Interface Phalcon\Annotations\AdapterInterface

GitHub上のソース

このインターフェースは、Phalcon\Annotationsのアダプターで実装されなければなりません。

メソッド

abstract public setReader (Phalcon\Annotations\ReaderInterface $reader)

アノテーションパーサーを設定します。

abstract public getReader ()

アノテーションリーダーを返します。

abstract public get (*string object* $className)

クラス内で見つかったすべてのアノテーションをパースまたは取得します。

abstract public getMethods (string $className)

そのクラスのすべてのメソッドで見つかったアノテーションを返します。

abstract public getMethod (string $className, string $methodName)

そのメソッドで見つかったアノテーションを返します。

abstract public getProperties (string $className)

そのクラスのすべてのメソッドで見つかったアノテーションを返します。

abstract public getProperty (string $className, string $propertyName)

そのプロパティで見つかったアノテーションを返します。