private function _search($table, $searchFields, $params) { $where = array(); $fields = array(); $keyWord = BusquedaComponent::get_keyword(); foreach ($searchFields as $field) { $where[] = "{$field} LIKE '%{$keyWord}%'"; } $searchFields = array_merge($params, $searchFields); $resultset = $this->Backend->getAllRows(array('from' => $table, 'values' => implode(', ', $searchFields), 'where' => implode(' OR ', $where))); return $resultset; }
public function set_keyword($key) { self::$keyWord = $key; }