Codeception\Command\WPBootstrap::getIntegrationSuiteConfig PHP Метод

getIntegrationSuiteConfig() защищенный Метод

protected getIntegrationSuiteConfig ( $actor ) : array
$actor
Результат array
    protected function getIntegrationSuiteConfig($actor)
    {
        $className = $actor . $this->actorSuffix;
        $defaults = ['actor' => $actor, 'className' => $className, 'namespace' => $this->namespace];
        $wploaderDefaults = $this->getWploaderDefaults();
        $userConfig = $this->userConfig;
        if (!empty($this->userConfig['usingIntegrationDatabase'])) {
            $userConfig['dbName'] = $this->userConfig['integrationDbName'];
            $userConfig['dbUser'] = $this->userConfig['integrationDbUser'];
            $userConfig['dbPassword'] = $this->userConfig['integrationDbPassword'];
            $userConfig['integrationTablePrefix'] = $this->userConfig['integrationTablePrefix'];
        }
        $settings = array_merge($defaults, $wploaderDefaults, $userConfig);
        if (!empty($this->theme)) {
            return (new IntegrationSuiteThemeConfig($settings))->produce();
        }
        return (new IntegrationSuiteConfig($settings))->produce();
    }