/** * Static initializer * */ public static function __static() { self::$initializerCalled = TRUE; }
public function initializerCalled() { $name = 'net.xp_framework.unittest.reflection.LoaderTestClass'; if (class_exists(xp::reflect($name), FALSE)) { return $this->fail('Class "' . $name . '" may not exist!'); } $this->assertXPClass($name, ClassLoader::getDefault()->loadClass($name)); $this->assertTrue(LoaderTestClass::initializerCalled()); }