/** * */ public function blockAction() { /** * @var $user \Application\Model\UserModel */ $user = $this->_getUser(); $this->_helper->allowed('block', $user); if ($user->getStatus() === UserModel::USER_STATUS_BLOCKED) { throw new InvalidArgumentException("Invalid parameter value block: blockUser"); } $this->_userSrv->blockUser($user, "Api request"); }