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