Changeset 1025

Show
Ignore:
Timestamp:
11/10/07 23:26:36 (1 year ago)
Author:
mikey
Message:

load reflection class when it is used

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/ioc/stubBindingScope.php

    r1009 r1025  
    77 * @subpackage  ioc 
    88 */ 
     9stubClassLoader::load('net.stubbles.ioc.stubInjectionProvider', 
     10                      'net.stubbles.reflection.stubReflectionClass' 
     11); 
    912/** 
    1013 * Interface for all scopes 
  • trunk/src/main/php/net/stubbles/ioc/stubBindingScopeSingleton.php

    r1009 r1025  
    88 */ 
    99 
    10 stubClassLoader::load('net.stubbles.ioc.stubBindingScope'); 
     10stubClassLoader::load('net.stubbles.ioc.stubBindingScope', 
     11                      'net.stubbles.reflection.stubReflectionClass' 
     12); 
    1113 
    1214/** 
  • trunk/src/main/php/net/stubbles/ioc/stubClassBinding.php

    r1009 r1025  
    88 */ 
    99stubClassLoader::load('net.stubbles.ioc.exceptions.stubBindingException', 
    10                       'net.stubbles.ioc.stubDefaultInjectionProvider'); 
     10                      'net.stubbles.ioc.stubDefaultInjectionProvider', 
     11                      'net.stubbles.reflection.stubReflectionClass' 
     12); 
    1113/** 
    1214 * Binding to bind an interface to an implementation 
  • trunk/src/main/php/net/stubbles/ioc/stubDefaultInjectionProvider.php

    r1009 r1025  
    1010 * @subpackage  ioc 
    1111 */ 
    12 stubClassLoader::load('net.stubbles.ioc.stubInjectionProvider'); 
     12stubClassLoader::load('net.stubbles.ioc.stubInjectionProvider', 
     13                      'net.stubbles.reflection.stubReflectionClass' 
     14); 
    1315/** 
    1416 * Default injection provider. 
  • trunk/src/main/php/net/stubbles/ioc/stubInjector.php

    r1013 r1025  
    99 * @subpackage  ioc 
    1010 */ 
    11  
     11stubClassLoader::load('net.stubbles.reflection.stubReflectionClass'); 
    1212/** 
    1313 * Injector for the IoC functionality. 
  • trunk/src/main/php/net/stubbles/ipo/session/resourcemanager/stubSessionResourceManager.php

    r1014 r1025  
    1313stubClassLoader::load('net.stubbles.ipo.session.resourcemanager.stubSessionResource', 
    1414                      'net.stubbles.lang.exceptions.stubConfigurationException', 
    15                       'net.stubbles.ioc.stubInjectionProvider'); 
    16  
     15                      'net.stubbles.ioc.stubInjectionProvider', 
     16                      'net.stubbles.reflection.stubReflectionClass' 
     17); 
    1718/** 
    1819 * Class to manage session resources. 
  • trunk/src/test/php/net/stubbles/ioc/annotations/stubImplementedByAnnotationTestCase.php

    r854 r1025  
    77 * @subpackage  ioc_injection_test 
    88 */ 
    9 stubClassLoader::load('net.stubbles.ioc.annotations.stubImplementedByAnnotation'); 
     9stubClassLoader::load('net.stubbles.ioc.annotations.stubImplementedByAnnotation', 
     10                      'net.stubbles.reflection.stubReflectionClass' 
     11); 
    1012 
    1113class stubTestImplementedByAnnotationTestClass {