CurrencyDataGenerator
class CurrencyDataGenerator extends AbstractDataGenerator
The rule for compiling the currency bundle.
Constants
| UNKNOWN_CURRENCY_ID | |
| EUROPEAN_COMPOSITE_UNIT_ID | |
| EUROPEAN_MONETARY_UNIT_ID | |
| EUROPEAN_UNIT_OF_ACCOUNT_XBC_ID | |
| EUROPEAN_UNIT_OF_ACCOUNT_XBD_ID | |
| TESTING_CURRENCY_CODE_ID | |
| ADB_UNIT_OF_ACCOUNT_ID | |
| GOLD_ID | |
| SILVER_ID | |
| PLATINUM_ID | |
| PALLADIUM_ID | |
| SUCRE_ID | |
| SPECIAL_DRAWING_RIGHTS_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) |
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 |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Intl/Data/Generator/CurrencyDataGenerator.html