DataSift\Storyplayer\ConfigLib\ActiveConfig::mergeTestEnvironmentConfig PHP Метод

mergeTestEnvironmentConfig() публичный Метод

public mergeTestEnvironmentConfig ( DataSift\Storyplayer\Injectables $injectables, DataSift\Storyplayer\TestEnvironmentsLib\TestEnvironmentsConfig | TestEnvironment_Definition $envConfig = null ) : void
$injectables DataSift\Storyplayer\Injectables
$envConfig DataSift\Storyplayer\TestEnvironmentsLib\TestEnvironmentsConfig | DataSift\Storyplayer\DefinitionLib\TestEnvironment_Definition
Результат void
    public function mergeTestEnvironmentConfig($injectables, $envConfig = null)
    {
        // do we have a test environment?
        if (!isset($injectables->activeTestEnvironmentName) || $envConfig === null) {
            $this->setData('target', null);
            return;
        }
        // we want to remember the name of the test environment
        $this->setData('target.name', $injectables->activeTestEnvironmentName);
        // merge in the loaded config
        $this->mergeData('target', $envConfig->getConfig());
    }