| 1 | Esta classe permite ao desenvolvedor fazer consultas aos Organogramas cadastrados. |
| 2 | |
| 3 | |
| 4 | Exemplos de utilização: |
| 5 | |
| 6 | '''Obter o ID da chefia de um funcionário:''' |
| 7 | |
| 8 | {{{ |
| 9 | |
| 10 | $funcionarioID = 1234; |
| 11 | |
| 12 | $organograma = wf_create_object("wf_orgchart"); |
| 13 | |
| 14 | $chefia = $organograma->getEmployeeSupervisorID($funcionarioID); |
| 15 | |
| 16 | }}} |
| 17 | |
| 18 | |
| 19 | |
| 20 | '''Verificar se o titular de uma área está disponível:''' |
| 21 | |
| 22 | {{{ |
| 23 | |
| 24 | $areaID = 12; |
| 25 | |
| 26 | $organograma = wf_create_object("wf_orgchart"); |
| 27 | |
| 28 | if ($organograma->getAreaBackupSupervisorID($areaID) === false) |
| 29 | |
| 30 | echo "O supervisor está disponível!"; |
| 31 | |
| 32 | else |
| 33 | |
| 34 | echo "O supervisor está indisponível!"; |
| 35 | |
| 36 | }}} |
| 37 | |
| 38 | |
| 39 | |
| 40 | '''Buscar informações sobre a área de um funcionário:''' |
| 41 | |
| 42 | {{{ |
| 43 | |
| 44 | $funcionarioID = 1234; |
| 45 | |
| 46 | $organograma = wf_create_object("wf_orgchart"); |
| 47 | |
| 48 | $area = $organograma->getArea($organograma->getEmployeeAreaID($funcionarioID)); |
| 49 | |
| 50 | print_r($area); |
| 51 | |
| 52 | }}} |
| 53 | |
| 54 | |
| 55 | |
| 56 | A documentação completa da classe pode ser encontrada em: |
| 57 | |
| 58 | [http://doc.workflow.celepar.parana/api/Workflow/wf_orgchart.html Documentação da Classe do Organograma] |