public function data() { $resourcesBuilder = $this->repo->search('', false); return Datatables::of($resourcesBuilder)->addColumn('actions', function ($model) { return '<a class="btn default btn-xs purple" href="/resources/' . $model->id . '/edit' . '"><i class="fa fa-edit"></i> Editar </a> <a href="/resources/' . $model->id . '/delete' . '" class="btn btn-xs red"><i class="glyphicon glyphicon-trash"></i> </a>'; })->make(true); }
/** * Remove the specified Resource from storage. * DELETE /resources/{id} * * @param int $id * * @return Response */ public function destroy($id) { $this->resourceRepository->apiDeleteOrFail($id); return $this->sendResponse($id, "Resource deleted successfully"); }
/** * Show a list of all user resources * * @param Request $request * @return Response */ public function index(Request $request) { return view('resource.index', ['resources' => $this->resources->forUser($request->user())]); }