public function destroy(FormDefinition $form) { try { $form->delete(); flash()->overlay("The form has been deleted.", "Form Deleted"); return redirect(action('FormDefinitionController@index')); } catch (\Exception $e) { flash()->overlay("The form cannot be deleted.", "Form Not Deleted"); return redirect()->back(); } }