wiki:WF/Organograma

Organograma

Classe: wf_orgchart

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 = Factory::getInstance("wf_orgchart");

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

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

$areaID = 12;

$organograma = 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 = 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


Informações Adicionais

DER Organograma