PHPackages                             saam/mexican-lorem-ipsum-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. saam/mexican-lorem-ipsum-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

saam/mexican-lorem-ipsum-bundle
===============================

Mexican style lorem ipsum

00PHP

Since Apr 9Pushed 6y ago1 watchersCompare

[ Source](https://github.com/Sayil8/MexicanLoremIpsumBundle)[ Packagist](https://packagist.org/packages/saam/mexican-lorem-ipsum-bundle)[ RSS](/packages/saam-mexican-lorem-ipsum-bundle/feed)WikiDiscussions master Synced today

READMEChangelog (1)DependenciesVersions (1)Used By (0)

[![Build Status](https://camo.githubusercontent.com/7317ac0fc138511253f3bfbb2ad2a7a18b9c09bc91156470467f233aec00f7d7/68747470733a2f2f7472617669732d63692e6f72672f536179696c382f4d65786963616e4c6f72656d497073756d42756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/github/Sayil8/MexicanLoremIpsumBundle)

Hello MexicanLoremIpsumBundle!
==============================

[](#hello-mexicanloremipsumbundle)

MexicanLoremIpsumBundle is a way for you to generate "fake text" into your Symfony application. Instead of the traditional LoremIpsum you will get the best mexican slang words for you application. Install the package with:

```
composer require saam/mexican-lorem-ipsum-bundle --dev
```

And... that's it! If you're *not* using Symfony Flex, you'll also need to enable the `SaaM\LoremIpsumBundle\SaaMLoremIpsumBundle`in your `AppKernel.php` file.

Usage
-----

[](#usage)

This bundle provides a single service for generating fake text, which you can autowire by using the `SaaMIpsum` type-hint:

```
// src/Controller/SomeController.php
use SaaM\LoremIpsumBundle\SaaMIpsum;
// ...
class SomeController
{
    public function index(SaaMIpsum $saaMIpsum)
    {
        $fakeText = $saaMIpsum->getParagraphs();
        // ...
    }
}
```

You can also access this service directly using the id `saam_lorem_ipsum.saam_ipsum`.

Configuration
-------------

[](#configuration)

A few parts of the generated text can be configured directly by creating a new `config/packages/saam_lorem_ipsum.yaml` file. The default values are:

```
# config/packages/saam_lorem_ipsum.yaml
saam_lorem_ipsum:
    # Whether or not you think tacos are great
    tacos_are_great:    true
    # How much salsa do you want on you text?
    min_salsa:         3
```

Extending the Word List
-----------------------

[](#extending-the-word-list)

If you're feeling creative and excited, you can add your *own* words to the word generator! To do that, create a class that implements `WordProviderInterface`:

```
namespace App\Service;
use SaaM\LoremIpsumBundle\WordProviderInterface;
class CustomWordProvider implements WordProviderInterface
{
    public function getWordList(): array
    {
        return ['tequila'];
    }
}
```

And... that's it! If you're using the standard service configuration, your new class will automatically be registered as a service and used by the system. If you are not, you will need to register this class as a service and tag it with `saam_ipsum_word_provider`.

Contributing
------------

[](#contributing)

Of course, open source is fueled by everyone's ability to give just a little bit of their time for the greater good. If you'd like to see a feature or add some of your *own* mexican words, awesome! You can request it - but creating a pull request is an even better way to get things done. Either way, please feel comfortable submitting issues or pull requests: all contributions and questions are warmly appreciated.

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity0

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity34

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/59073568?v=4)[Sayil Muehr](/maintainers/Sayil8)[@Sayil8](https://github.com/Sayil8)

---

Top Contributors

[![Sayil8](https://avatars.githubusercontent.com/u/59073568?v=4)](https://github.com/Sayil8 "Sayil8 (29 commits)")

### Embed Badge

![Health badge](/badges/saam-mexican-lorem-ipsum-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/saam-mexican-lorem-ipsum-bundle/health.svg)](https://phpackages.com/packages/saam-mexican-lorem-ipsum-bundle)
```

###  Alternatives

[richjenks/stats

Statistics library for non-statistical people

23149.0k1](/packages/richjenks-stats)[withcandour/aardvark-seo

Save time and get your Statamic site to rank better with the SEO addon for Statamic.

13128.3k](/packages/withcandour-aardvark-seo)[joelwmale/livewire-quill

Easily add QuillJS with image support to any Laravel Livewire component.

1314.0k](/packages/joelwmale-livewire-quill)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
