Example #1
0
 private static function setUp()
 {
     if (self::$skeleton) {
         return;
     }
     self::$skeleton = new Skeleton();
     self::$skeleton->enableKnot()->registerGlobalFor('Squid')->setConfigLoader(new PrefixDirectoryConfigLoader('Squid', __DIR__ . '/../skeleton'));
     self::$skeleton->set(MySql::class, MySql::class);
 }
Example #2
0
 public function testSanity_knotNotEnabled()
 {
     $s = new Skeleton();
     $s->set(SkeletonTest_Helper_A::class, SkeletonTest_Helper_A::class);
     $s->set(SkeletonTest_Helper_B::class, SkeletonTest_Helper_B::class);
     /** @var SkeletonTest_Helper_B $a */
     $a = $s->get(SkeletonTest_Helper_B::class);
     $this->assertNull($a->a);
 }