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