tad\WPBrowser\Connector\WordPress::replaceSiteUrlDeep PHP Method

replaceSiteUrlDeep() private method

private replaceSiteUrlDeep ( $array, $url )
    private function replaceSiteUrlDeep($array, $url)
    {
        if (empty($array)) {
            return [];
        }
        $replaced = [];
        foreach ($array as $key => $value) {
            if (is_array($value)) {
                $replaced[$key] = $this->replaceSiteUrlDeep($value, $url);
            } else {
                $replaced[$key] = str_replace(urlencode($url), urldecode(''), str_replace($url, '', $value));
            }
        }
        return $replaced;
    }