/** * @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')); }