コード例 #1
0
ファイル: container.php プロジェクト: metrophp/metrodi
 public static function &getContainer($root = '.', $dirs = NULL)
 {
     if (self::$container == NULL) {
         self::$container = new Metrodi_Container($root, $dirs);
     }
     return self::$container;
 }
コード例 #2
0
ファイル: ContainerTest.php プロジェクト: metrophp/metrodi
 /**
  */
 public function test_global_get_and_set()
 {
     $cont = Metrodi_Container::getContainer();
     $test = $cont->get('flaga', 'foobar');
     $this->assertEquals('foobar', $test);
     _set('flagb', 5);
     $this->assertEquals(5, _get('flagb'));
 }