protected function addMultiCheckbox($name, $label, array $data) { $multiCheckbox = new Element\MultiCheckbox($name); $multiCheckbox->setLabel($label); $multiCheckbox->setLabelAttributes(array('class' => "col-sm-{$this->labelWidth}")); $multiCheckbox->setValueOptions($data); $multiCheckbox->setOption('column-size', "sm-{$this->controlWidth}"); $multiCheckbox->setOption('inline', true); $this->add($multiCheckbox); 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); }