Kdyby\Doctrine\DI\OrmExtension::beforeCompile PHP Method

beforeCompile() public method

public beforeCompile ( )
    public function beforeCompile()
    {
        $this->processRepositories();
        $this->processEventManagers();
    }

Usage Example

Esempio n. 1
0
 public function beforeCompile()
 {
     parent::beforeCompile();
     // Get container builder
     $builder = $this->getContainerBuilder();
     // Get validators service
     $factory = $builder->getDefinition($this->prefix('validators'));
     foreach (array_keys($builder->findByTag(self::TAG_VALIDATOR)) as $serviceName) {
         // Register validator to service
         $factory->addSetup('registerValidator', ['@' . $serviceName, $serviceName]);
     }
 }