Componere\Definition::addConstant

(Componere 2 >= 2.1.0)

Componere\Definition::addConstantAdiciona constante

Descrição

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

Declara uma constante de classe na definição atual.

Parâmetros

name

O nome para a constante, insensível a maiúsculas/minúsculas.

value

O valor para a constante, não pode ser indefinida ou estática.

Valor Retornado

A definição atual.

Exceptions

Warning

Lança uma RuntimeException se Definition já estiver registrada.

Warning

Lança uma RuntimeException se name já estiver declarado como uma constante.

Warning

Lança uma RuntimeException se value for estático.

Warning

Lança uma RuntimeException se value for indefinido.