Componere\Definition::addConstant
(Componere 2 >= 2.1.0)
Componere\Definition::addConstant — Додає константу
Опис
public Componere\Definition::addConstant(string $name, Componere\Value $value): Definition
Повинен оголосити константу класу у поточному визначенні
Список параметрів
name
Реєстронезалежне ім'я константи
value
Значення константи має бути невизначеним (undefined) чи статичним
Значення, що повертаються
Поточне визначення
Винятки
Увага
Викидає виняток RuntimeException, якщо Definition вже було зареєстровано
Увага
Викидає виняток RuntimeException, якщо name
вже оголошено як константа
Увага
Викидає виняток RuntimeException, якщо value
є статичним
Увага
Викидає виняток RuntimeException, якщо value
є невизначеним