Source of file EditableFieldCheckboxGroup.php
Size: 0,698 Bytes - Last Modified: 2021-12-23T10:19:50+00:00
/var/www/docs.ssmods.com/process/src/code/models/editablefields/EditableFieldCheckboxGroup.php
12345678910111213141516171819202122232425 | <?php /** * Moo_EditableFieldCheckboxGroup is an object representing a set of selectable radio buttons created by CMS admin. * * @package editablefield * * @author Mohamed Alsharaf <mohamed.alsharaf@gmail.com> * * @method HasManyList Options() */ class Moo_EditableFieldCheckboxGroup extends Moo_EditableFieldMultipleOption { private static $singular_name = 'Checkbox Group'; private static $plural_name = 'Checkbox Groups'; protected function initFormField() { $optionSet = $this->Options(); $optionMap = ($optionSet) ? $optionSet->map('EscapedTitle', 'Title') : []; return new CheckboxSetField($this->Name, $this->Title, $optionMap); } } |