Ignore:
Timestamp:
08/17/10 16:17:12 (14 years ago)
Author:
viani
Message:

Ticket #1135 - Merged r1990:3166 from /trunk/workflow into /branches/2.2/workflow

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/workflow/inc/class.bo_adminaccess.inc.php

    r795 r3167  
    1111 
    1212require_once('class.bo_ajaxinterface.inc.php'); 
    13 require_once('class.so_adminaccess.inc.php'); 
    14 require_once(GALAXIA_LIBRARY . SEP . 'src' . SEP . 'ProcessManager' . SEP . 'ProcessManager.php'); 
    1513require_once(PHPGW_API_INC . SEP . 'common_functions.inc.php'); 
    16 require_once(PHPGW_API_INC . SEP . 'class.acl.inc.php'); 
    1714 
    1815/** 
     
    4340                parent::bo_ajaxinterface(); 
    4441 
    45                 if (!$GLOBALS['workflow']['factory']->getInstance('workflow_acl')->checkWorkflowAdmin($_SESSION['phpgw_info']['workflow']['account_id'])) 
     42                if (!Factory::getInstance('workflow_acl')->checkWorkflowAdmin($_SESSION['phpgw_info']['workflow']['account_id'])) 
    4643                        exit(serialize(array('error' => 'Você não tem permissão para executar esta operação.'))); 
    4744 
    48                 $this->so = new so_adminaccess($GLOBALS['workflow']['workflowObjects']->getDBGalaxia()->Link_ID); 
     45                $this->so = &Factory::getInstance('so_adminaccess', Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
    4946        } 
    5047 
     
    5754        function get_all_processes() 
    5855        { 
    59                 $proc_mng = new ProcessManager($GLOBALS['workflow']['workflowObjects']->getDBGalaxia()->Link_ID); 
     56                $proc_mng = &Factory::newInstance('ProcessManager'); 
    6057                $proc_list = $proc_mng->list_processes(0,-1,'wf_name__ASC'); 
    6158 
     
    315312        { 
    316313                $GLOBALS['phpgw']->db = $GLOBALS['ajax']->db; 
    317                 $acl = new ACL(); 
     314                $acl = &Factory::getInstance('acl'); 
    318315                $output = $this->so->getUserNames($acl->get_ids_for_location('admin_workflow', 1, 'workflow')); 
    319316                unset($GLOBALS['phpgw']->db); 
     
    332329                $ids = explode('.', str_replace('g', '', str_replace('u', '', $params['user_ids']))); 
    333330                $GLOBALS['phpgw']->db = $GLOBALS['ajax']->db; 
    334                 $acl = new ACL(); 
     331                $acl = &Factory::getInstance('acl'); 
    335332                foreach ($ids as $id) 
    336333                        $acl->add_repository('workflow', 'admin_workflow', $id, 1); 
     
    350347        { 
    351348                $GLOBALS['phpgw']->db = $GLOBALS['ajax']->db; 
    352                 $acl = new ACL(); 
     349                $acl = &Factory::getInstance('acl'); 
    353350                $acl->delete_repository('workflow', 'admin_workflow', (int) $params['admin_id']); 
    354351                unset($GLOBALS['phpgw']->db); 
Note: See TracChangeset for help on using the changeset viewer.