Метаданные атрибута
класс AttributeMetadata реализует AttributeMetadataInterface
{@inheritdoc}
Сводка свойств
| строка | $name | ||
| массив | $groups |
Сводка методов
| __construct(строка $name) Создает метаданные для заданного атрибута. | ||
| строка | getName() Возвращает имя атрибута. | |
| addGroup(строка $group) Добавляет этот атрибут в заданную группу. | ||
| массив строк | getGroups() Возвращает группы этого атрибута. | |
| merge(AttributeMetadataInterface $attributeMetadata) Объединяет {см. AttributeMetadataInterface} с текущим. | ||
| массив строк | __sleep() Возвращает имена свойств, которые должны быть сериализованы. |
Подробности
__construct(строка $name)
Создает метаданные для заданного атрибута.
Параметры
| строка | $name |
строка getName()
Возвращает имя атрибута.
Значение возврата
| строка |
addGroup(строка $group)
Добавляет этот атрибут в заданную группу.
Параметры
| строка | $group |
массив строк getGroups()
Возвращает группы этого атрибута.
Значение возврата
| массив строк |
merge(AttributeMetadataInterface $attributeMetadata)
Объединяет {см. AttributeMetadataInterface} с текущим.
Параметры
| AttributeMetadataInterface | $attributeMetadata |
массив строк __sleep()
Возвращает имена свойств, которые должны быть сериализованы.
Значение возврата
| массив строк |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Serializer/Mapping/AttributeMetadata.html