Class Phalcon\Annotations\Adapter\Xcache

extends abstract class Phalcon\Annotations\Adapter

implements Phalcon\Annotations\AdapterInterface

GitHub上のソース

パースしたアノテーションをXCacheに保存します。 このアダプタはプロダクション向けです。

<?php

$annotations = new \Phalcon\Annotations\Adapter\Xcache();

メソッド

public Phalcon\Annotations\Reflection read (string $key)

パースしたアノテーションをXCacheから読み込みます。

public write (mixed $key, Phalcon\Annotations\Reflection $data)

パースしたアノテーションをXCacheに書き込みます。

public setReader (Phalcon\Annotations\ReaderInterface $reader) inherited from Phalcon\Annotations\Adapter

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

public getReader () inherited from Phalcon\Annotations\Adapter

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

public get (string object $className) inherited from Phalcon\Annotations\Adapter

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

public getMethods (mixed $className) inherited from Phalcon\Annotations\Adapter

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

public getMethod (mixed $className, mixed $methodName) inherited from Phalcon\Annotations\Adapter

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

public getProperties (mixed $className) inherited from Phalcon\Annotations\Adapter

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

public getProperty (mixed $className, mixed $propertyName) inherited from Phalcon\Annotations\Adapter

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