====== Работа с cookies ====== Для работы с cookies в Limb есть 2 метода: * В классе [[limb3_2007_2:ru:packages:net:lmb_http_request|lmbHttpRequest]] есть метод: **lmbHttpRequest :: getCookie($cookie)**. * В класс [[limb3_2007_2:ru:packages:net:lmb_http_response|lmbHttpResponse]] есть метод: **lmbHttpResponse :: setCookie($name, $value, $expire = 0, $path = '/', $domain = ' ', $secure = false)**. Например, код, который сохраняет выбранные элементы каталога, которые пользователь положил в корзину: function saveCart($cart) { $item_ids = array(); foreach($cart->getItems() as $item) $item_ids[] = $item->getId(); $response = lmbToolkit :: instance()->getResponse(); if(sizeof($item_ids)) $response->setCookie('CartItems', implode(',', $item_ids)); else $response->setCookie('CartItems', ''); }