/**
  * @param string $key
  * @return bool
  */
 public static function isRegistered($key)
 {
     if (self::$manager === null) {
         return false;
     }
     return self::$manager->offsetExists($key);
 }
 /**
  * @test
  */
 public function testGetConfigGetOnceFromFile()
 {
     ConfigManager::setEnvironment(null);
     ConfigManager::setDirectory($this->directory);
     $this->assertFalse(ConfigManager::isRegistered('app'));
     ConfigManager::get('app');
     $this->assertTrue(ConfigManager::isRegistered('app'));
     ConfigManager::get('app');
     $this->assertTrue(ConfigManager::isRegistered('app'));
 }