Componere\Definition::addConstant
(Componere 2 >= 2.1.0)
Componere\Definition::addConstant — Добавляет константу
Описание
Должен объявить константу класса в текущем определении
Список параметров
-
name
-
Регистронезависимое имя константы
-
value
-
Значение для константы не должно быть неопределенным (undefined) или статичным
Возвращаемые значения
Текущее определение
Исключения
Выбрасывает исключение RuntimeException, если Definition уже было зарегистрировано
Выбрасывает исключение RuntimeException, если name
уже объявлено как константа
Выбрасывает исключение RuntimeException, если value
является статичным
Выбрасывает исключение RuntimeException, если value
является неопределенным