Jarves\JarvesBundle::configure PHP Метод

configure() публичный Метод

Configures jarves, reads config files. Necessary when .xml configs changed.
public configure ( )
    public function configure()
    {
        /** @var ContainerInterface $container */
        $container = $this->container;
        /** @var $jarves Jarves */
        $jarves = $container->get('jarves');
        /** @var Cacher $cacher */
        $cacher = $container->get('jarves.cache.cacher');
        /** @var JarvesConfig $jarvesConfig */
        $jarvesConfig = $container->get('jarves.config');
        /** @var $jarvesEventDispatcher JarvesEventDispatcher */
        $jarvesEventDispatcher = $container->get('jarves.event_dispatcher');
        $bootNeededCallback = $jarves->loadBundleConfigs($cacher);
        $this->registerContentTypes($jarves, $container);
        $this->registerFieldTypes($jarves, $container);
        if ($bootNeededCallback) {
            $jarves->getConfigs()->boot();
            $this->setupObjects($jarves->getConfigs()->getConfigs());
            $bootNeededCallback();
        }
        $jarvesEventDispatcher->registerBundleEvents($jarves->getConfigs());
    }