wiki:WF/fabrica

Version 2 (modified by viani, 16 years ago) (diff)

--

Utilizando a Fábrica de Objetos

TOC(heading=Workflow,depth=1,WF/Changelog,WF/Documentacao,WF/Instalacao,WF/Links,WF/Propostas)?

Dentro do Workflow, o desenvolvedor do processo pode contar com diversas classes, de uso geral, para automatizar tarefas. Dentre elas, é possivel: consultar Ldap, enviar email, conectar com banco de dados, etc. Veja os demais documentos das classes de uso geral para saber mais sobre o funcionamento de cada uma.

Exemplo de uso

Na camada Model de uma atividade:

  $obj_ldap = $this->factory->getInstance("wf_ldap");

Se o acesso à factory for necessário na camada controller, o código ficaria assim:

 $obj_ldap = $this->model->factory->getInstance("wf_ldap");

Função: wf_create_object

Esta função está depreciada, e ainda é mantida no Workflow, para compatibilidade com processos antigos. Evite utilizá-la.

Exemplo de uso:

 $obj_ldap = wf_create_object('wf_ldap');