public function delete(User $user, Form $form) { if ($user->isAdmin() && !$form->isRestricted()) { return true; } return false; }
public function destroy($id) { $form = Form::findOrFail($id); $this->authorize('delete', $form); $path = storage_path($form->path); $form->delete(); if (file_exists($path)) { unlink($path); } return response('Form deleted!', 200); }
public function index() { $forms = Form::take(200)->get(); return response()->json($forms, 200); }