_id = $this->get('ssID'); if (!$this->_id) { // fetch the value from the group id gid $gid = $this->get('gid'); if ($gid) { $this->_id = CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Group', $gid, 'saved_search_id'); } } } /** * Set default values for the form. * the default values are retrieved from the database * * * @return void */ public function setDefaultValues() { $defaults = array(); $params = array(); $params = array('saved_search_id' => $this->_id); CRM_Contact_BAO_Group::retrieve($params, $defaults); return $defaults; } }