PHP Class Contao\CoreBundle\DependencyInjection\Compiler\DoctrineMigrationsPass

Inheritance: implements Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface
Mostra file Open project: contao/core-bundle

Public Methods

Method Description
process ( ContainerBuilder $container )

Private Methods

Method Description
hasMigrationsBundle ( ContainerBuilder $container ) : boolean Checks if the Doctrine migrations bundle is enabled.
hasOrm ( ContainerBuilder $container ) : boolean Checks if Doctrine ORM is enabled.
registerDiffCommand ( ContainerBuilder $container, Definition $provider ) Registers the custom doctrine:schema:diff command that works without ORM.

Method Details

process() public method

public process ( ContainerBuilder $container )
$container Symfony\Component\DependencyInjection\ContainerBuilder