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