/** * Get the filter's extra controlls parameters * @param Array dBtnParams (dExtraCtrls) * @return Array */ public function getFilterExtraControls($dExtraCtrls = null) { $mExtraCtrls = parent::getFilterExtraControls(); if (!$this->hasDependent || is_null($dExtraCtrls)) { return $mExtraCtrls; } if (!$mExtraCtrls['selectAllAttrs'] || $this->multiSelect == FM_ON_DEMAND && $dExtraCtrls['selectAllAttrs']) { $mExtraCtrls['selectAllAttrs'] = $dExtraCtrls['selectAllAttrs']; } if (!$mExtraCtrls['clearLink']) { $mExtraCtrls['clearLink'] = $dExtraCtrls['clearLink']; } return $mExtraCtrls; }