wiki:WF/Organograma

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

--

Organograma

Classe: wf_orgchart

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

Esta classe permite ao desenvolvedor fazer consultas aos Organogramas cadastrados.

Exemplos de utilização:

Obter o ID da chefia de um funcionário:

$funcionarioID = 1234;

$organograma = $this->factory->getInstance("wf_orgchart");

$chefia = $organograma->getEmployeeSupervisorID($funcionarioID);

Verificar se o titular de uma área está disponível:

$areaID = 12;

$organograma = $this->factory->getInstance("wf_orgchart");

if ($organograma->getAreaBackupSupervisorID($areaID) === false)

	echo "O supervisor está disponível!";

else

	echo "O supervisor está indisponível!";

Buscar informações sobre a área de um funcionário:

$funcionarioID = 1234;

$organograma = $this->factory->getInstance("wf_orgchart");

$area = $organograma->getArea($organograma->getEmployeeAreaID($funcionarioID));

print_r($area);

A documentação completa da classe pode ser encontrada em:

Documentação do código fonte do Workflow, gerada com phpDocumentor