protected function addRadio($name, $label, array $data) { $radio = new Element\Radio($name); $radio->setLabel($label); $radio->setLabelAttributes(array('class' => "col-sm-{$this->labelWidth}")); $radio->setValueOptions($data); $radio->setOption('column-size', "sm-{$this->controlWidth}"); $radio->setOption('inline', true); $radio->setOption('disable-twb', true); $this->add($radio); return $this; }
/** * @param string $key * @param mixed $value * @return self */ public function setOption($key, $value) { $this->getProxy()->setOptions(array($key => $value)); return parent::setOption($key, $value); }