private function getSpaceCacheUrls(Space $space) { $urls = array(); if ($space->isDoctor()) { $urls[] = $space->host->hospitalfaculty->getUrl(); $urls[] = $space->url; $urls[] = $space->host->hospitalfaculty->hospital->getUrl(); $doctors = DAL::get()->find_all_by_fld_DoctorIdPrimary('doctor', $space->host->id); foreach ($doctors as $doctor) { $urls[] = $doctor->getUrl(); } } else { $urls[] = $space->host->getUrl(); } return $urls; }