コード例 #1
0
ファイル: FriendController.php プロジェクト: sh1nu11bi/CloMa
 public function getMessages()
 {
     $user_id = Auth::user()->id;
     $requests = Friend::where('user_id', $user_id)->where('type', Friend::REQUESTING)->get();
     $count = count($requests);
     $content = array();
     foreach ($requests as $request) {
         $friend = User::find($request->friend_id);
         $user['id'] = $friend->id;
         $user['username'] = $friend->username;
         $user['fullname'] = $friend->full_name;
         $user['avatar'] = $friend->image ? $friend->image : GravatarHelper::avatar($friend->email);
         $content[] = $user;
     }
     $htmlContent = View::make('friends.messages')->with('data', $content)->render();
     $response = array('count' => $count, 'content' => $htmlContent);
     return Response::json($response);
 }