W3cubDocs

/Symfony 4.1

ScriptDataGenerator

class ScriptDataGenerator extends AbstractDataGenerator

The rule for compiling the script bundle.

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/ScriptDataGenerator.html