Changeset 547
- Timestamp:
- 04/16/07 23:08:36 (1 year ago)
- Files:
-
- trunk/src/main/php/net/stubbles/ipo/interceptors/stubInterceptorXJConfInitializer.php (modified) (3 diffs)
- trunk/src/main/php/net/stubbles/ipo/interceptors/stubPostInterceptor.php (modified) (1 diff)
- trunk/src/main/php/net/stubbles/ipo/interceptors/stubPreInterceptor.php (modified) (1 diff)
- trunk/src/test/php/net/stubbles/ipo/IPOTestSuite.php (modified) (1 diff)
- trunk/src/test/php/net/stubbles/ipo/interceptors (added)
- trunk/src/test/php/net/stubbles/ipo/interceptors/stubInterceptorXJConfInitializerTestCase.php (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/ipo/interceptors/stubInterceptorXJConfInitializer.php
r538 r547 15 15 * @package stubbles 16 16 * @subpackage ipo_interceptors 17 * @todo write unit test18 17 */ 19 18 class stubInterceptorXJConfInitializer extends stubBaseObject implements stubInterceptorInitializer, stubXJConfInitializer … … 77 76 { 78 77 foreach ($cacheData['preInterceptors'] as $preInterceptor) { 79 if ($preInterceptor instanceof stubSerializ able) {78 if ($preInterceptor instanceof stubSerializedObject) { 80 79 $this->preInterceptors[] = $preInterceptor->getUnserialized(); 81 80 } else { 82 stubClassLoader::load($preInterceptor);83 81 $nqClassName = stubClassLoader::getNonQualifiedClassName($preInterceptor); 82 if (null == $nqClassName) { 83 $nqClassName = $preInterceptor; 84 } 84 85 if (class_exists($nqClassName, false) == false) { 85 86 stubClassLoader::load($preInterceptor); … … 91 92 92 93 foreach ($cacheData['postInterceptors'] as $postInterceptor) { 93 if ($postInterceptor instanceof stubSerializ able) {94 if ($postInterceptor instanceof stubSerializedObject) { 94 95 $this->postInterceptors[] = $postInterceptor->getUnserialized(); 95 96 } else { 96 97 $nqClassName = stubClassLoader::getNonQualifiedClassName($postInterceptor); 98 if (null == $nqClassName) { 99 $nqClassName = $postInterceptor; 100 } 97 101 if (class_exists($nqClassName, false) == false) { 98 102 stubClassLoader::load($postInterceptor); trunk/src/main/php/net/stubbles/ipo/interceptors/stubPostInterceptor.php
r538 r547 7 7 * @subpackage ipo_interceptors 8 8 */ 9 stubClassLoader::load('net.stubbles.ipo.request.stubRequest', 10 'net.stubbles.ipo.response.stubResponse', 11 'net.stubbles.ipo.session.stubSession' 12 ); 9 13 /** 10 14 * interface for postinterceptors trunk/src/main/php/net/stubbles/ipo/interceptors/stubPreInterceptor.php
r538 r547 7 7 * @subpackage ipo_interceptors 8 8 */ 9 stubClassLoader::load('net.stubbles.ipo.request.stubRequest', 10 'net.stubbles.ipo.response.stubResponse', 11 'net.stubbles.ipo.session.stubSession' 12 ); 9 13 /** 10 14 * interface for preinterceptors trunk/src/test/php/net/stubbles/ipo/IPOTestSuite.php
r446 r547 22 22 $dir = dirname(__FILE__); 23 23 $this->TestSuite('All ipo tests'); 24 $this->addTestFile($dir . '/interceptors/stubInterceptorXJConfInitializerTestCase.php'); 25 24 26 $this->addTestFile($dir . '/request/stubAbstractRequestTestCase.php'); 25 27 $this->addTestFile($dir . '/request/stubRequestPrefixDecoratorTestCase.php');
