PHP Интерфейс gossi\codegen\model\ConstantsInterface

Implementation is realized in the ConstantsPart
Автор: Thomas Gossmann
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
clearConstants ( ) Clears all constants
getConstant ( string | PhpConstant $nameOrConstant ) : PhpConstant Returns a constant
getConstantNames ( ) : string[] Returns all constant names
getConstants ( ) : PhpConstant[] Returns constants
hasConstant ( string | PhpConstant $nameOrConstant ) : boolean Checks whether a constant exists
removeConstant ( string | PhpConstant $nameOrConstant ) Removes a constant
setConstant ( string | PhpConstant $nameOrConstant, string $value = null ) Adds a constant
setConstants ( array $constants ) Sets a collection of constants

Описание методов

clearConstants() публичный Метод

Clears all constants
public clearConstants ( )

getConstant() публичный Метод

Returns a constant
public getConstant ( string | PhpConstant $nameOrConstant ) : PhpConstant
$nameOrConstant string | PhpConstant constant or name
Результат PhpConstant

getConstantNames() публичный Метод

Returns all constant names
public getConstantNames ( ) : string[]
Результат string[]

getConstants() публичный Метод

Returns constants
public getConstants ( ) : PhpConstant[]
Результат PhpConstant[]

hasConstant() публичный Метод

Checks whether a constant exists
public hasConstant ( string | PhpConstant $nameOrConstant ) : boolean
$nameOrConstant string | PhpConstant
Результат boolean

removeConstant() публичный Метод

Removes a constant
public removeConstant ( string | PhpConstant $nameOrConstant )
$nameOrConstant string | PhpConstant $nameOrConstant constant or name

setConstant() публичный Метод

Adds a constant
public setConstant ( string | PhpConstant $nameOrConstant, string $value = null )
$nameOrConstant string | PhpConstant constant or name
$value string

setConstants() публичный Метод

Sets a collection of constants
public setConstants ( array $constants )
$constants array