Resulting parameter will have format .. .
php
getConfiguration( $configs, $container );
$config = $this->processConfiguration( $configuration, $configs );
...
$processor = new SiteAccessAware\ConfigurationProcessor( $container, 'acme_demo' );
$processor->mapConfig(
$config,
function ( array $scopeSettings, $currentScope, SiteAccessAware\ContextualizerInterface $contextualizer )
{
Value of 'some_semantic_parameter' will be stored as a container parameter under
key acme_demo.<$currentScope>.my_internal_parameter
$contextualizer->setContextualParameter( 'my_internal_parameter', $currentScope, $scopeSettings['some_semantic_parameter'] );
}
);
}
}