Development

Changeset 7243

You must first sign up to be able to contribute.

Changeset 7243

Show
Ignore:
Timestamp:
01/31/08 10:51:03 (9 months ago)
Author:
fabien
Message:

moved symfony core autoloading in its own class (first commit for sfConfiguration ;))

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.1/data/config/autoload.yml

    r5384 r7243  
    11autoload: 
    2   # symfony core 
    3   symfony: 
    4     name:           symfony 
    5     path:           %SF_SYMFONY_LIB_DIR% 
    6     recursive:      on 
    7     exclude:        [vendor, plugins] 
    8  
    92  # plugins 
    103  plugins_lib: 
  • branches/1.1/lib/util/sfCore.class.php

    r6870 r7243  
    119119  static public function initConfiguration($sf_symfony_lib_dir, $sf_symfony_data_dir, $test = false) 
    120120  { 
    121     // YAML support 
    122     require_once($sf_symfony_lib_dir.'/util/sfYaml.class.php'); 
    123  
    124     // config support 
    125     require_once($sf_symfony_lib_dir.'/config/sfConfig.class.php'); 
    126     require_once($sf_symfony_lib_dir.'/config/sfConfigCache.class.php'); 
    127     require_once($sf_symfony_lib_dir.'/config/sfConfigHandler.class.php'); 
    128     require_once($sf_symfony_lib_dir.'/config/sfYamlConfigHandler.class.php'); 
    129     require_once($sf_symfony_lib_dir.'/config/sfAutoloadConfigHandler.class.php'); 
    130     require_once($sf_symfony_lib_dir.'/config/sfRootConfigHandler.class.php'); 
    131     require_once($sf_symfony_lib_dir.'/config/sfLoader.class.php'); 
    132  
    133     // exceptions 
    134     require_once($sf_symfony_lib_dir.'/exception/sfException.class.php'); 
    135     require_once($sf_symfony_lib_dir.'/exception/sfConfigurationException.class.php'); 
    136     require_once($sf_symfony_lib_dir.'/exception/sfCacheException.class.php'); 
    137     require_once($sf_symfony_lib_dir.'/exception/sfParseException.class.php'); 
    138  
    139     // utils 
    140     require_once($sf_symfony_lib_dir.'/util/sfParameterHolder.class.php'); 
    141     require_once($sf_symfony_lib_dir.'/util/sfToolkit.class.php'); 
    142  
    143     // autoloading 
    144     require_once($sf_symfony_lib_dir.'/util/sfAutoload.class.php'); 
     121    require_once($sf_symfony_lib_dir.'/util/sfCoreAutoload.class.php'); 
     122    sfCoreAutoload::getInstance()->register(); 
    145123 
    146124    // in debug mode, load timer classes and start global timer 
    147125    if (SF_DEBUG) 
    148126    { 
    149       require_once($sf_symfony_lib_dir.'/debug/sfTimerManager.class.php'); 
    150       require_once($sf_symfony_lib_dir.'/debug/sfTimer.class.php'); 
    151127      sfConfig::set('sf_timer_start', microtime(true)); 
    152128    } 
  • branches/1.1/test/bin/prove.php

    r6941 r7243  
    3333$autoload->removeCache(); 
    3434 
     35// update sfCoreAutoload 
     36require_once(dirname(__FILE__).'/../../lib/util/sfCoreAutoload.class.php'); 
     37sfCoreAutoload::make(); 
     38 
    3539// cache autoload files 
    3640require_once($h->base_dir.'/bootstrap/unit.php');