/**
  * Все ресурсы, с полной инициализацией кэша
  *
  * @static
  * @return CArrayList
  */
 public static function getAllResources()
 {
     if (!self::$_cacheInit) {
         self::$_cacheInit = true;
         foreach (CActiveRecordProvider::getAllFromTable(TABLE_RESOURCES)->getItems() as $item) {
             $resource = new CResource($item);
             self::getCacheResources()->add($resource->getId(), $resource);
         }
     }
     return self::getCacheResources();
 }