Download the PHP package voltel/extra-foundry-bundle without Composer
On this page you can find all versions of the php package voltel/extra-foundry-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package extra-foundry-bundle
VoltelExtraFoundryBundle
This bundle is a wrapper for zenstruck/foundry bundle.
It features:
- delayed persistence to save time during development database seeding;
- MySQL dump file loader to re-create initial database state in "test" environment and minimize testing time;
- a set-up service to create entities from blueprints which is a convenience tool to use in tests (e.g. with data providers) or while seeding the database in "dev" environment;
- a number of "improvements" on the way zenstruck/foundry does things.
Documentation
Read the docs at https://voltelextrafoundrybundle.readthedocs.io/en/latest/.
Source files for documentation live in the "docs/" folder of the bundle in reStructuredText format files (*.rst).
Usage
For usage examples, read the docs and see the source code in the testing suite (in "test/Setup" directory of the bundle).
Seeding the development database:
Creating entities from blueprint:
Load Global State from MySQL dump file:
You will find many more examples in the docs and in the "tests/" directory of the bundle.
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* happy 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 :).
That beeing said, you may find it more appropriate to contribute to the zenstruck/foundry project itself, as this bundle is only a convenience wrapper.
All versions of extra-foundry-bundle with dependencies
symfony/config Version ^5.1
symfony/http-kernel Version ^5.1
symfony/dependency-injection Version ^5.1
zenstruck/foundry Version ^1.10.0
symfony/orm-pack Version ^2.1
fakerphp/faker Version ^1.13