3 require_once
"Services/ADT/classes/Bridges/class.ilADTFormBridge.php";
15 public function forceRadio($a_value, array $a_info = null)
17 $this->force_radio = (bool)$a_value;
18 if($this->force_radio)
20 $this->option_infos = $a_info;
28 $def = $this->
getADT()->getCopyOfDefinition();
29 $selection = $this->
getADT()->getSelection();
38 else if($this->
getADT()->isNull())
53 foreach(
$options as $value => $caption)
56 if(is_array($this->option_infos) && array_key_exists($value, $this->option_infos))
58 $option->setInfo($this->option_infos[$value]);
60 $select->addOption($option);
66 $select->setValue($selection);
77 $field->setValue($this->
getADT()->getSelection());
82 return ($this->
getADT()->getSelection() == $a_parent_option);
This class represents an option in a radio group.
if(!is_array($argv)) $options