new Forbidden(error [, solution] [, details])
Classe de erro semelhante a HttpError, usada em controladoras para retornar erros HTTP com código de estado 403 (Forbidden).
Parameters:
| Name | Type | Argument | Description |
|---|---|---|---|
error |
string | ||
solution |
string |
<optional> |
|
details |
string |
<optional> |
Example
if (!security.getPermission(classKey, 'iChange', session.userKey)) {
throw new HttpError.Forbidden(
'Você não tem permissão para modificar essa classe.',
'Contate o administrador do sistema.',
'Classe: ' + classKey + '. Usuário: ' + session.userName + ' - ' + session.userKey + '.'
);
}