コード例 #1
0
 public function getView($usersId)
 {
     if (!ACL::hasPermission('participants')) {
         return redirect(route('participants'))->withErrors(['Você não tem permissão para visualizar dados dos participantes.']);
     }
     $user = User::where('id', '=', $usersId)->first();
     $photos = Photos::where('usersId', '=', $usersId)->get();
     $videos = Videos::where('usersId', '=', $usersId)->get();
     foreach ($videos as $video) {
         array_add($video, "image", Advertising::imageVideo($video->url));
         array_set($video, "url", Advertising::embedVideo($video->url, 1));
     }
     $usersReceipts = UsersReceipts::where('usersId', '=', $usersId)->get();
     return view('admin.participants.view')->with(compact('user', 'photos', 'videos', 'usersReceipts'));
 }
コード例 #2
0
 public function postSentReceipts(Request $request)
 {
     $receipts = UsersReceipts::where('usersId', '=', $request->userId)->addSelect('usersId')->addSelect('receipt')->get();
     return json_encode($receipts);
 }