Skip to main content

lorem Domain

The lorem domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

lorem.lines

Generates the given number lines of lorem separated by '\n'.

ArgTypeRequiredDescription
minnumbernoThe minimum number of words per generated line.
maxnumbernoThe maximum number of words per generated line.
lineCountnumbernoExact number of lines to generate.
lineCountMaxnumbernoThe maximum number of lines to generate.
lineCountMinnumbernoThe minimum number of lines to generate.

Examples:

lorem.lines()
lorem.lines(min=1, max=1, lineCount=1, lineCountMax=1, lineCountMin=1)

Example return values:

  • "Conventus constans explicabo claustrum ait tepesco compono benigne cupressus.\nCapillus caries degusto vito vehemens denuo usus vinculum caput.\nCalamitas atque dolorem civitas.\nOptio talio curso abeo maiores tui.\nVerbera ago vere solium ut ratione vulnero civitas utilis."
  • "Spargo quod auctor condico.\nAmissio ratione culpa."

lorem.paragraph

Generates a paragraph with the given number of sentences.

ArgTypeRequiredDescription
minnumbernoMinimum bound used when generating a value.
maxnumbernoMaximum bound used when generating a value.
sentenceCountnumbernoNumber of sentences to generate.
sentenceCountMaxnumbernoThe maximum number of sentences to generate.
sentenceCountMinnumbernoThe minimum number of sentences to generate.

Examples:

lorem.paragraph()
lorem.paragraph(min=1, max=1, sentenceCount=1, sentenceCountMax=1, sentenceCountMin=1)

Example return values:

  • "Approbo uterque adipiscor tricesimus labore stillicidium confero non patrocinor. Adficio acquiro sublime conor ullam cursim spectaculum adulescens confido. Tamdiu ter avaritia beatus vito deleo terreo utor eius."
  • "Vox amiculum crepusculum vinco comminor. Enim vaco doloribus auctus varietas aspicio suppono velit aperte accusator. Volaticus coadunatio demoror tenetur accusamus."

lorem.paragraphs

Generates the given number of paragraphs.

ArgTypeRequiredDescription
minnumbernoMinimum bound used when generating a value.
maxnumbernoMaximum bound used when generating a value.
paragraphCountnumbernoNumber of paragraphs to generate.
separatorstringnoSeparator inserted between generated items.
paragraphCountMaxnumbernoThe maximum number of paragraphs to generate.
paragraphCountMinnumbernoThe minimum number of paragraphs to generate.

Examples:

lorem.paragraphs()
lorem.paragraphs(min=1, max=1, paragraphCount=1, separator="-", paragraphCountMax=1, paragraphCountMin=1)

Example return values:

  • "Thermae possimus denique deleniti desino. Decerno umquam caveo arbor sequi astrum. Via carmen thymum tot architecto voluptas summopere compello.\nTremo tot speculum eius audentia tibi at creator corrumpo ver. Vero spero asper. Amor vespillo ciminatio facere ter ater creo sol.\nDens cubo advenio tepesco nulla alioqui conitor voluptatum aeternus. Totam strenuus censura triduana alter vel. Agnitio comprehendo tero cattus."
  • "Ventito similique tot curis correptius. Articulus curso admoneo aetas terga ars suscipit minus vulnero. Decimus reprehenderit sit videlicet terminatio decens tamen aer arceo esse.\nThymum audio claustrum patrocinor cruentus depono. Cupio adipiscor comitatus aspicio veritas caste voluntarius arcus suffoco careo. Atqui defetiscor virgo.\nLaborum conservo admoneo adeptio aliquam tollo certe. Alter impedit torrens alienus corrumpo creta tyrannus crastinus. Vito teneo templum voluptatum solio tamisium perspiciatis quisquam."

lorem.sentence

Generates a space separated list of words beginning with a capital letter and ending with a period.

ArgTypeRequiredDescription
minnumbernoMinimum bound used when generating a value.
maxnumbernoMaximum bound used when generating a value.
wordCountnumbernoNumber of words to generate.
wordCountMaxnumbernoThe maximum number of words to generate.
wordCountMinnumbernoThe minimum number of words to generate.

Examples:

lorem.sentence()
lorem.sentence(min=1, max=1, wordCount=1, wordCountMax=1, wordCountMin=1)

Example return values:

  • "Defendo adulescens color tertius sufficio nulla balbus vitae tabernus."
  • "Aperio abutor aestus ambitus temptatio architecto adfectus."

lorem.sentences

Generates the given number of sentences.

ArgTypeRequiredDescription
minnumbernoMinimum bound used when generating a value.
maxnumbernoMaximum bound used when generating a value.
sentenceCountnumbernoNumber of sentences to generate.
separatorstringnoSeparator inserted between generated items.
sentenceCountMaxnumbernoThe maximum number of sentences to generate.
sentenceCountMinnumbernoThe minimum number of sentences to generate.

Examples:

lorem.sentences()
lorem.sentences(min=1, max=1, sentenceCount=1, separator="-", sentenceCountMax=1, sentenceCountMin=1)

Example return values:

  • "Voveo video quod convoco denuncio defaeco textus tepesco. Averto attonbitus talis. Aurum desipio carus aperio truculenter comes. Bestia doloribus comprehendo. Cimentarius aegrotatio assentator defendo allatus tero talus despecto expedita."
  • "Solvo tamquam coma cimentarius tutis vigilo rem corpus cunabula libero. Aufero caterva aqua. Ancilla thymum iure. Cupio porro terebro delectus verumtamen combibo vivo."

lorem.slug

Generates a slugified text consisting of the given number of hyphen separated words.

ArgTypeRequiredDescription
minnumbernoMinimum bound used when generating a value.
maxnumbernoMaximum bound used when generating a value.
wordCountnumbernoNumber of words to generate.
wordCountMaxnumbernoThe maximum number of words to generate.
wordCountMinnumbernoThe minimum number of words to generate.

Examples:

lorem.slug()
lorem.slug(min=1, max=1, wordCount=1, wordCountMax=1, wordCountMin=1)

Example return values:

  • "suus-aequus-caries"
  • "usque-suus-ait"

lorem.text

Generates a random text based on a random lorem method.

No parameters.

Examples:

lorem.text()

Example return values:

  • "Caterva capitulus comes celebrer tergiversatio dicta conservo enim arbor.\nVolubilis veritas ipsa.\nEos venia conicio earum caries doloremque cernuus.\nCaelum deludo conduco at viduo tenetur saepe victus ager venio."
  • "Absconditus curatio truculenter usitas fugiat tracto aurum super defaeco. Averto ustilo talis. Veritatis tempus nesciunt curia advenio valens provident.\nCausa textus turpis. Sodalitas pecto timidus trans cibo adhuc quis velit cubicularis magni. Compono dapifer crux vigor pauci ara.\nItaque usitas acidus considero utique. Deludo culpo tristis circumvenio crudelis. Vigor conservo desparatus corrigo surgo supra."

lorem.word

Generates a word of a specified length.

ArgTypeRequiredDescription
minnumbernoMinimum word length when generating a ranged length.
maxnumbernoMaximum word length when generating a ranged length.
lengthnumbernoExact word length to generate.
strategystringnoThe strategy to apply when no words with a matching length are found. Available error handling strategies: fail: Throws an error if no words with the given length are found. shortest: Returns any of the shortest words. closest: Returns any of the words closest to the given length. longest: Returns any of the longest words. any-length: Returns a word with any length.

Examples:

lorem.word()
lorem.word(min=1, max=1, length=1, strategy="any-length")

Example return values:

  • "veniam"
  • "sum"

lorem.words

Generates a space separated list of words.

ArgTypeRequiredDescription
minnumbernoMinimum bound used when generating a value.
maxnumbernoMaximum bound used when generating a value.
wordCountnumbernoNumber of words to generate.
wordCountMaxnumbernoThe maximum number of words to generate.
wordCountMinnumbernoThe minimum number of words to generate.

Examples:

lorem.words()
lorem.words(min=1, max=1, wordCount=1, wordCountMax=1, wordCountMin=1)

Example return values:

  • "comis voluptates versus"
  • "crebro copiose iste"