eZ\Bundle\EzPublishCoreBundle\DependencyInjection\EzPublishCoreExtension::handleApiLoading PHP Метод

handleApiLoading() приватный Метод

Handle public API loading.
private handleApiLoading ( ContainerBuilder $container, Symfony\Component\DependencyInjection\Loader\FileLoader $loader )
$container Symfony\Component\DependencyInjection\ContainerBuilder
$loader Symfony\Component\DependencyInjection\Loader\FileLoader
    private function handleApiLoading(ContainerBuilder $container, FileLoader $loader)
    {
        // Loading configuration from Core/settings
        $coreLoader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../../../Publish/Core/settings'));
        $coreLoader->load('repository.yml');
        $coreLoader->load('fieldtype_external_storages.yml');
        $coreLoader->load('fieldtypes.yml');
        $coreLoader->load('indexable_fieldtypes.yml');
        $coreLoader->load('roles.yml');
        $coreLoader->load('storage_engines/common.yml');
        $coreLoader->load('storage_engines/cache.yml');
        $coreLoader->load('storage_engines/legacy.yml');
        $coreLoader->load('storage_engines/shortcuts.yml');
        $coreLoader->load('search_engines/common.yml');
        $coreLoader->load('utils.yml');
        $coreLoader->load('io.yml');
        // Public API services
        $loader->load('papi.yml');
        // Built-in field types
        $loader->load('fieldtype_services.yml');
        // Storage engine
        $loader->load('storage_engines.yml');
    }