Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Bloco padrão executado antes de atualizar um registro nas entidades Role e User. Este bloco chama internamente o bloco Normalizar, responsável por normalizar alguns campos da entidade.
Figura 1 - Bloco Antes de Atualizar
As aplicações padrão do Cronapp utilizam este bloco na função BeforeUpdate
dos arquivos blockly servidorRoleManager(Localização: Bloco de Programação/Servidor/RoleManager
Tooltip | ||||
---|---|---|---|---|
| ||||
Endereço: |
) e UserManager (Localização: Bloco de Programação/Servidor/UserManager
Tooltip | ||||
---|---|---|---|---|
| ||||
Endereço: |
).
Compatibilidade
- Bloco servidor: cronapi.authentication.Operations.beforeUpdate()
Retorno
Retorna um objeto JSON contendo os dados normalizados.
Parâmetros
Entidade
Entidade que terá os campos normalizados.
- Posição: 1
- Inglês: Entity
- Tipo: Objeto (User e Role) / Object (User e Role)
- Exemplo: Retorno do bloco Criar novo objeto
Exemplo
Na função abaixo, o bloco Criar novo objeto cria um objeto utilizando como base a entidade User e alguns de seus atributos. O objeto criado é então passado como parâmetro para o bloco Antes de Atualizar, que chama de forma interna o bloco Normalizar, responsável por normalizar os campos informados antes de atualizá-los na entidade. Em seguida, por meio do bloco imprime, o resultado será impresso no console do depurador.
Figura 2 - Exemplo de uso do bloco Antes de Atualizar
No campo de informação abaixo, apresentamos o objeto gerado com as informações passadas. Observe que os campos "normalizedEmail
" e "normalizedUserName
" apresentam os resultados normalizados dos campos "email
" e "userName
", respectivamente.
Informações |
---|
{ |
Nesta página
Índice |
---|