Пример #1
0
 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;
 }