Dúvida em trecho de código do componente global.userProtected

19 views
Skip to first unread message

Roní A. Valençoela

unread,
Sep 20, 2019, 3:56:06 PM9/20/19
to Titan Framework
Boa tarde pessoal,

O componente global.userProtected é um dos componentes utilizados para gerenciar usuários do sistema (http://www.titanframework.com/docs/components/). Sobrescrevi esse componente e incluí um endpoint para cadastro de usuários via API REST, e estou aproveitando a mesma lógica do arquivo create.commit.php (camada controller). Não consegui entender o objetivo do trecho de código das linhas 130 a 139, visto que o e-mail para cadastro de senha já é disparado anteriormente (linha 123).

    $mail = Mail::singleton ();
    
    $mail->clear ();
    
    $mail->addTag ('_LABEL_'$section->getLabel ());
    $mail->addTag ('_ACTOR_'User::singleton ()->getName ());
    $mail->addTag ('_ITEM_'$name .' (Login: '$login .', E-mail: '$email .')');
    $mail->addTag ('_LINK_'Instance::singleton ()->getUrl () .'titan.php?toSection='$section->getName () .'&toAction=view&itemId='$userId);
    
    $mail->send ('CREATE');

Camilo Carromeu

unread,
Sep 23, 2019, 7:58:55 AM9/23/19
to Titan Framework
Olá Roni,

Este trecho é do sistema de alertas por e-mail. Na seção de "Grupos e Permissões" é possível configurar para receber mensagens por e-mail toda vez que algumas action, que tenha este suporte, é utilizada.

Abraços,

Camilo

--
Você recebeu essa mensagem porque está inscrito no grupo "Titan Framework" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para titan-framewo...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/titan-framework/116e6520-3f65-4118-b9f5-8044d00c1bdd%40googlegroups.com.


--

Roní A. Valençoela

unread,
Sep 23, 2019, 9:09:20 AM9/23/19
to Titan Framework
Obrigado Camilo!
Reply all
Reply to author
Forward
0 new messages