示例#1
0
 public function delete(User $user, Form $form)
 {
     if ($user->isAdmin() && !$form->isRestricted()) {
         return true;
     }
     return false;
 }
示例#2
0
 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);
 }
示例#3
0
 public function index()
 {
     $forms = Form::take(200)->get();
     return response()->json($forms, 200);
 }