Ignore:
Timestamp:
08/16/12 10:28:07 (12 years ago)
Author:
asaikawa
Message:

Ticket #3036 - Adicionado parametro para permitir a recuperacao de funcionarios externos a sua organizacao

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/workflow/inc/local/classes/class.wf_orgchart.php

    r6244 r7037  
    11451145         * @param int $organizationID O ID da organização. 
    11461146         * @param boolean $searchLdap True, caso seja necessário buscar no LDAP os dados dos usuários. Ou false, caso contrário. 
     1147         * @param string $external Null, caso deseje-se recuperar localidades externas e internas à organização. 'S', para recuperar apenas as externas e 'N', para apenas as internas. 
    11471148         * @return array Uma array contendo os dados dos usários e sua localidade 
    11481149         * @access public 
    11491150         */ 
    1150         function getEmployeesByLocalID($localID = 0, $organizationID = 1, $searchLdap = false) 
     1151        function getEmployeesByLocalID($localID = 0, $organizationID = 1, $searchLdap = false, $external = null) 
    11511152        { 
    11521153                if(!is_numeric($localID) || !is_numeric($organizationID)) 
     
    11751176                } 
    11761177 
     1178                if(!empty($external) && ($external == 'S' || $external == 'N')){ 
     1179                        $query  .= " AND l.externa = ? "; 
     1180                        $param[] = $external; 
     1181                } 
     1182 
    11771183                $query .= "ORDER BY l.descricao, a.sigla "; 
    11781184 
Note: See TracChangeset for help on using the changeset viewer.