/**
* Retrieve routes by site key
*
* @param string $siteKey site key
* @return InstanceRoute[]
*/
public function fetchBySiteKey($siteKey)
{
if (!isset($this->mapBySiteKey[$siteKey])) {
$routes = $this->repo->fetchBySiteKey($siteKey);
foreach ($routes as $route) {
$this->setToMap($route);
}
}
return $this->mapBySiteKey[$siteKey];
}