Esempio n. 1
0
 /**
  * Find all UserDetail by name/type (not by value).
  * @param $name
  */
 public function actionFindDetail($name)
 {
     $models = UserDetail::find()->with('user')->andWhere(['name' => $name])->all();
     if ($models) {
         foreach ($models as $model) {
             var_dump($model->getAttributes());
         }
     } else {
         echo "UserDetail not found.\n";
     }
 }
Esempio n. 2
0
File: User.php Progetto: rajanrx/neo
 public function getDetails()
 {
     return $this->hasMany(UserDetail::className(), ['HAS'], ActiveQuery::DIRECTION_OUT);
 }
Esempio n. 3
0
 /**
  * 获取稿件的列表
  * @param int $user_id
  * @param  int $time 时间
  * @param int $count  每页的数量
  * @param int $page 第几页
  */
 public function getListNextPage($user_id, $time, $count, $page)
 {
     $page++;
     $list = UserDetail::find()->where("create_time <= :time", [':time' => $time])->orderBy(['create_time' => SORT_DESC])->andWhere(['user_id' => $user_id])->offset($count * $page)->limit($count)->all();
     if (count($list)) {
         return TRUE;
     } else {
         return FALSE;
     }
 }