Beispiel #1
0
 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);
 }