public function setValue($value) { if ($value === true) { $this->_inputAttributes->checked = true; } else { parent::setValue($value); } }
public function setSpecificParameters(&$params) { parent::setSpecificParameters($params); if ($select = self::getBoolParameter($params, 'multiple')) { $this->_inputAttributes->multiple = true; $this->_name .= '[]'; } else { $this->_labelClasses[] = 'select'; } }
protected function _processNameAttribute($value) { return parent :: _processNameAttribute($value) . '[]'; }