public function batchPrinting(Request $request) { // dd(Management::find($request->member[0])->zone); foreach ($request->member as $member) { $mem = Management::find($member); $mem->zone = $mem->zone->toArray(); $members[] = $mem->toArray(); } $pdf = App::make('dompdf'); $pdf->setPaper('a7'); $pdf->loadView('blupl/management::printing._print-batch', compact('members')); return $pdf->stream(); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(ManagementRequest $request) { try { $file = Input::file('file1'); $filename1 = 'management_' . uniqid() . '.jpg'; $destinationPath = 'images/management'; $itemImage = Image::make($file)->fit(350, 450); $itemImage->save($destinationPath . '/' . $filename1); $request['photo'] = $destinationPath . '/' . $filename1; $attachFile = Input::file('file2'); $filename2 = 'management_attach_' . uniqid() . '.jpg'; $destinationPathAttach = 'images/management'; $itemAttachment = Image::make($attachFile)->fit(450, 350); $itemAttachment->save($destinationPathAttach . '/' . $filename2); $request['attachment'] = $destinationPathAttach . '/' . $filename2; $management = Management::create($request->all()); } catch (Exception $e) { Flash::error('Unable to Save'); return $this->redirect(handles('blupl/management::management')); } Flash::success($management->name . ' Franchise Save Successfully'); return $this->redirect(handles('blupl/management::member')); }
public function pdf($memberID) { $member = Management::find($memberID)->toArray(); $pdf = App::make('dompdf'); $pdf->loadView('blupl/management::printing._print-single', $member); return $pdf->stream(); }