コード例 #1
0
ファイル: PushController.php プロジェクト: imjerrybao/PushApp
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function getIndex()
 {
     //		Package::join('pushes', 'packages.id', '=', 'pushes.package_id')
     //			->join('push_devices', 'pushes.id', '=', 'push_devices.push_id')
     //			->where('push_devices.device_id', '=', $device->id)
     //			->orderBy('pushes.created_at', 'desc')
     //			->groupBy('packages.id')
     //			->select('packages.*', 'pushes.id as push_id')
     $pushes = Push::join('push_devices', 'pushes.id', '=', 'push_devices.push_id')->join('devices', 'devices.id', '=', 'push_devices.device_id')->where('devices.user_id', '=', Auth::id())->with('package')->orderBy('created_at', 'desc')->select('pushes.*')->paginate(15);
     return view('push.index')->with('pushes', $pushes);
 }