/home/techb158/ileadtechnology.com/SSM/app/Http/Controllers/transport
NameSizeModeActions
vehicle/-0755rm
ReportController.php30230644editdlrm
TransportCircleController.php41820644editdlrm
TransportFeeController.php43310644editdlrm
TransportRouteAssignController.php16480644editdlrm
TransportRouteController.php51150644editdlrm
TransportStoppageController.php42780644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/app/Http/Controllers/transport/ReportController.php (3023B)
request = $request; $this->repo = $repo; } /** * Used to get pre requisites * @get ("/api/transport/report/pre-requisite") * @return Response */ public function preRequisite() { return $this->success($this->repo->getFilters()); } /** * Used to get route wise report * @get ("/api/transport/report/route") * @return Response */ public function routeWiseReport() { return $this->ok($this->repo->paginateRouteWiseReport($this->request->all())); } /** * Used to print all route wise report * @post ("/api/transport/report/route/print") * @return Response */ public function printRouteWiseReport() { $transport_route_students = $this->repo->printRouteWiseReport(request('filter')); return view('print.transport.report.route', compact('transport_route_students'))->render(); } /** * Used to generate pdf of route wise report * @post ("/api/transport/report/route/pdf") * @return Response */ public function pdfRouteWiseReport() { $transport_route_students = $this->repo->printRouteWiseReport(request('filter')); $uuid = Str::uuid(); $pdf = \PDF::loadView('print.transport.report.route', compact('transport_route_students'))->save('../storage/app/downloads/'.$uuid.'.pdf'); return $uuid; } /** * Used to get stoppage wise report * @get ("/api/transport/report/stoppage") * @return Response */ public function stoppageWiseReport() { return $this->ok($this->repo->paginateStoppageWiseReport($this->request->all())); } /** * Used to print all stoppage wise report * @post ("/api/transport/report/stoppage/print") * @return Response */ public function printStoppageWiseReport() { $transport_route_students = $this->repo->printStoppageWiseReport(request('filter')); return view('print.transport.report.stoppage', compact('transport_route_students'))->render(); } /** * Used to generate pdf of stoppage wise report * @post ("/api/transport/report/stoppage/pdf") * @return Response */ public function pdfStoppageWiseReport() { $transport_route_students = $this->repo->printStoppageWiseReport(request('filter')); $uuid = Str::uuid(); $pdf = \PDF::loadView('print.transport.report.stoppage', compact('transport_route_students'))->save('../storage/app/downloads/'.$uuid.'.pdf'); return $uuid; } }