예제 #1
0
 public function recommend()
 {
     $requester = Input::get('id');
     if ($requester == -1) {
         $result = DB::table('legacy')->orderBy('publish', 'desc')->paginate(PostController::$EACHPAGE);
         return $this->buildAbsResult($result);
     }
     $possible = $this->getPeer($requester);
     $resultPre = Legacy::whereIn('seller', $possible)->orderBy('publish', 'desc');
     if ($resultPre->count() == 0) {
         $result = DB::table('legacy')->orderBy('publish', 'desc')->paginate(PostController::$EACHPAGE);
     } else {
         $result = $resultPre->paginate(PostController::$EACHPAGE);
     }
     return $this->buildAbsResult($result);
 }