private function doDenyProfile($id) { if (!is_numeric($id)) { $this->handleBadArgument($id, "Admin:default"); } try { $this->userService->denyWebProfile($id, $this->getUser()->getIdentity()); } catch (Exceptions\InvalidArgumentException $ex) { $this->logError($ex->getMessage()); $m = $this->tt("usersModule.admin.badArgumentFormat", ["id" => $id]); $this->flashMessage($m, self::FM_ERROR); } catch (Exceptions\DataErrorException $ex) { $this->logError($ex->getMessage()); $m = $this->tt("usersModule.admin.webProfileDenyFailed", ["id" => $id]); $this->flashMessage($m, self::FM_ERROR); } }