Soong
Soong provides a general-purpose ETL library for data migration.
|
Public Member Functions | ||||
getConfigurationValue (string $optionName) | ||||
Retrieve a configuration value for a named option.
| ||||
getAllConfigurationValues () | ||||
Retrieve a list of all available configuration values.
| ||||
Protected Member Functions | |
optionDefinitions () | |
List of definition arrays for each option supported by the component. More... | |
Protected Attributes | |
$configuration = [] | |
Resolved configuration for the component. More... | |
$resolver | |
Use Symfony OptionsResolver as our default configuration manager. More... | |
|
protected |
List of definition arrays for each option supported by the component.
getConfigurationValue | ( | string | $optionName | ) |
Retrieve a configuration value for a named option.
string | $optionName | Name of the option to retrieve. |
Implements ConfigurableComponent.
Referenced by ValueLookup\__invoke(), Copy\__invoke(), KeyMapLookup\__invoke(), PropertyMapper\__invoke(), CountableExtractorBase\count(), ArrayExtractor\extractAll(), ExtractorBase\extractFiltered(), Select\filter(), SimpleEtlTask\getExtractor(), SimpleEtlTask\getKeyMap(), LoaderBase\getKeyProperties(), ExtractorBase\getKeyProperties(), SimpleEtlTask\getLoader(), LoaderBase\getProperties(), ArrayExtractor\getProperties(), ExtractorBase\getProperties(), ArrayExtractor\getUncachedCount(), and KeyMapBase\hashKeys().
getAllConfigurationValues | ( | ) |
Retrieve a list of all available configuration values.
Implements ConfigurableComponent.
|
protected |
Resolved configuration for the component.
Configuration values keyed by configuration name.
Referenced by OptionsResolverComponent\getAllConfigurationValues().
|
protected |
Use Symfony OptionsResolver as our default configuration manager.