_paramLookup['soft_credit_name'])) { return; } if (!in_array(CRM_Contribute_BAO_Query::$_contribOrSoftCredit, array("only_scredits", "both_related", "both"))) { return; } list($name, $op, $value, $grouping, $wildcard) = reset($query->_paramLookup['soft_credit_name']); if ($value) { $query->_where[$grouping][] = "civicrm_contact_d.sort_name LIKE '%{$value}%'"; $query->_whereTables['civicrm_contribution_soft_contact'] = 1; $query->_tables['civicrm_contribution_soft_contact'] = 1; $query->_qill[$grouping][] = ts("%1 %2 - '%3'", [1 => 'Soft Creditee\'s name', 2 => 'LIKE', 3 => $value]); } } /** * @param string $name * @param $mode * @param $side * */ public function from($name, $mode, $side) { } /** * @param $tables * */ public function setTableDependency(&$tables) { } public function getPanesMapper(&$panes) { } /** * @param $panes * */ public function registerAdvancedSearchPane(&$panes) { } /** * @param CRM_Core_Form $form * @param $type * */ public function buildAdvancedSearchPaneForm(&$form, $type) { } /** * @param $paneTemplatePathArray * @param $type * */ public function setAdvancedSearchPaneTemplatePath(&$paneTemplatePathArray, $type) { } }