コード例 #1
0
ファイル: BindTest.php プロジェクト: ranyuen/di
 public function testNotFrozen()
 {
     $c = new Container();
     $c['momonga'] = $c->factory(function ($c) {
         return new Momonga();
     });
     $c['momonga'];
     $c->bind('Fixture\\Momonga', 'momonga', function ($c) {
         return new Momonga();
     });
     $c = new Container();
     $c['momonga'] = 42;
     $c['momonga'];
     $c->bind('Fixture\\Momonga', 'momonga', function ($c) {
         return new Momonga();
     });
     $this->assertTrue(true);
 }