public function destroy($id)
{
$menu_cat = \MenuCategory::findOrFail($id);
if ($menu_cat->menus->count() > 0) {
return \Redirect::to('backend/menu-categories')->with('error_message', trans('error_messages.menu_cat_delete_assoc'));
}
if ($menu_cat && $menu_cat->delete()) {
if (\Request::ajax()) {
return \Response::json(trans('success_messages.menu_cat_delete'), 200);
}
return \Redirect::to('backend/menu-categories')->with('success_message', trans('success_messages.menu_cat_delete'));
} else {
if (\Request::ajax()) {
return \Response::json(trans('error_messages.menu_cat_delete'), 400);
}
return \Redirect::to('backend/menu-categories')->with('error_message', trans('error_messages.menu_cat_delete'));
}
}