コード例 #1
0
 public function setParameters(Parameters $params)
 {
     parent::setParameters($params);
     if ($params->user_id) {
         $this->where(array('user_id' => $params->user_id));
     }
     return $this;
 }
コード例 #2
0
ファイル: Notifications.php プロジェクト: ahyswang/eva-engine
 public function setParameters(Parameters $params)
 {
     if ($params->id) {
         if (is_array($params->id)) {
             $this->where(array('id' => array_unique($params->id)));
         } else {
             $this->where(array('id' => $params->id));
         }
     }
     if ($params->keyword) {
         $keyword = $params->keyword;
         $this->where(function ($where) use($keyword) {
             $where->like('title', "%{$keyword}%");
             return $where;
         });
     }
     parent::setParameters($params);
     return $this;
 }
コード例 #3
0
ファイル: Usersettings.php プロジェクト: ahyswang/eva-engine
 public function setParameters(Parameters $params)
 {
     parent::setParameters($params);
     return $this;
 }