Spec-Zone.ru › Symfony 3.2

Интерфейс Bundle

интерфейс BundleInterface реализует ContainerAwareInterface

Интерфейс Bundle.

Методы

setContainer(ContainerInterface $container = null)

Устанавливает контейнер.

из ContainerAwareInterface
boot()

Запускает пакет.

shutdown()

Выключает пакет.

build(ContainerBuilder $container)

Строит пакет.

ExtensionInterface|null getContainerExtension()

Возвращает расширение контейнера, которое должно быть загружено неявно.

string getParent()

Возвращает имя пакета, который переопределяет этот пакет.

string getName()

Возвращает имя пакета (короткое имя класса).

string getNamespace()

Получает пространство имён пакета.

string getPath()

Получает путь к папке пакета.

Подробное описание

setContainer(ContainerInterface $container = null)

Устанавливает контейнер.

Параметры

ContainerInterface $container Экземпляр ContainerInterface или null

boot()

Запускает пакет.

shutdown()

Выключает пакет.

build(ContainerBuilder $container)

Строит пакет.

Вызывается только один раз, когда кэш пуст.

Параметры

ContainerBuilder $container Экземпляр ContainerBuilder

ExtensionInterface|null getContainerExtension()

Возвращает расширение контейнера, которое должно быть загружено неявно.

Значение, возвращаемое функцией

ExtensionInterface|null Расширение по умолчанию или null, если его нет

string getParent()

Возвращает имя пакета, который переопределяет этот пакет.

Несмотря на название, этот метод не подразумевает родительско-дочерние отношения между пакетами, а только способ расширения и переопределения существующего пакета.

Значение, возвращаемое функцией

string Имя пакета, который он переопределяет, или null, если родительского пакета нет

string getName()

Возвращает имя пакета (короткое имя класса).

Значение, возвращаемое функцией

string Имя пакета

string getNamespace()

Получает пространство имён пакета.

Значение, возвращаемое функцией

string Пространство имен пакета

string getPath()

Получает путь к папке пакета.

Путь всегда должен возвращаться как путь Unix (с /).

Значение, возвращаемое функцией

string Абсолютный путь к папке пакета

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/HttpKernel/Bundle/BundleInterface.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API