yii\di\Container::mergeParams PHP Метод

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

Merges the user-specified constructor parameters with the ones registered via Container::set.
protected mergeParams ( string $class, array $params ) : array
$class string class name, interface name or alias name
$params array the constructor parameters
Результат array the merged parameters
    protected function mergeParams($class, $params)
    {
        if (empty($this->_params[$class])) {
            return $params;
        } elseif (empty($params)) {
            return $this->_params[$class];
        } else {
            $ps = $this->_params[$class];
            foreach ($params as $index => $value) {
                $ps[$index] = $value;
            }
            return $ps;
        }
    }