public function permission_delete($id) { // Validate Requested Item if (!$id || !PermissionItem::notDashboard()->find($id)) { return Redirect::route("permissions")->with(FLASH_MSG_ERROR, trans("auth-module::message.permission_not_found")); } // Get PermissionItem $permission = PermissionItem::find($id); // Get Dropped $permission->getDropped(); // Delete $permission->delete(); return Redirect::route("permissions")->with(FLASH_MSG_SUCCESS, trans($this->moduleName . "::message.permission_deleted")); }