public static function getStaticDataFileUrl( string $dataType, string $key = null, $locale = 'en_US', $version = null, string $fragment = null ): string
	{
		if (is_null($version))
			self::checkInit();

		return self::getCdnUrl() . ($version ?: self::getSetting(self::SET_VERSION)) . "/data/$locale/$dataType$key.json$fragment";
	}
public static function getStaticDataFileUrl( string $dataType, string $key = null, $locale = 'en_US', $version = null, string $fragment = null ): string
	{
		if (is_null($version))
			self::checkInit();

		return self::getCdnUrl() . ($version ?: self::getSetting(self::SET_VERSION)) . "/data/$locale/$dataType$key.json$fragment";
	}
public static function getStaticDataFileUrl ( string $ dataType , string $ key = null , $ locale = 'en_US' , $ version = null , string $ fragment = null ) : string { if ( is_null ( $ version ) ) self :: checkInit ( ) ; return self :: getCdnUrl ( ) . ( $ version ? : self :: getSetting ( self :: SET_VERSION ) ) . "/data/$locale/$dataType$key.json$fragment" ; }
Returns static-data file URL based on given type.

@param string $dataType
@param string $key
@param string $locale
@param null $version
@param string|null $fragment

@return string
@throws SettingsException
Returns static - data file URL based on given type .