public static function hasFeatureFlag($scope, $flag, $version = self::VERSION_DEFAULT)
{
return in_array($flag, static::getFeatureFlags($scope, $version));
}
/** * @param array $versionedValues * @param string $version * @param mixed $flag * @param mixed $expected * @test * @dataProvider getRegisterAndRetrieveFeatureFlagTestValues */ public function testRegisterAndRetieveFeatureFlag(array $versionedValues, $version, $flag, $expected) { CompatibilityRegistry::registerFeatureFlags($scope, $versionedValues, FALSE); $this->assertEquals($expected, CompatibilityRegistry::hasFeatureFlag($scope, $flag, $version)); }