Ignore:
Timestamp:
01/30/13 17:05:57 (8 years ago)
Author:
alexandrecorreia
Message:

Ticket #2507 - Criado os resources para o módulo Expresso-Admin

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/webservice/api/rest/core/LoginResource.php

    r6664 r7812  
    1515                                'contactApps'           => $this->getUserApps() 
    1616                ); 
    17         } 
    18          
    19         private function getUserApps(){ 
    20                 // Load Granted Apps for Web Service 
    21                 $config = parse_ini_file( __DIR__ . '/../../config/user.ini',true); 
    22                 $apps   = $config['Applications.mapping']; 
    23          
    24                 // Load Granted Apps for User 
    25                 $contactApps = array(); 
    26                 $acl    = CreateObject('phpgwapi.acl'); 
    27                 $user_id = $GLOBALS['phpgw_info']['user']['account_id']['acl']; 
    28                 foreach($acl->get_user_applications($user_id) as $app => $value){ 
    29                         $enabledApp = array_search($app, $apps); 
    30                         if($enabledApp !== FALSE) 
    31                                 $contactApps[] = $enabledApp; 
    32                 } 
    33          
    34                 return $contactApps; 
    3517        } 
    3618         
Note: See TracChangeset for help on using the changeset viewer.