CheckboxListMapper
class CheckboxListMapper implements DataMapperInterface
Преобразует значения выбора в/из формы чекбоксов.
Для поиска соответствующих строковых значений для выбора используется реализация {@link ChoiceListInterface}. Каждый чекбокс в форме, чьё значение соответствует одному из выбранных значений, помечается как выбранный.
Методы
| mapDataToForms($choices, $checkboxes) Преобразует свойства некоторых данных в список форм. | ||
| mapFormsToData($checkboxes, $choices) Преобразует данные из списка форм в свойства некоторых данных. |
Подробное описание
mapDataToForms($choices, $checkboxes)
Преобразует свойства некоторых данных в список форм.
Параметры
| $choices | ||
| $checkboxes |
Исключения
| UnexpectedTypeException | если тип параметра данных не поддерживается |
mapFormsToData($checkboxes, $choices)
Преобразует данные из списка форм в свойства некоторых данных.
Параметры
| $checkboxes | ||
| $choices |
Исключения
| UnexpectedTypeException | если тип параметра данных не поддерживается |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Form/Extension/Core/DataMapper/CheckboxListMapper.html