/** * Remove the specified resource from storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function destroy(Request $request) { $this->validate($request, ['id' => 'exists:funciones']); $funcion = Funcion::find($request->get('id')); $funcion->delete(); return response()->json($funcion); }
public function exportar($id) { $funcionesItem = Funcion::find($id); $funcionesPeliculas = $funcionesItem->peliculas; $funcionesProgramas = $funcionesItem->programas; $funcionesFestivales = $funcionesItem->festivales; $funcionesPatrocinadores = $funcionesItem->patrocinadores; $view = \View::make('Reportes', compact('funcionesItem', 'funcionesPeliculas', 'funcionesProgramas', 'funcionesFestivales', 'funcionesPatrocinadores'))->render(); $pdf = \App::make('dompdf.wrapper'); $pdf->loadHTML($view); return $pdf->stream('invoice.pdf'); }