PHP Класс Doctrine\Common\Annotations\FileCacheReader

Устаревший: the FileCacheReader is deprecated and will be removed in version 2.0.0 of doctrine/annotations. Please use the {@see \Doctrine\Common\Annotations\CachedReader} instead.
Автор: Johannes M. Schmitt ([email protected])
Автор: Benjamin Eberlei ([email protected])
Наследование: implements Doctrine\Common\Annotations\Reader
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( Doctrine\Common\Annotations\Reader $reader, string $cacheDir, boolean $debug = false, $umask = 2 ) Constructor.
clearLoadedAnnotations ( ) : void Clears loaded annotations.
getClassAnnotation ( ReflectionClass $class, $annotationName ) {@inheritDoc}
getClassAnnotations ( ReflectionClass $class ) {@inheritDoc}
getMethodAnnotation ( ReflectionMethod $method, $annotationName ) {@inheritDoc}
getMethodAnnotations ( ReflectionMethod $method ) {@inheritDoc}
getPropertyAnnotation ( ReflectionProperty $property, $annotationName ) {@inheritDoc}
getPropertyAnnotations ( ReflectionProperty $property ) {@inheritDoc}

Приватные методы

Метод Описание
saveCacheFile ( string $path, mixed $data ) : void Saves the cache file.

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

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

Constructor.
public __construct ( Doctrine\Common\Annotations\Reader $reader, string $cacheDir, boolean $debug = false, $umask = 2 )
$reader Doctrine\Common\Annotations\Reader
$cacheDir string
$debug boolean

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

Clears loaded annotations.
public clearLoadedAnnotations ( ) : void
Результат void

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

{@inheritDoc}
public getClassAnnotation ( ReflectionClass $class, $annotationName )
$class ReflectionClass

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

{@inheritDoc}
public getClassAnnotations ( ReflectionClass $class )
$class ReflectionClass

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

{@inheritDoc}
public getMethodAnnotation ( ReflectionMethod $method, $annotationName )
$method ReflectionMethod

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

{@inheritDoc}
public getMethodAnnotations ( ReflectionMethod $method )
$method ReflectionMethod

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

{@inheritDoc}
public getPropertyAnnotation ( ReflectionProperty $property, $annotationName )
$property ReflectionProperty

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

{@inheritDoc}
public getPropertyAnnotations ( ReflectionProperty $property )
$property ReflectionProperty