Componere\Definition::addConstant

(Componere 2 >= 2.1.0)

Componere\Definition::addConstant — 상수 추가


설명

public Componere\Definition::addConstant(string $name, Componere\Value $value): Definition

현재 정의에서 클래스 상수를 선언해야 합니다.


매개변수

name
상수의 대소문자 구분 이름
value
상수 값은 undefined거나 static이어서는 안 됩니다.

반환 값

현재 정의


예외

경고 정의가 등록된 경우 RuntimeException이 발생합니다.

경고 name이 이미 상수로 선언된 경우 RuntimeException을 던집니다.

경고 value이 static이면 RuntimeException을 던집니다.

경고 value이 undefined 경우 RuntimeException이 발생합니다.