RegionDataGenerator
class RegionDataGenerator extends AbstractDataGenerator
The rule for compiling the region bundle.
Constants
| UNKNOWN_REGION_ID | |
| OUTLYING_OCEANIA_REGION_ID | |
| EUROPEAN_UNION_ID | |
| NETHERLANDS_ANTILLES_ID | |
| BOUVET_ISLAND_ID | |
| HEARD_MCDONALD_ISLANDS_ID | |
| CLIPPERTON_ISLAND_ID | |
| EUROZONE_ID | |
| UNITED_NATIONS_ID |
Methods
| __construct(GenrbCompiler $compiler, string $dirName) | from AbstractDataGenerator | |
| generateData(GeneratorConfig $config) | from AbstractDataGenerator | |
| string[] | scanLocales(LocaleScanner $scanner, string $sourceDir) | |
| compileTemporaryBundles(GenrbCompiler $compiler, string $sourceDir, string $tempDir) | ||
| preGenerate() | ||
| array|null | generateDataForLocale(BundleReaderInterface $reader, string $tempDir, string $displayLocale) | |
| array|null | generateDataForRoot(BundleReaderInterface $reader, string $tempDir) | |
| array|null | generateDataForMeta(BundleReaderInterface $reader, string $tempDir) | |
| array | generateRegionNames(ArrayAccessibleResourceBundle $localeBundle) |
Details
__construct(GenrbCompiler $compiler, string $dirName)
Parameters
| GenrbCompiler | $compiler | |
| string | $dirName |
generateData(GeneratorConfig $config)
Parameters
| GeneratorConfig | $config |
protected string[] scanLocales(LocaleScanner $scanner, string $sourceDir)
Parameters
| LocaleScanner | $scanner | |
| string | $sourceDir |
Return Value
| string[] |
protected compileTemporaryBundles(GenrbCompiler $compiler, string $sourceDir, string $tempDir)
Parameters
| GenrbCompiler | $compiler | |
| string | $sourceDir | |
| string | $tempDir |
protected preGenerate()
protected array|null generateDataForLocale(BundleReaderInterface $reader, string $tempDir, string $displayLocale)
Parameters
| BundleReaderInterface | $reader | |
| string | $tempDir | |
| string | $displayLocale |
Return Value
| array|null |
protected array|null generateDataForRoot(BundleReaderInterface $reader, string $tempDir)
Parameters
| BundleReaderInterface | $reader | |
| string | $tempDir |
Return Value
| array|null |
protected array|null generateDataForMeta(BundleReaderInterface $reader, string $tempDir)
Parameters
| BundleReaderInterface | $reader | |
| string | $tempDir |
Return Value
| array|null |
protected array generateRegionNames(ArrayAccessibleResourceBundle $localeBundle)
Parameters
| ArrayAccessibleResourceBundle | $localeBundle |
Return Value
| array |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Intl/Data/Generator/RegionDataGenerator.html