Spec-Zone.ru › Symfony 2.7

ChoicesToBooleanArrayTransformer устаревший

class ChoicesToBooleanArrayTransformer implements DataTransformerInterface

устаревший

since версия 2.7, будет удалена в 3.0. Используйте {@link \Symfony\Component\Form\ChoiceList\LazyChoiceList} вместо этого.

Методы

__construct(ChoiceListInterface $choiceList)
смешанный transform(смешанный $array)

Преобразует массив вариантов в формат, подходящий для вложенных флажков/кнопок радио.

смешанный reverseTransform(смешанный $values)

Преобразует массив флажков/кнопок радио в массив вариантов.

Подробности

__construct(ChoiceListInterface $choiceList)

Параметры

ChoiceListInterface $choiceList

смешанный transform(смешанный $array)

Преобразует массив вариантов в формат, подходящий для вложенных флажков/кнопок радио.

Результат — массив с опциями в качестве ключей и значениями true/false, в зависимости от того, выбрана ли данная опция. Если это поле отображается как тег select, значение не изменяется.

Параметры

смешанный $array Массив

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

смешанный Значение в преобразованном представлении

Исключения

TransformationFailedException если заданное значение не является массивом или если варианты не могут быть получены

смешанный reverseTransform(смешанный $values)

Преобразует массив флажков/кнопок радио в массив вариантов.

Входное значение — массив с вариантами в качестве ключей и значениями true/false, в зависимости от того, выбрана ли данная опция. Результат — массив с выбранными вариантами.

Параметры

смешанный $values Массив

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

смешанный Значение в исходном представлении

Исключения

TransformationFailedException если заданное значение не является массивом, если получение вариантов завершилось неудачей или какой-то вариант не найден

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

Spec-Zone.ru

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