/**
  * Кэш научных специальностей
  *
  * @static
  * @return CArrayList
  */
 public static function getCacheScienceSpecialities()
 {
     if (is_null(self::$_cacheScienceSpecialities)) {
         self::$_cacheScienceSpecialities = new CArrayList();
         foreach (CActiveRecordProvider::getAllFromTable(TABLE_SCIENCE_SPECIALITIES)->getItems() as $item) {
             $term = new CScienceSpeciality($item);
             self::$_cacheScienceSpecialities->add($term->getId(), $term);
         }
     }
     return self::$_cacheScienceSpecialities;
 }