2017 © Pedro Peláez
 

symfony-bundle fixtures-bundle

Symfony2 bundle for propel fixtures

image

it-blaster/fixtures-bundle

Symfony2 bundle for propel fixtures

  • Friday, July 10, 2015
  • by 0x2f8f
  • Repository
  • 5 Watchers
  • 0 Stars
  • 88 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

FixturesBundle

Build Status Scrutinizer Code Quality, (*1)

Symfony2 bundle for propel fixtures. Т.к. обычный таск propel:fixtures:load выдаёт ошибку Attempted to call method "getPeerClassname" on class "Propel\Runtime\Map\TableMap"., чтобы его поправить пришлось переопределить таск и файлы папки DataFixtures/Loader. Всё это вынесено в отдельный бандл FixturesBundle., (*2)

Installation

Добавьте ItBlasterFixturesBundle в composer.json:, (*3)

{
    "require": {
        "it-blaster/fixtures-bundle": "dev-master"
    },
}

Теперь запустите композер, чтобы скачать бандл командой:, (*4)

``` bash $ php composer.phar update it-blaster/fixtures-bundle, (*5)


Композер установит бандл в папку проекта `vendor/it-blaster/fixtures-bundle`. Далее подключите бандл в ядре `AppKernel.php`: ``` php <?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new ItBlaster\FixturesBundle\ItBlasterFixturesBundle(), ); }

Dump - Создание фикстур

Таск создания fixtures запускается командой php app/console it-blaster:fixtures:dump. Файл с фикстурами будет создан в app/propel/fixtures., (*6)

Load - Загрузка из фикстур в базу

Таск загрузки fixtures запускается командой php app/console it-blaster:fixtures:load @AppMainBundle, где @AppMainBundle имя бандла, где у вас лежат файлы-fixtures. По умолчанию файлы-fixtures будут браться из папки app/propel/fixtures., (*7)

Credits

It-Blaster it-blaster@yandex.ru, (*8)

The Versions

10/07 2015

dev-master

9999999-dev https://github.com/it-blaster/fixtures-bundle

Symfony2 bundle for propel fixtures

  Sources   Download

MIT

The Requires

 

by IT-Blaster

symfony fixtures propel

24/03 2015

v1.0.0

1.0.0.0 https://github.com/it-blaster/fixtures-bundle

Symfony2 bundle for propel fixtures

  Sources   Download

MIT

The Requires

 

by IT-Blaster

symfony fixtures propel