Baikal\SystemBundle\Services\ConfigLoader\AbstractConfigLoaderService::doReplacements PHP Method

doReplacements() protected method

protected doReplacements ( $value )
    protected function doReplacements($value)
    {
        if (!$this->parameters) {
            return $value;
        }
        if (is_array($value)) {
            $keys = array_keys($value);
            foreach ($keys as $key) {
                $value[$key] = $this->doReplacements($value[$key]);
            }
            return $value;
        }
        if (is_string($value)) {
            return strtr($value, $this->parameters);
        }
        return $value;
    }