function filterDataForSubmit($data) { $data = HTMLFormField::forceToStringRecursive($data); $options = HTMLFormField::flattenOptions($this->getOptions()); $res = array(); foreach ($options as $opt) { $res["{$opt}"] = in_array($opt, $data, true); } return $res; }