wiki:WF/fabrica

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

--

Utilizando a Fábrica de Objetos

WikiInclude(WF/tableofcontents)?

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');