<?php
namespace Knitink\UniverseBundle;
use Doctrine\DBAL\Types\Type;
use Symfony\Component\HttpKernel\Bundle\Bundle;
class KnitinkUniverseBundle extends Bundle
{
public function boot(){
$em = $this->container->get('doctrine.orm.entity_manager');
if (!Type::hasType("FERTILIZATION_FORMULA_MODE")) {
Type::addType('FERTILIZATION_FORMULA_MODE', 'Knitink\UniverseBundle\Entity\Enum\FertilizationFormulaMode');
$em->getConnection()->getDatabasePlatform()->registerDoctrineTypeMapping('FERTILIZATION_FORMULA_MODE','FERTILIZATION_FORMULA_MODE');
}
if (!Type::hasType("CROP_STAGE")) {
Type::addType('CROP_STAGE', 'Knitink\UniverseBundle\Entity\Enum\CropStage');
$em->getConnection()->getDatabasePlatform()->registerDoctrineTypeMapping('CROP_STAGE','CROP_STAGE');
}
}
}