Spec-Zone.ru › Symfony 2.8

PropertyPathMapper

class PropertyPathMapper implements DataMapperInterface

Преобразует массивы/объекты в/из формы, используя пути свойств.

Методы

__construct(PropertyAccessorInterface $propertyAccessor = null)
mapDataToForms(mixed $data, FormInterface[]|Traversable $forms)

Преобразует свойства данных в список форм.

mapFormsToData(FormInterface[]|Traversable $forms, mixed $data)

Преобразует данные списка форм в свойства данных.

Подробности

__construct(PropertyAccessorInterface $propertyAccessor = null)

Параметры

PropertyAccessorInterface $propertyAccessor

mapDataToForms(mixed $data, FormInterface[]|Traversable $forms)

Преобразует свойства данных в список форм.

Параметры

mixed $data Структурированные данные
FormInterface[]|Traversable $forms Список экземпляров {@link FormInterface}

Исключения

UnexpectedTypeException если тип параметра data не поддерживается

mapFormsToData(FormInterface[]|Traversable $forms, mixed $data)

Преобразует данные списка форм в свойства данных.

Параметры

FormInterface[]|Traversable $forms Список экземпляров {@link FormInterface}
mixed $data Структурированные данные

Исключения

UnexpectedTypeException если тип параметра data не поддерживается

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.html

Spec-Zone.ru

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