Пример #1
0
 /**
  * 查询数据列表
  * @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);
 }
Пример #2
0
 /**
  * (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);
 }
Пример #3
0
 /**
  * 查询数据列表
  * @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;
 }
Пример #4
0
 /**
  * 查询数据列表
  * @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;
 }
Пример #5
0
 /**
  * 查询数据列表
  * @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;
 }