From 4f4cd7cb11e22b5309e65253fd8483fab0232dc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20FIDRY?= Date: Mon, 12 Sep 2016 20:15:03 +0100 Subject: [PATCH] Update doc --- CHANGELOG.md | 30 ---- README.md | 109 +++++---------- UPGRADE.md | 28 ---- composer.json | 2 +- doc/advanced-usage.md | 131 ------------------ doc/alice-processors.md | 17 --- doc/doctrine-fixtures-bundle.md | 23 --- doc/faker-providers.md | 96 ------------- doc/install.md | 22 --- .../Symfony/FidryAliceDataFixturesBundle.php | 3 - 10 files changed, 39 insertions(+), 422 deletions(-) delete mode 100644 CHANGELOG.md delete mode 100644 UPGRADE.md delete mode 100644 doc/advanced-usage.md delete mode 100644 doc/alice-processors.md delete mode 100644 doc/doctrine-fixtures-bundle.md delete mode 100644 doc/faker-providers.md delete mode 100644 doc/install.md diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 6facd7f2..00000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# Changelog - -## Version 1.x - -* Upgraded [nelmio/alice](https://github.com/nelmio/alice) to the version [2.0.0](https://github.com/nelmio/alice/releases/tag/2.0.0) -* Add support for [Doctrine ODM (MongoDB)](http://doctrine-mongodb-odm.readthedocs.org/en/latest/) -* Add support for [Doctrine PHPCR](http://doctrine-phpcr-odm.readthedocs.org/en/latest/) -* Introduced commands: - * `hautelook_alice:doctrine:fixtures:load` - * `hautelook_alice:doctrine:mongodb:fixtures:load` - * `hautelook_alice:doctrine:phpcr:fixtures:load` -* Possibility to [load fixtures by environment](https://github.com/hautelook/AliceBundle/blob/master/src/Resources/doc/advanced-usage.md#environment-specific-fixtures) -* Possibility to [load fixtures by bundle](https://github.com/hautelook/AliceBundle#basic-usage) -* No longer need to create a data loader to load fixtures -* Removed [DoctrineFixturesBundle](https://github.com/doctrine/DoctrineFixturesBundle) dependency -* Now possible to register [Alice Processors][1] -* Now possible to register [Custom Faker Data Providers][2] -* Enhanced documentation - -## Version 0.2 - -Although a developement version, this version was the last one available for almost a year, hence the mention in the changelog. - -* Extends [DoctrineFixturesBundle](https://github.com/doctrine/DoctrineFixturesBundle) to allow data loaders to load yaml fixtures files using [nelmio/alice 1.x](https://github.com/nelmio/alice/tree/1.x) -* Added Solarium loaders for Behat - -[Back to the documentation](README.md) - -[1]: https://github.com/nelmio/alice#processors -[2]: https://github.com/nelmio/alice#custom-faker-data-providers diff --git a/README.md b/README.md index bdf911ab..4f99fd29 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,18 @@ -AliceBundle +AliceDataFixtures =========== -A [Symfony](http://symfony.com) bundle to manage fixtures with [nelmio/alice](https://github.com/nelmio/alice) and -[fzaninotto/Faker](https://github.com/fzaninotto/Faker). - -Currently supports [Doctrine ORM](http://www.doctrine-project.org/projects/orm.html), [Doctrine ODM](http://doctrine-mongodb-odm.readthedocs.org/en/latest/), [Doctrine PHPCR ODM](http://doctrine-phpcr-odm.readthedocs.org/en/latest/). - -[![Package version](https://img.shields.io/packagist/v/hautelook/alice-bundle.svg?style=flat-square)](https://packagist.org/packages/hautelook/alice-bundle) -[![Build Status](https://img.shields.io/travis/hautelook/AliceBundle/master.svg?style=flat-square)](https://travis-ci.org/hautelook/AliceBundle?branch=1.x) -[![SensioLabsInsight](https://img.shields.io/sensiolabs/i/d93a3fc4-3fe8-4be3-aa62-307f53898199.svg?style=flat-square)](https://insight.sensiolabs.com/projects/d93a3fc4-3fe8-4be3-aa62-307f53898199) -[![Dependency Status](https://www.versioneye.com/user/projects/55d26478265ff6001a000084/badge.svg?style=flat)](https://www.versioneye.com/user/projects/55d26478265ff6001a000084) -[![Scrutinizer Code Quality](https://img.shields.io/scrutinizer/g/hautelook/AliceBundle.svg?style=flat-square)](https://scrutinizer-ci.com/g/hautelook/AliceBundle/?branch=master) -[![Code Coverage](https://img.shields.io/scrutinizer/coverage/g/hautelook/AliceBundle.svg?b=master&style=flat-square)](https://scrutinizer-ci.com/g/hautelook/AliceBundle/?branch=master) -[![HHVM support](https://img.shields.io/hhvm/hautelook/alice-bundle/master.svg?style=flat-square)](http://hhvm.h4cc.de/package/hautelook/alice-bundle) +[Alice](https://github.com/nelmio/alice) 3.x no longer ships with a persistence layer, so this library provides one! +[![Package version](https://img.shields.io/packagist/vpre/theofidry/alice-data-fixtures.svg?style=flat-square)](https://packagist.org/packages/theofidry/alice-data-fixtures) +[![Build Status](https://img.shields.io/travis/theofidry/AliceDataFixtures/master.svg?style=flat-square)](https://travis-ci.org/theofidry/AliceDataFixtures?branch=master) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/hautelook/AliceBundle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) ## Documentation 1. [Install](#installation) -2. [Basic usage](#basic-usage) -3. [Advanced usage](doc/advanced-usage.md) - 1. [Enabling databases](doc/advanced-usage.md#enabling-databases) - 2. [Fixtures parameters](doc/advanced-usage.md#fixtures-parameters) - 3. [Doctrine ORM](doc/advanced-usage.md#doctrine-orm) - 4. [Doctrine ODM (MongoDB)](doc/advanced-usage.md#doctrine-odm-and-doctrine-phpcr-odm) - 5. [Doctrine PHPCR ODM](doc/advanced-usage.md#doctrine-odm-and-doctrine-phpcr-odm) -4. [Custom Faker Providers](doc/faker-providers.md) - 1. [Simple Provider](doc/faker-providers.md#simple-provider) - 2. [Advanced Provider](doc/faker-providers.md#advanced-provider) -5. [Custom Alice Processors](doc/alice-processors.md) -6. [DoctrineFixturesBundle support](doc/doctrine-fixtures-bundle.md) -7. [Resources](#resources) - -Other references: - -* [Knp University screencast](https://knpuniversity.com/screencast/alice-fixtures) + 1. [Symfony Bundle](#symfony) +1. [Basic usage](#basic-usage) + ## Installation @@ -48,7 +25,23 @@ You can use [Composer](https://getcomposer.org/) to install the bundle to your p composer require --dev hautelook/alice-bundle doctrine/data-fixtures ``` -Of course, the `doctrine/data-fixtures` library is only needed if you're using Doctrine. +Then you can install the library: + +```bash +composer require --dev theofidry/alice-persistence + +# If you are using Doctrine ORM: + +composer require --dev theofidry/alice-persistence doctrine/orm doctrine/data-fixtures + +``` + +If you are working with Doctrine ORM, you need to install the following packages as well: + +### Symfony + +This library ships with a Symfony bundle. To use it with Doctrine do not forget to install `doctrine/doctrine-bundle` +and enable the `DoctrineBundle` (done by default in Symfony Standard Edition). Then, enable the bundle by updating your `app/AppKernel.php` file to enable the bundle: @@ -61,41 +54,23 @@ public function registerBundles() //... if (in_array($this->getEnvironment(), ['dev', 'test'])) { //... - $bundles[] = new Hautelook\AliceBundle\HautelookAliceBundle(); + $bundles[] = new Fidry\AliceDataFixtures\Bridge\Symfony\FidryAliceDataFixturesBundle(); } return $bundles; } ``` -Configure the bundle to your needs (example with default values): - -```yaml -# app/config/config_dev.yml - -hautelook_alice: - db_drivers: - orm: ~ # Enable Doctrine ORM if is registered - mongodb: ~ # Enable Doctrine ODM if is registered - phpcr: ~ # Enable Doctrine PHPCR ODM if is registered - locale: en_US # Locale to used for faker; must be a valid Faker locale otherwise will fallback to en_EN - seed: 1 # A seed to make sure faker generates data consistently across runs, set to null to disable - persist_once: false # Only persist objects once if multiple files are passed - loading_limit: 5 # Maximum number of time the loader will try to load the files passed -``` - -Fore more information regarding the locale, refer to -[Faker documentation on localization](https://github.com/fzaninotto/Faker#localization). ## Basic usage Assuming you are using [Doctrine](http://www.doctrine-project.org/projects/orm.html), make sure you have the [`doctrine/doctrine-bundle`](https://github.com/doctrine/DoctrineBundle) and [`doctrine/data-fixtures`](https://github.com/doctrine/data-fixtures) packages installed. -Then create a fixture file in `src/AppBundle/DataFixtures/ORM`: +Then create a fixture file in `src/AppBundle/Resources/fixtures`: ```yaml -# src/AppBundle/DataFixtures/ORM/dummy.yml +# src/AppBundle/Resources/fixtures/dummy.yml AppBundle\Entity\Dummy: dummy_{1..10}: @@ -104,34 +79,26 @@ AppBundle\Entity\Dummy: ``` ```yaml -# AppBundle/DataFixtures/ORM/related_dummy.yml +# src/AppBundle/Resources/fixtures/related_dummy.yml AppBundle\Entity\RelatedDummy: related_dummy_{1..10}: name: ``` -Then simply load your fixtures with the doctrine command `php app/console fixtures:load`. - -If you want to load the fixtures of a bundle only, do `php app/console fixtures:load -b MyFirstBundle -b MySecondBundle`. - -[See more](#documentation).
-Next chapter: [Advanced usage](doc/advanced-usage.md) +Then you can load those files using a `LoaderInterface`: +```php +$files = [ + 'path/to/src/AppBundle/Resources/fixtures/dummy.yml', + 'path/to/src/AppBundle/Resources/fixtures/related_dummy.yml', +]; -## Resources - -* Behat extension: [AliceBundleExtension](https://github.com/theofidry/AliceBundleExtension) -* Bundle for generating AliceBundle compatible fixtures directly from Doctrine entities: [AliceGeneratorBundle](https://github.com/trappar/AliceGeneratorBundle) -* [Upgrade guide](UPGRADE.md) - * [Upgrade from 0.X to 1.X](UPGRADE.md#from-0x-to-1x) -* [Changelog](CHANGELOG.md) - -## Credits - -This bundle was originaly developped by [Baldur RENSCH](https://github.com/baldurrensch) and [HauteLook](https://github.com/hautelook). It is now maintained by [Théo FIDRY](https://github.com/theofidry). +$loader = $container->get('fidry_alice_data_fixtures.loader'); +$objects = $loader->load($files); -[Other contributors](https://github.com/hautelook/AliceBundle/graphs/contributors). +// $objects is now an array of persisted `Dummy` and `RelatedDummy` +``` ## License diff --git a/UPGRADE.md b/UPGRADE.md deleted file mode 100644 index 853e052e..00000000 --- a/UPGRADE.md +++ /dev/null @@ -1,28 +0,0 @@ -# Upgrading guide - -## From 0.2 to 1.x - -### Upgrading the data loaders - -1. You data loader should now either extend [`Hautelook\AliceBundle\Doctrine\DataFixtures\AbstractLoader`](src/Doctrine/DataFixtures/AbstractLoader.php) or implement [`Hautelook\AliceBundle\Doctrine\DataFixtures\LoaderInterface`](src/Doctrine/DataFixtures/LoaderInterface.php). - -2. If you were overriding the `::load()` function of the data loader, you should not need it anymore now: - * Custom Faker providers can now be registered, cf [Custom Faker Providers](src/Resources/doc/faker-providers.md). - * Custom Alice processors can now be registered, cf [Custom Processors](src/Resources/doc/alice-processors.md). - -3. If you had very long path for some fixtures because you needed to refer to the fixtures of another bundle, you can now use the bundle annotation `@Bundlename`. - -4. If you had several data loaders to manage different set of fixtures depending of your environment, now you can [devide your fixtures by environment](src/Resources/doc/advanced-usage.md#environment-specific-fixtures) instead of having to use and specify a data loader for that. - - -### Doctrine command - -You should now rely on the bundle command `hautelook_alice:doctrine:fixtures:load` (or `h:d:f:l`) instead of `doctrine:fixtures:load`. - - -### Remove DoctrineFixturesBundle - -As explained [here](src/Resources/doc/doctrine-fixtures-bundle.md), there is no obligation to do so. HautelookAliceBundle is fully compatible with it. However it does not make sense to use the both of them together. It is recommended to -choose only one. - -[Back to the documentation](README.md) diff --git a/composer.json b/composer.json index 40ee41f6..48526555 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "theofidry/alice-persistence", + "name": "theofidry/alice-data-fixtures", "description": "Nelmio alice extension to persist the loaded fixtures", "keywords": ["Fixture", "ORM", "Alice", "Faker", "data", "tests"], "type": "library", diff --git a/doc/advanced-usage.md b/doc/advanced-usage.md deleted file mode 100644 index c1ddeeb3..00000000 --- a/doc/advanced-usage.md +++ /dev/null @@ -1,131 +0,0 @@ -# Advanced usage - -## Enabling databases - -The bundle configuration for the databases is: - -```yaml -hautelook_alice: - db_drivers: - orm: ~ - mongodb: ~ - phpcr: ~ -``` - -If a driver value is `~` (which is `null`), the driver is enabled only if the proper extension is enabled. For -instance, if you have only Doctrine ORM enabled, then the drivers for Doctrine ODM and Doctrine PHPCR ODM won't be -enabled. - -If you which to explicitly enable or disable a driver, just put its value to `true` or `false`. - -## Doctrine ORM - -If you were using [DoctrineFixturesBundle](https://github.com/doctrine/DoctrineFixturesBundle), take a look at [DoctrineFixturesBundle supports](doctrine-fixtures-bundle.md). - - -### Environment specific fixtures - -If you wish to use different fixtures depending of the environment, you can easily organise your fixtures the following way: - -``` -. -└── DataFixtures/ORM - ├── environmentless-fixture1.yml - ├── ... - ├── Inte - | ├── prod-fixture1.yml - | ├── ... - └─── Dev - ├── dev-fixture1.yml - └── ... -``` - -Then, when you're running the command `php app/console h:d:f:l --env=inte`, it will load all the fixtures matching the pattern `DataFixtures/ORM/*.yml` and `DataFixtures/ORM/Inte/*.yml`. Don't forget that if you're not specifying the environment, the default environment is used (usually `dev`). - - -### Using Data loaders - -Sometime, you will want to omit some fixtures or use fixtures from another bundle. This can be achieved by using a data loader, which is a class implementing the [`Hautelook\Doctrine\DataFixtures\LoaderInterface`](../../Doctrine/DataFixtures/LoaderInterface.php) or extending [`Hautelook\Doctrine\DataFixtures\AbstractLoader`](../../Doctrine/DataFixtures/AbstractLoader.php). You can then specify the fixtures you wish to use by giving an absolute or relative path or even with the `@Bundlename` notation: - -```php - -``` - -You can also pass your parameters to functions: - -```yaml -# AppBundle/DataFixtures/ORM/dummy.yml - -AppBundle\Entity\Dummy: - dummy_0: - name: )> -``` - -For more, check [Alice documentation](https://github.com/nelmio/alice#table-of-contents). - -### Application parameters - -You can access out of the box to your application parameters: - -```yaml -# AppBundle/DataFixtures/ORM/dummy.yml - -AppBundle\Entity\Dummy: - dummy_0: - locale: <{framework.validation.enabled}> -``` - -## Doctrine ODM and Doctrine PHPCR ODM - -The usage is the same as [HautelookAliceBundle with Doctrine ORM](#doctrine-orm) replacing `ORM` namespaces and folders by `ODM` for Doctrine ODM and `PHPCR` for Doctrine PHPCR ODM. The commands are: - -* `hautelook_alice:doctrine:mongodb:fixtures:load` -* `hautelook_alice:doctrine:phpcr:fixtures:load` - -Previous chapter: [Basic usage](../README.md#basic-usage)
-Next chapter: [Custom Faker Providers](faker-providers.md) diff --git a/doc/alice-processors.md b/doc/alice-processors.md deleted file mode 100644 index 5db6c944..00000000 --- a/doc/alice-processors.md +++ /dev/null @@ -1,17 +0,0 @@ -# Alice Processors - -Refer to [nelmio/alice](https://github.com/nelmio/alice/blob/master/doc/processors.md#processors) documentation to see how to create a Processor -class. Given you declared a processor `AppBundle\DataFixtures\Processor\UserProcessor`, you have to declare it as a -service with the tag `hautelook_alice.alice.processor` to register it: - -```yaml -# app/config/services.yml - -services: - alice.processor.user: - class: AppBundle\DataFixtures\Processor\UserProcessor - tags: [ { name: hautelook_alice.alice.processor } ] -``` - -Previous chapter: [Custom Faker providers](faker-providers.md)
-Next chapter: [DoctrineFixturesBundle support](doctrine-fixtures-bundle.md) diff --git a/doc/doctrine-fixtures-bundle.md b/doc/doctrine-fixtures-bundle.md deleted file mode 100644 index 508f9365..00000000 --- a/doc/doctrine-fixtures-bundle.md +++ /dev/null @@ -1,23 +0,0 @@ -# DoctrineFixturesBundle - -This bundle is fully compatible with [DoctrineFixturesBundle][1] although it does not make much sense. It is worth noting that there is a difference between [DoctrineFixturesBundle][1] and this bundle in the way to deal with Fixtures. With [DoctrineFixturesBundle][1], you manipulate PHP objects and have to take care of the persistence. This bundle, which heavily relies on [Alice][2], encourage you to declare your fixtures in files (YAML, PHP, ...) without having to worry about the order, dependencies or persistence. - -As a result, there is a slight incompatibility if you want to migrate from one to another. If you have a data loaders that implement one of the following interface: - -* [`Doctrine\Common\DataFixtures\FixtureInterface`](https://github.com/doctrine/data-fixtures/blob/master/lib/Doctrine/Common/DataFixtures/FixtureInterface.php) -* [`Doctrine\Common\DataFixtures\SharedFixtureInterface`](https://github.com/doctrine/data-fixtures/blob/master/lib/Doctrine/Common/DataFixtures/SharedFixtureInterface.php) -* [`Doctrine\Common\DataFixtures\OrderedFixtureInterface`](https://github.com/doctrine/data-fixtures#orderedfixtureinterface) -* [`Doctrine\Common\DataFixtures\DependentFixtureInterface`](https://github.com/doctrine/data-fixtures#dependentfixtureinterface) - -The `php app/console h:d:f:l` command will not work very well if you try to import them with `php app/console h:d:f:l`. If -you were simply using data loaders that was implementing [`Doctrine\Common\DataFixtures\FixtureInterface`](https://github.com/doctrine/data-fixtures/blob/master/lib/Doctrine/Common/DataFixtures/FixtureInterface.php) interface, then no issue should be encountered. - -This bundle also provides data loaders and they are fully compatible with Doctrine data loaders and will perfectly work with the Doctrine command `php app/console doctrine:fixtures:load`. Beware that in this case, you will have to manually specify the path to your data loaders if you're using [environment specific fixtures](advanced-usage.md#environment-specific-fixtures). - -As a conclusion: if you are using advanced features of [DoctrineFixturesBundle][1], there is a little bit of work to fully migrate from it. If it's too much work, you can always keep both and run the two commands to load all your fixtures. - -Previous chapter: [Custom Alice Processors](alice-processors.md)
-[Back to Table of Contents](../README.md#documentation) - -[1]: https://github.com/doctrine/DoctrineFixturesBundle -[2]: https://github.com/nelmio/alice diff --git a/doc/faker-providers.md b/doc/faker-providers.md deleted file mode 100644 index 678828f6..00000000 --- a/doc/faker-providers.md +++ /dev/null @@ -1,96 +0,0 @@ -# Faker Providers - -## Simple Provider - -As explained in [nelmio/alice](https://github.com/nelmio/alice#custom-faker-data-providers) documentation, you have -three ways to declare custom data provider. To use [Custom Faker Provider classes][1] -you will have to declare them as services: - -```php - -``` - -**Warning**: rely on [Custom Faker Providers helpers][2] to generate random data (most of them are static). - -## Advanced Provider - -Sometimes, your Provider needs to extend the [Faker Base Provider][2] -or one of it's children. The issue is it needs a [`Faker\Generator`](https://github.com/fzaninotto/Faker/blob/master/src/Faker/Generator.php) -instance. AliceBundle provides a faker generator `hautelook_alice.faker` configured with the bundle parameters and with all the registered providers. **You must not use this one for your providers**: as this generator requires all providers, if your provider requires this generator this will result in a circular references. In such cases, you should use your own Faker generator: - -```yaml -# app/config/services.yml -services: - hautelook_alice.bare_faker: - class: Faker\Generator - factory: [ Faker\Factory, create ] - lazy: true - arguments: - - %hautelook_alice.locale% - calls: - - [ seed, [ %hautelook_alice.seed% ] ] -``` - -Example: -```php - -Next chapter: [Custom Alice Processors](alice-processors.md) - -[1]: https://github.com/nelmio/alice/blob/master/doc/customizing-data-generation.md#add-a-custom-faker-provider-class -[2]: https://github.com/fzaninotto/Faker/blob/master/src/Faker/Provider/Base.php diff --git a/doc/install.md b/doc/install.md deleted file mode 100644 index 1a682a35..00000000 --- a/doc/install.md +++ /dev/null @@ -1,22 +0,0 @@ -# Database managers - -## Doctrine ORM -1. Install [DoctrineORM](http://doctrine-orm.readthedocs.org/projects/doctrine-orm/en/latest/reference/configuration.html); -2. Install [DoctrineBundle](http://symfony.com/doc/master/bundles/DoctrineBundle/installation.html); -3. Install [Doctrine Data Fixtures](https://github.com/doctrine/data-fixtures): `composer require --save-dev doctrine/data-fixtures` - -## Doctrine ODM -1. Install [DoctrineODM](http://doctrine-orm.readthedocs.org/projects/doctrine-mongodb-odm/en/latest/reference/introduction.html#setup) -2. Install [DoctrineMongoDBBundle](http://symfony.com/doc/current/bundles/DoctrineMongoDBBundle/index.html#installation) -3. Install [Doctrine Data Fixtures](https://github.com/doctrine/data-fixtures): `composer require --save-dev doctrine/data-fixtures` - -## Doctrine PHPCR ODM -1. Install [Jackalope Doctrine DBAL](https://github.com/jackalope/jackalope-doctrine-dbal#installation) -2. Install [Doctrine PHPCR ODM](http://doctrine-orm.readthedocs.org/projects/doctrine-phpcr-odm/en/latest/reference/installation-configuration.html) -3. Install [DoctrinePHPCRBundle](http://symfony.com/doc/current/cmf/bundles/phpcr_odm/introduction.html) -4. Install [Doctrine Data Fixtures](https://github.com/doctrine/data-fixtures): `composer require --save-dev doctrine/data-fixtures` - -Then install [HautelookAliceBundle](https://github.com/hautelook/AliceBundle#installation). - -Previous chapter: [Table of Contents](../README.md#documentation)
-Next chapter: [Basic usage](../README.md#basic-usage) diff --git a/src/Bridge/Symfony/FidryAliceDataFixturesBundle.php b/src/Bridge/Symfony/FidryAliceDataFixturesBundle.php index 56b11b9b..f051e125 100644 --- a/src/Bridge/Symfony/FidryAliceDataFixturesBundle.php +++ b/src/Bridge/Symfony/FidryAliceDataFixturesBundle.php @@ -15,9 +15,6 @@ use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\HttpKernel\Bundle\Bundle; -/** - * @internal - */ final class FidryAliceDataFixturesBundle extends Bundle { /**