/** * 查询数据列表 * @param array $params * @param string $order * @param integer $limit * @param integer $offset * @return array */ public function search(array $params = array(), $order = '', $limit = null, $offset = null) { if (isset($params['member_name']) && $params['member_name'] === '') { unset($params['member_name']); } if (isset($params['member_mail']) && $params['member_mail'] === '') { unset($params['member_mail']); } if (isset($params['member_phone']) && $params['member_phone'] === '') { unset($params['member_phone']); } return parent::search($params, $order, $limit, $offset); }
/** * (non-PHPdoc) * @see \library\BaseModel::search() */ public function search(array $params = array(), $order = '', $limit = null, $offset = null) { if (isset($params['alias']) && $params['alias'] === '') { unset($params['alias']); } if (isset($params['keywords']) && $params['keywords'] === '') { unset($params['keywords']); } if (isset($params['jump_url']) && $params['jump_url'] === '') { unset($params['jump_url']); } if (isset($params['ip_created']) && $params['ip_created'] === '') { unset($params['ip_created']); } if (isset($params['ip_last_modified']) && $params['ip_last_modified'] === '') { unset($params['ip_last_modified']); } if ($order === '') { $order = 'sort'; } return parent::search($params, $order, $limit, $offset); }
/** * 查询数据列表 * @param array $params * @param string $order * @param integer $limit * @param integer $offset * @return array */ public function search(array $params = array(), $order = '', $limit = null, $offset = null) { $builderId = isset($params['builder_id']) ? (int) $params['builder_id'] : 0; $params = array(); if ($builderId >= 0) { $params['builder_id'] = $builderId; } $ret = parent::search($params, $order, $limit, $offset); return $ret; }
/** * 查询数据列表 * @param array $params * @param string $order * @param integer $limit * @param integer $offset * @return array */ public function search(array $params = array(), $order = '', $limit = null, $offset = null) { $fieldId = isset($params['field_id']) ? (int) $params['field_id'] : 0; $params = array(); if ($fieldId >= 0) { $params['field_id'] = $fieldId; } $ret = parent::search($params, 'sort', $limit, $offset); return $ret; }
/** * 查询数据列表 * @param array $params * @param string $order * @param integer $limit * @param integer $offset * @return array */ public function search(array $params = array(), $order = '', $limit = null, $offset = null) { $rules = array('builder_id' => 'intval', 'builder_name' => 'trim', 'tbl_name' => 'trim', 'tbl_profile' => 'trim', 'tbl_engine' => 'trim', 'tbl_charset' => 'trim', 'app_name' => 'trim', 'trash' => 'trim', 'author_name' => 'trim', 'author_mail' => 'trim'); $this->filterCleanEmpty($params, $rules); $ret = parent::search($params, 'builder_id DESC', $limit, $offset); return $ret; }