src/Configuration/ResourceConfiguration.php
protected function initializeConfig(array $config = null)
    {
        $default = $this->defaultConfigurations();

        $this->config = $config ? array_replace_recursive($default, $config) : $default;
    }
protected function initializeConfig(array $config = null)
    {
        $default = $this->defaultConfigurations();

        $this->config = $config ? array_replace_recursive($default, $config) : $default;
    }
protected function initializeConfig ( array $ config = null ) { $ default = $ this -> defaultConfigurations ( ) ; $ this -> config = $ config ? array_replace_recursive ( $ default , $ config ) : $ default ; }
Overrides default configurations with user supplied values.

@param array $config
@return void
Overrides default configurations with user supplied values .