Spec-Zone.ru › Symfony 2.8

ReflectionExtractor

class ReflectionExtractor implements PropertyListExtractorInterface, PropertyTypeExtractorInterface, PropertyAccessExtractorInterface

Извлекает данные с помощью API рефлексии.

Свойства

статический массив строк $mutatorPrefixes
статический массив строк $accessorPrefixes
статический массив строк $arrayMutatorPrefixes

Методы

__construct()
массив строк|null getProperties(строка $class, массив $context = массив())

Получает список свойств, доступных для данного класса.

Тип[]|null getTypes(строка $class, строка $property, массив $context = массив())

Получает типы свойства.

boolean|null isReadable(строка $class, строка $property, массив $context = массив())

Доступно ли свойство для чтения?

boolean|null isWritable(строка $class, строка $property, массив $context = массив())

Доступно ли свойство для записи?

Подробности

__construct()

массив строк|null getProperties(строка $class, массив $context = массив())

Получает список свойств, доступных для данного класса.

Параметры

строка $class
массив $context

Возвращаемое значение

массив строк|null

Тип[]|null getTypes(строка $class, строка $property, массив $context = массив())

Получает типы свойства.

Параметры

строка $class
строка $property
массив $context

Возвращаемое значение

Тип[]|null

boolean|null isReadable(строка $class, строка $property, массив $context = массив())

Доступно ли свойство для чтения?

Параметры

строка $class
строка $property
массив $context

Возвращаемое значение

boolean|null

boolean|null isWritable(строка $class, строка $property, массив $context = массив())

Доступно ли свойство для записи?

Параметры

строка $class
строка $property
массив $context

Возвращаемое значение

boolean|null

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/PropertyInfo/Extractor/ReflectionExtractor.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API