Класс Phalcon\Annotations\Reflection

Source on GitHub

Позволяет управлять отражением аннотаций в ОО-образе

<?php

use Phalcon\Annotations\Reader;
use Phalcon\Annotations\Reflection;

// Parse the annotations in a class
$reader = new Reader();
$parsing = $reader->parse("MyComponent");

// Create the reflection
$reflection = new Reflection($parsing);

// Get the annotations in the class docblock
$classAnnotations = $reflection->getClassAnnotations();

Методы

public __construct ([array $reflectionData])

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

public getClassAnnotations ()

Возвращает аннотации, найденные в классе докблоков

public getMethodsAnnotations ()

Возвращает аннотации, найденные в методах ' докблоков

public getPropertiesAnnotations ()

Возвращает аннотации, найденные в свойствах ' докблоков

public array getReflectionData ()

Возвращает промежуточные определения исходного синтаксического анализа, используемые для построения отражения

public static array data __set_state (mixed $data)

Восстанавливает состояние экспорта переменной Phalcon\Annotations\Reflection