Псевдоним
класс Псевдоним
Методы
| __construct(string $id, bool $public = true) | ||
| bool | isPublic() Проверяет, должен ли этот псевдоним DI быть публичным или нет. | |
| $this | setPublic(bool $boolean) Устанавливает, является ли этот псевдоним публичным. | |
| $this | setPrivate(bool $boolean) Устанавливает, является ли этот псевдоним приватным. | |
| bool | isPrivate() Является ли этот псевдоним приватным. | |
| string | __toString() Возвращает идентификатор этого псевдонима. |
Детали
__construct(string $id, bool $public = true)
Параметры
| string | $id | Идентификатор псевдонима |
| bool | $public | Если этот псевдоним публичный |
bool isPublic()
Проверяет, должен ли этот псевдоним DI быть публичным или нет.
Значение возврата
| bool |
$this setPublic(bool $boolean)
Устанавливает, является ли этот псевдоним публичным.
Параметры
| bool | $boolean | Если этот псевдоним должен быть публичным |
Значение возврата
| $this |
$this setPrivate(bool $boolean)
Устанавливает, является ли этот псевдоним приватным.
При установке состояние "приватный" имеет больший приоритет, чем "публичный". В версии 3.4, приватный псевдоним всегда остается публично доступным, но при обращении к нему из контейнера генерируется сообщение о устаревании, чтобы псевдоним можно было сделать действительно приватным в версии 4.0.
Параметры
| bool | $boolean |
Значение возврата
| $this |
bool isPrivate()
Является ли этот псевдоним приватным.
Значение возврата
| bool |
string __toString()
Возвращает идентификатор этого псевдонима.
Значение возврата
| string | Идентификатор псевдонима |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.4/Symfony/Component/DependencyInjection/Alias.html