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.run_activity.inc.php

    r2264 r2311  
    1414        require_once(dirname(__FILE__) . SEP . 'class.basecontroller.inc.php' ); /* module controller            */ 
    1515        require_once(dirname(__FILE__) . SEP . 'class.basemodel.inc.php'      ); /* module logic                 */ 
    16         require_once(dirname(__FILE__) . SEP . 'class.utils.security.php'     ); /* sanitizes input data         */ 
    1716 
    1817        /** 
     
    438437                        $env['instance']      =& $instance;                        //process manager instance 
    439438                        $env['activity']      =& $activity;                        //activity manager instance 
    440                         $security             =& new SecurityUtils();              //input sanitizer class 
     439                        $security             =& Factory::newInstance('SecurityUtils');              //input sanitizer class 
    441440                        $env['request']       =& $security->process($_REQUEST);    //sanitizes input data from client 
    442441                        //$env['factory']       =& new ProcessFactory();             //instantiation controller class 
     
    710709                        $env['instance']      =& $instance;                        //process manager instance 
    711710                        $env['activity']      =& $activity;                        //activity manager instance 
    712                         $security             =& new SecurityUtils();              //input sanitizer class 
     711                        $security             =& Factory::newInstance('SecurityUtils'); //input sanitizer class 
    713712                        $env['request']       =& $security->process($_REQUEST); //sanitizes input data from client 
    714713                        //$env['factory']       =& new ProcessFactory();                           //instantiation controller class 
     
    738737 
    739738                        $GLOBALS['workflow_env'] = &$env; 
    740                         $nc = new NanoController(); 
     739                        $nc = &Factory::newInstance('NanoController'); 
    741740                        $nc->setClassPath(GALAXIA_PROCESSES . SEP . $this->process->getNormalizedName(). SEP . 'code'); 
    742741                        $nc->iterateOverVirtualRequests(); 
Note: See TracChangeset for help on using the changeset viewer.