src/Knitink/UniverseBundle/KnitinkUniverseBundle.php line 8

Open in your IDE?
  1. <?php
  2. namespace Knitink\UniverseBundle;
  3. use Doctrine\DBAL\Types\Type;
  4. use Symfony\Component\HttpKernel\Bundle\Bundle;
  5. class KnitinkUniverseBundle extends Bundle
  6. {
  7.     public function boot(){
  8.         $em $this->container->get('doctrine.orm.entity_manager');
  9.         if (!Type::hasType("FERTILIZATION_FORMULA_MODE")) {
  10.             Type::addType('FERTILIZATION_FORMULA_MODE''Knitink\UniverseBundle\Entity\Enum\FertilizationFormulaMode');
  11.             $em->getConnection()->getDatabasePlatform()->registerDoctrineTypeMapping('FERTILIZATION_FORMULA_MODE','FERTILIZATION_FORMULA_MODE');
  12.         }
  13.         if (!Type::hasType("CROP_STAGE")) {
  14.             Type::addType('CROP_STAGE''Knitink\UniverseBundle\Entity\Enum\CropStage');
  15.             $em->getConnection()->getDatabasePlatform()->registerDoctrineTypeMapping('CROP_STAGE','CROP_STAGE');
  16.         }
  17.     }
  18. }