$siteConfig) { if (isset($siteConfig['host'])) foreach ((array) $siteConfig['host'] as $host) $map[$host] = $siteId; if (isset($siteConfig['scheme'])) foreach ((array) $siteConfig['scheme'] as $scheme) $map[$scheme . ':'] = $siteId; } return new Dictionary($map); } }