CacheComments

#
CacheComments
в api есть метод:

shop::FillMemCacheComments
FillMemCacheComments( array $mas_items_in );

Метод заполняет mem-кэш для переданного списка идентификаторов товаров сопутствующими(??) товарами.
Заполнению подвергается массив $this->CacheComments[shop_items_catalog_item_id][]

работает ли этот метод?

при вызове
$param['FillMemCacheComments'] = true; (не знаю связан ли параметр с методом FillMemCacheComments)
$row = $shop->GetAllItems(1, 1, $param);


row заполняется
а cachecomments нет
    
[shop] => shop Object
        (
            [mas_groups] =>
            [mas_property_dir_groups] =>
            [mas_groups_dir] =>
            [mas_ext_groups_dir] =>
            [CachePropertiesItem] => Array
                (
                )

            [CachePropertiesItemsDir] =>
            [CachePropertiesGroupsDir] =>
            [CacheDiscountsForItem] => Array
                (
                )

            [CacheComments] => Array
                (
                )
(если этот тот cachecomments)
при
$param['FillMemCacheComments'] = false;

кол-во sql запросов просто уменьшается на 1

в общем подскажите как в php сформировать одним массивом товары магазина и комментарии к ним?
FillMemCacheComments похоже то что нужно, но непонятно как и правильно ли работает

или лучше брать данные из 2 массивов?
GetAllItems + GetAllComments
#
Re: CacheComments
и, что вообще представляет из себя "mem кэш" в api? как с ним правильно работать?

http://www.php.ru/manual/ref.memcache.html
?
Авторизация