/** * Типы приказов УГАТУ и кафедры * * @return CArrayList */ private static function getCacheUsatuOrderTypes() { if (is_null(self::$_cacheUsatyOrderTypes)) { self::$_cacheUsatyOrderTypes = new CArrayList(); foreach (CActiveRecordProvider::getAllFromTable(TABLE_USATU_ORDER_TYPES)->getItems() as $ar) { $type = new CTerm($ar); self::$_cacheUsatyOrderTypes->add($type->getId(), $type); } } return self::$_cacheUsatyOrderTypes; }