Класс Phalcon\Annotations\Annotation

Source on GitHub

Представляет одну аннотацию в коллекции аннотаций

Методы

public __construct (array $reflectionData)

Phalcon\Annotations\Annotation Конструктор

public getName ()

Возвращает имя аннотации

public mixed getExpression (array $expr)

Разрешает выражение аннотации

public array getExprArguments ()

Возвращает аргументы выражения без разрешения

public array getArguments ()

Возвращает аргументы выражения

public numberArguments ()

Возвращает число аргументов, которые имеет Аннотация

public mixed getArgument (int | string $position)

Возвращает аргумент в определенном положении

public boolean hasArgument (int | string $position)

Возвращает аргумент в определенном положении

public mixed getNamedArgument (mixed $name)

Возвращает именованный аргумент

public mixed getNamedParameter (mixed $name)

Возвращает именованный параметр