Ignore:
Timestamp:
03/19/10 17:22:08 (14 years ago)
Author:
pedroerp
Message:

Ticket #609 - Migrando instanciação das classes da engine para a factory.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/workflow/branches/609/inc/class.bo_adminsource.inc.php

    r2233 r2311  
    1212require_once('class.bo_ajaxinterface.inc.php'); 
    1313 
    14 require_once(GALAXIA_LIBRARY . SEP . 'src' . SEP . 'ProcessManager' . SEP . 'ProcessManager.php'); 
    15 require_once(GALAXIA_LIBRARY . SEP . 'src' . SEP . 'ProcessManager' . SEP . 'RoleManager.php'); 
    16 require_once(GALAXIA_LIBRARY . SEP . 'src' . SEP . 'ProcessManager' . SEP . 'ActivityManager.php'); 
    1714require_once(GALAXIA_LIBRARY . SEP . 'src' . SEP . 'API' . SEP . 'Process.php'); 
    1815 
     
    103100        { 
    104101 
    105                 $process_manager = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     102                $process_manager = &Factory::newInstance('ProcessManager'); 
    106103                $proc_info       = $process_manager->get_process($p['proc_id']); 
    107104 
     
    228225        function get_php_files($p) 
    229226        { 
    230                 $process_manager    = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     227                $process_manager    = &Factory::newInstance('ProcessManager'); 
    231228                $proc_info          = $process_manager->get_process($p['proc_id']); 
    232                 $activity_manager   = new ActivityManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     229                $activity_manager   = &Factory::newInstance('ActivityManager'); 
    233230                $process_activities = $activity_manager->list_activities($p['proc_id'], 0, -1, 'wf_name__asc', '','',false); 
    234231                $path = GALAXIA_PROCESSES . SEP . $proc_info['wf_normalized_name'] . SEP . 'code' . SEP .'activities' . SEP; 
     
    293290                if ((strpos($p['file_name'],'/') !== false) || (strpos($p['file_name'],'/') !== false)) 
    294291                        return 'Não foi possível executar a operação solicitada'; 
    295                 $process_manager = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     292                $process_manager = &Factory::newInstance('ProcessManager'); 
    296293                $proc_info = $process_manager->get_process($p['proc_id']); 
    297294                $file_name = $p['file_name']; 
     
    351348        function create_file($p) 
    352349        { 
    353                 $process_manager = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     350                $process_manager = &Factory::newInstance('ProcessManager'); 
    354351                $proc_info = $process_manager->get_process($p['proc_id']); 
    355352                $file_name = $p['file_name']; 
     
    432429        function get_include_files($p) 
    433430        { 
    434                 $process_manager    = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     431                $process_manager    = &Factory::newInstance('ProcessManager'); 
    435432                $proc_info          = $process_manager->get_process($p['proc_id']); 
    436433                $path = GALAXIA_PROCESSES . SEP . $proc_info['wf_normalized_name'] . SEP . 'code'; 
     
    494491        function get_template_files($p) 
    495492        { 
    496                 $process_manager    = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     493                $process_manager    = &Factory::newInstance('ProcessManager'); 
    497494                $proc_info          = $process_manager->get_process($p['proc_id']); 
    498495                $path = GALAXIA_PROCESSES . SEP . $proc_info['wf_normalized_name'] . SEP . 'code' . SEP .'templates'; 
     
    555552        function upload_resource($p) 
    556553        { 
    557                 $process_manager = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     554                $process_manager = &Factory::newInstance('ProcessManager'); 
    558555                $proc_info = $process_manager->get_process($p['proc_id']); 
    559556                $file_name = basename($_FILES['resource_file']['name']); 
     
    587584                if (strpos($_REQUEST['file_name'],'/') !== false) 
    588585                        return 'Não foi possível executar a operação solicitada'; 
    589                 $process_manager    = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     586                $process_manager    = &Factory::newInstance('ProcessManager'); 
    590587                $proc_info          = $process_manager->get_process($_REQUEST['proc_id']); 
    591588 
     
    630627        function get_resource_files($p) 
    631628        { 
    632                 $process_manager    = new ProcessManager(Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID); 
     629                $process_manager    = &Factory::newInstance('ProcessManager'); 
    633630                $proc_info          = $process_manager->get_process($p['proc_id']); 
    634631 
Note: See TracChangeset for help on using the changeset viewer.