Skip to content

A simple package that helps you generate Lorem Ipsum

Notifications You must be signed in to change notification settings

VildanHakanaj/php-lorem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Php Lorem

A simple package to generate quick lorem ipsum text for any testing or database seeding.

Installation

composer require vildanhakanaj/php-lorem

Requirements

php ^7.4 || ^8.2

Usage


Initialize

$lorem = new Lorem();
// OR 
$lorem = new Lorem([
    "override",
    "default",
    "words",
    "with",
    "yours"
])

Words

// Generate words
$lorem->generateWords(5); // Nulla id aliqua, tempus.

// OR

Lorem::words(5);

Sentences

$lorem->generateSentences(5); 

// OR

Lorem::sentences(5);

// Sed, elit consectetur imperdiet. Lectus non euismod id egestas egestas. Mauris elit faucibus sem. Faucibus volutpat mi. Iaculis quis sagittis.

Paragraphs

$lorem->generateParagraphs(5); 

// OR

Lorem::paragraphs(5);

/*
 Mattis non egestas sed. Vel eget vel imperdiet aliqua urna magna dolor. Laoreet nibh eu purus. Faucibus dolor egestas pellentesque odio erat egestas. Nulla molestie labore a, faucibus.
 Curabitur sit, viverra aliqua. Ipsum, do, lorem, lectus urna tellus a dolore. Erat et eiusmod consectetur aliquet nibh imperdiet, non. Egestas, do pellentesque malesuada, labore elit nunc imperdiet. Mattis accumsan, erat dolore massa lorem dui. Do, eu sit cursus, non ipsum adipiscing laoreet.
 Et, lorem a, tincidunt consectetur magna. Sem non ut ipsum ut, amet. Nibh, laoreet, quis egestas ornare iaculis. Egestas eu mattis, sed. Tincidunt, sit enim nam, sed fringilla, incididunt enim.
 Adipiscing lacus sed sed. Quis ornare ullamcorper id. Imperdiet non sodales. Eiusmod sodales eget tempus do cras, non tempus. Elit, urna incididunt dolor, dolore et nulla fringilla. Tellus ornare a turpis, ultrices. Urna eu ut ut. Consectetur tempor volutpat, condimentum. Amet est quis amet vel purus gravida consectetur. Accumsan dignissim, consectetur ullamcorper, arcu pellentesque. Adipiscing sodales lectus lacus labore. Dolore sed dui euismod. Fermentum ipsum urna non. Gravida consectetur egestas ut tincidunt erat pellentesque, id.
 Massa, aliqua, laoreet consectetur. Sem purus, sed eu, sed enim leo. Pellentesque id morbi sodales, lorem, id. Volutpat sed consectetur ut. Egestas nunc a. Ut incididunt leo enim lobortis. Consectetur imperdiet aliqua. Purus diam accumsan nibh eget at scelerisque. Diam adipiscing id id adipiscing. Gravida sed laoreet ullamcorper faucibus. Lorem, egestas vestibulum leo.
*/

Generate paragraphs with p tags

$lorem->generateParagraphs(1, true);

// OR

Lorem::paragraphs(1, true);
/*
<p>
    Massa, aliqua, laoreet consectetur.
    Sem purus, sed eu, sed enim leo.
    Pellentesque id morbi sodales, lorem, id.
    Volutpat sed consectetur ut.
    Egestas nunc a. Ut incididunt leo enim lobortis.
    Consectetur imperdiet aliqua. Purus diam accumsan nibh eget at scelerisque.
    Diam adipiscing id id adipiscing. Gravida sed laoreet ullamcorper faucibus.
    Lorem, egestas vestibulum leo.
</p>
*/

Use your own words

Lorem::fromWords(["this", "will", "override", "the", "default"])->words(5); // This will override, default

// OR 

$lorem = new Lorem([
    "override",
    "default",
    "words",
    "with",
    "yours"
]);

$lorem->words(5);

About

A simple package that helps you generate Lorem Ipsum

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages