Sulu\Bundle\PersistenceBundle\PersistenceBundleTrait::buildPersistence PHP Method

buildPersistence() public method

Build persistence adds a ResolveTargetEntitiesPass for the given interfaces.
public buildPersistence ( array $interfaces, ContainerBuilder $container )
$interfaces array Target entities resolver configuration. Mapping interfaces to a concrete implementation
$container Symfony\Component\DependencyInjection\ContainerBuilder
    public function buildPersistence(array $interfaces, ContainerBuilder $container)
    {
        if (!empty($interfaces)) {
            $container->addCompilerPass(new ResolveTargetEntitiesPass($interfaces));
        }
    }
PersistenceBundleTrait