Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Arquivo SystemMessage Ao verificar as classes de mensagens me deparei com uma função a qual não consigo a sua identificação ou o arquivo. findInTransaction Ela aparece no arquivo SystemMessage.class.php No entanto se forem na classe SystemUser.cla...
MC
Arquivo SystemMessage  
Ao verificar as classes de mensagens me deparei com uma função a qual não consigo
a sua identificação ou o arquivo.

findInTransaction

Ela aparece no arquivo SystemMessage.class.php

  1. <?php
  2.     public function get_user_from()
  3.     {
  4.         return SystemUser::findInTransaction('permission'$this->system_user_id);
  5.     }
  6. ?>


No entanto se forem na classe SystemUser.class.php ela não existe. mas funciona !!!


Alguém tem uma luz ??

Grato

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (2)


NR

Métodos mágicos... Como essa função não existe acaba sendo chamada a função __callStatic da classe TRecord.

Resumindo, está chamando a função find do model SystemUser abrindo a conexão permission e passando o id do usuário como parâmetro.
MC

Valeu pela luz...

Abraços