Ejemplo n.º 1
0
 public function pdf($reporterId)
 {
     $reporter = MediaReporter::find($reporterId);
     $pdf = App::make('dompdf');
     $pdf->loadView('blupl/printmedia::printing._print-single', ['name' => $reporter->name, 'role' => $reporter->role, 'organization' => $reporter->organization->name, 'photo' => $reporter->photo]);
     return $pdf->stream();
 }
Ejemplo n.º 2
0
 /**
  * Update the role.
  * @return mixed
  */
 public function update($reporterId, Request $request)
 {
     $reporter = MediaReporter::find($reporterId);
     if ($reporter->status == 0) {
         foreach ($request->zone as $key => $zone) {
             $reporter->zone()->create(['zone' => $zone]);
         }
         $reporter->status = 1;
         $reporter->save();
     } else {
         if ($reporter->status == 1) {
             $massage = "Already Approve";
         } else {
             $massage = "Reporter Not Found";
         }
         Flash::error($massage);
         return $this->redirect(handles('blupl/printmedia::approval'));
     }
     Flash::success($reporter->name . ' Approved Successfully');
     return $this->redirect(handles('blupl/printmedia::approval'));
 }
Ejemplo n.º 3
0
 /**
  * Show a role.
  *
  * @param  int  $roles
  *
  * @return mixed
  */
 public function show($reporterId)
 {
     $reporter = MediaReporter::find($reporterId);
     return view('blupl/printmedia::print-single', compact('reporter'));
 }
Ejemplo n.º 4
0
 public function show($listener, $reporterId)
 {
     $reporter = MediaReporter::find($reporterId);
     return $listener->showSucceed($reporter);
 }