MODPATH/orm/classes/Kohana/ORM.php [ 1275 ]
1270 1271 $array = $this->_validation;1272 1273 if (($this->_valid = $array->check()) === FALSE OR $extra_errors)1274 {1275 $exception = new ORM_Validation_Exception($this->errors_filename(), $array);1276 1277 if ($extra_errors)1278 {1279 // Merge any possible errors from the external object1280 $exception->add_object('_external', $extra_validation);
MODPATH/orm/classes/Kohana/ORM.php [ 1362 ]»Kohana_ORM->check(arguments)
0
NULL
1357 throw new Kohana_Exception('Cannot update :model model because it is not loaded.', array(':model' => $this->_object_name));1358 1359 // Run validation if the model isn't valid or we have additional validation rules.1360 if ( ! $this->_valid OR $validation)1361 {1362 $this->check($validation);1363 }1364 1365 if (empty($this->_changed))1366 {1367 // Nothing to update
MODPATH/orm/classes/Kohana/ORM.php [ 1421 ]»Kohana_ORM->update(arguments)
0
NULL
1416 * @param Validation $validation Validation object1417 * @return ORM1418 */1419 public function save(Validation $validation = NULL)1420 {1421 return $this->loaded() ? $this->update($validation) : $this->create($validation);1422 }1423 1424 /**1425 * Deletes a single record while ignoring relationships.1426 *
APPPATH/classes/Controller/Index/Product.php [ 138 ]»Kohana_ORM->save()
133 // Новый просмотр Товара + запись в статистику...134 // id продукта, авторизация обьект, id категории / модели, id бренда135 136 //ORM::factory("Product")->hit($product->id, Auth::instance(), $cat->id, $cat->brend);137 $product->hits += 1;138 $product->save();139 140 // Вывод в шаблон МЕТАТЕГИ141 //$this->template->page_title = "Купить " . $product->title;142 143 // Подключение скриптов и стилей
SYSPATH/classes/Kohana/Controller.php [ 84 ]»Controller_Index_Product->action_index()
79 array(':uri' => $this->request->uri())80 )->request($this->request);81 }82 83 // Execute the action itself84 $this->{$action}();85 86 // Execute the "after action" method87 $this->after();88 89 // Return the response
{PHP internal call}»Kohana_Controller->execute()
SYSPATH/classes/Kohana/Request/Client/Internal.php [ 97 ]»ReflectionMethod->invoke(arguments)
0
object Controller_Index_Product(10)
{ public template => object View(2)
{ protected _file => string(76) "/var/www/admin/data/www/floy.com.ua/application/views/index/v_base_index.php" protected _data => array(22) ( "styles" => array(2) ( 0 => string(51) "_media/scripts/bootstrap-grid/css/bootstrap-min.css" 1 => string(28) "_media/css/index/default.css" ) "scripts" => array(1) ( 0 => string(23) "_media/js/index/main.js" ) "caption" => string(72) "Чехол Silicone Cover Full Protective (AA) для Samsung Galaxy A02" "page_title" => string(11) "Floy.com.ua" "page_description" => NULL "banner" => bool FALSE "banners" => array(0) "uri" => string(36) "galaxy-a02-2021-a022g/chekhly_230067" "types" => array(6) ( "smartfony" => string(18) "Смартфоны" "chekhly" => string(10) "Чехлы" "plenki" => string(28) "Стекла и пленки" "komlekt" => string(26) "Комплектующие" "zapchasti" => string(16) "Запчасти" "accessories" => string(20) "Аксессуары" ) "meta_html" => bool FALSE "delivery" => array(3) ( "n_pochta" => array(6) ( "service" => string(21) "Новая Почта" "title" => string(45) "На отделение Новой Почты" "time" => string(10) "1-2 дня" "price" => integer 60 "addition_payment" => integer 25 "url" => string(24) "https://novaposhta.ua/ru" ) "ukrpochta" => array(6) ( "service" => string(17) "Укр Почта" "title" => string(41) "На отделение Укр Почты" "time" => string(23) "около 2-4 дней" "price" => integer 55 "addition_payment" => integer 15 "url" => string(21) "https://ukrposhta.ua/" ) "samovuvoz" => array(5) ( "service" => string(18) "Самовывоз" "title" => string(18) "Самовывоз" "time" => string(0) "" "price" => integer 0 "addition_payment" => integer 0 ) ) "controller" => string(7) "Product" "action" => string(5) "index" "deliveryDescription" => array(3) ( "n_pochta" => string(49) "На отделение <br> Срок: 1-2 дня" "ukrpochta" => string(60) "На отделение <br> Срок: около 2-4 дня" "samovuvoz" => string(193) "Товар можно забрать по адресу: Полтава, ул. Соборности 29А - ТЦ “Злато Місто” (возле магазина спорттоваров)" ) "productCode" => string(5) "47911" "meta_description" => string(318) "Чехол Silicone Cover Full Protective (AA) для Samsung Galaxy A02. FLOY ✿ Бесплатная доставка ⚫ Купить недорогие чех …" "meta_title" => string(102) "Чехол Silicone Cover Full Protective (AA) для Samsung Galaxy A02 купить на floy.com.ua" "breadcrumbs" => array(3) ( "" => string(19) "Магазин FLOY" "samsung" => string(34) "Чехлы и стекла Samsung" "galaxy-a02-2021-a022g" => string(23) "Galaxy A02 (2021) A022G" ) "brend_alias" => string(7) "samsung" "page_image" => string(63) "/_media/files/img_products/img/galaxy-a02-2021-a022g/559616.jpg" "canonical" => bool FALSE "noindex" => bool FALSE ) }
protected auth => NULL protected user => NULL public settings => object Config_Group(18){ public per_page_admin => string(3) "200" public per_page_products => string(2) "32" public per_page_articles => string(2) "15" public per_page_index => string(2) "12" public site_title => string(11) "Floy.com.ua" public site_description => string(166) "Аксессуары для телефонов. Чехлы, защитные пленки, комплектующие и запчасти для смартфонов." public site_name => string(92) "Чехлы для телефона и мобильные аксессуары - «ФЛОЙ»" public base_url => string(19) "https://floy.com.ua" public admin_site_title => string(23) "Админ-панель" public admin_email => string(14) "admin@admin.ru" public send_pay_cart => string(19) "5375 4114 1300 4602" public send_pay_fio => string(14) "Ірина Н." public send_pay_wmu => string(13) "U407257446688" public send_pay_wmr => string(13) "R839671019742" public send_pay_wmz => string(13) "Z969457455692" public princase_price => string(3) "249" public index_ukrpochta => string(5) "36020" public adres_ukrpochta => string(88) "г. Полтава, вул. Соборности 29А - ТЦ “Злато Місто”" }
public session => NULL public mobile => string(0) "" public auto_render => bool TRUE public request => object Request(19){ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
public response => object Response(5){ protected _filters => array(0) protected _uri => string(42) "<category>/<product>(/<action>(/<param1>))" protected _regex => array(2) ( "category" => string(14) "[a-zA-Z0-9_-]+" "product" => string(14) "[a-zA-Z0-9_-]+" ) protected _defaults => array(3) ( "directory" => string(5) "Index" "controller" => string(7) "product" "action" => string(5) "index" ) protected _route_regex => string(122) "#^(?P<category>[a-zA-Z0-9_-]+)/(?P<product>[a-zA-Z0-9_-]+)(?:/(?P<action>[^/.,;?\n]++)(?:/(?P<param1>[^/.,;?\n]++))?)?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(5) "Index" protected _controller => string(7) "Product" protected _action => string(5) "index" protected _uri => string(36) "galaxy-a02-2021-a022g/chekhly_230067" protected _external => bool FALSE protected _params => array(2) ( "category" => string(21) "galaxy-a02-2021-a022g" "product" => string(14) "chekhly_230067" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}{ protected _status => integer 200 protected _header => object HTTP_Header(0)
public config => object Config_Group(21){ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0" }{ public attributes_type => array(12) ( "color" => string(8) "Цвет" "image" => string(16) "Картинка" "image_cn" => string(16) "Картинка" "image_ck" => string(16) "Картинка" "image_ua" => string(18) "Символика" "skin_texture" => string(16) "Текстура" "alpha_print" => string(10) "AlphaPrint" "alpha_itsPrint" => string(8) "itsPrint" "alpha_vdmt" => string(4) "VDMT" "alpha_vdmt2" => string(6) "VPrint" "alpha_print_gen" => string(18) "AlphaPrint-ген." "itsellopt" => string(9) "ItsellOpt" ) public order_way => array(10) ( "order" => string(10) "Заказ" "quick_order" => string(25) "Быстрый заказ" "socseti_reklama" => string(31) "Соцсети - РЕКЛАМА" "steklomarket" => string(12) "StekloMarket" "prom_ua" => string(7) "Prom.ua" "phone" => string(14) "Телефон" "office" => string(15) "В оффисе" "waite" => string(18) "Ожидающие" "mobile" => string(31) "Мобильная версия" "other" => string(12) "Другое" ) public status_order => array(21) ( "new" => string(10) "Новый" "ready_send" => string(30) "Готов к отправке" "waiting_payment" => string(21) "Ждет оплаты" "sent" => string(18) "Отправлен" "not_call" => string(27) "Не дозвонились" "not_in_stock" => string(24) "Нет в наличии" "refusal" => string(10) "Отказ" "for_print" => string(24) "Для печати VDMT" "for_print_case" => string(26) "Для печати - CASE" "problem" => string(31) "Проблемный заказ" "open" => string(16) "Открытый" "taken" => string(14) "Получен" "return" => string(14) "Возврат" "exchange" => string(10) "Обмен" "not_taken" => string(17) "Не забран" "call_not_taken" => string(36) "Не забран (обзвонен)" "return_not_taken" => string(36) "Не забран (ВЕРНУЛСЯ)" "dropshipping" => string(18) "Дроп. - Itsell" "dropshipping_caseshop" => string(20) "Дроп. - CaseShop" "print_VDMT" => string(19) "Печать - VDMT" "other" => string(12) "Другое" ) public rezult_call => array(15) ( "new_order" => string(21) "Новый заказ" "pay_order" => string(25) "Оплата заказа" "consult" => string(32) "Консультирование" "edit_order" => string(31) "Изменение заказа" "not_in_stock" => string(24) "Нет в наличии" "-" => string(19) "-------------------" "confirmed_order" => string(31) "Подтвердил заказ" "not_answer" => string(28) "Не берет трубку" "no_connection" => string(17) "Нет связи" "otklonyaet" => string(18) "Отклоняет" "call_back" => string(20) "Перезвонит" "call_waiting" => string(27) "Ожидает звонка" "cancel" => string(10) "Отказ" "cold_call" => string(29) "Холодный звонок" "other" => string(12) "Другое" ) public status_waits => array(4) ( "waits_wait" => string(21) "Будет ждать" "waits_not_calls" => string(26) "Недозвонились" "waits_send_email_sms" => string(20) "Отпр. sms, email" "waits_infromed" => string(18) "Обработан" ) public status_waits_stock => array(4) ( "waits_stock_3d" => string(19) "Через 3 дня" "waits_stock_1w" => string(23) "Через неделю" "waits_stock_3w" => string(25) "Через 3 недели" "waits_stock_no" => string(15) "Не будет" ) public status_callme => array(4) ( "callme_new" => string(10) "Новый" "callme_not_calls" => string(26) "Недозвонились" "callme_ready" => string(18) "ОБРАБОТАН" "best_offer" => string(21) "Лучшая цена" ) public characteristics => array(12) ( "brend" => string(26) "Производитель" "country" => string(39) "Страна производитель" "compatibility" => string(26) "Совместимость" "capacity" => string(14) "Емкость" "power_output" => string(17) "Сила тока" "volt" => string(20) "Напряжение" "type_rospayki" => string(35) "Распайка гарнитуры" "material" => string(16) "Материал" "size" => string(12) "Размер" "weight" => string(6) "Вес" "guaranty" => string(31) "Гарантийный срок" "other" => string(12) "Другое" ) public characteristics_smartphone => array(16) ( "os" => string(39) "Операционная система" "screen_size" => string(25) "Размер экрана" "screen_resolution" => string(33) "Разрешение экрана" "type_of_matrix" => string(21) "Тип матрицы" "number_of_sim" => string(23) "К-во сим-карт" "number_of_cores" => string(35) "К-во ядер процесора" "frequency_of_the_core" => string(33) "Частота процесора" "camera" => string(19) "Камера (Мп)" "autofocus" => string(18) "Автофокус" "front_camera" => string(24) "Фронт. камера" "random_access_memory" => string(35) "Оперативная память" "smart_memory" => string(29) "Память телефона" "memory_card_support" => string(40) "Поддержка карт памяти" "wireless_technology" => string(45) "Безпроводные технологии" "battery" => string(14) "Батарея" "interfaces" => string(20) "Интерфейсы" ) public product_type => array(6) ( "smartfony" => string(18) "Смартфоны" "chekhly" => string(10) "Чехлы" "plenki" => string(28) "Стекла и пленки" "komlekt" => string(26) "Комплектующие" "zapchasti" => string(16) "Запчасти" "accessories" => string(20) "Аксессуары" ) public product_type_steklo => array(31) ( 0 => string(6) "Нет" "001" => string(1) "1" "002" => string(1) "2" "003" => string(1) "3" "004" => string(1) "4" "005" => string(1) "5" "006" => string(1) "6" "007" => string(1) "7" "008" => string(1) "8" "009" => string(1) "9" "010" => string(2) "10" "011" => string(2) "11" "012" => string(2) "12" "013" => string(2) "13" "014" => string(2) "14" "015" => string(2) "15" "016" => string(2) "16" "017" => string(2) "17" "018" => string(2) "18" "019" => string(2) "19" "020" => string(2) "20" "021" => string(2) "21" "022" => string(2) "22" "023" => string(2) "23" "024" => string(2) "24" "025" => string(2) "25" "026" => string(2) "26" "027" => string(2) "27" "028" => string(2) "28" "029" => string(2) "29" "030" => string(2) "30" ) public product_type_title => array(4) ( "chekhly" => string(10) "Чехлы" "plenki" => string(43) "Защитные стекла, пленки" "komlekt" => string(75) "Зарядные устройства, гарнитуры, USB кабеля" "zapchasti" => string(76) "Аккумуляторы, тачскрины, крышки, запчасти" ) public static_page_title => array(7) ( "otzyvy-klientov" => string(51) "Отзывы наших клиентов (FaceBook)" "about" => string(36) "О интернет-магазине" "dostavka" => string(43) "Как мы доставляем товар" "oplata" => string(52) "Как вы можете оплатить товар" "garantii" => string(39) "Гарантийные условия !" "search" => string(26) "Поиск по сайту" "terms" => string(52) "Условия использования сайта" ) public static_page_links => array(7) ( "otzyvy-klientov" => string(12) "Отзывы" "about" => string(19) "О магазине" "dostavka" => string(16) "Доставка" "oplata" => string(12) "Оплата" "garantii" => string(16) "Гарантии" "search" => string(10) "Поиск" "terms" => string(41) "Условия использования" ) public delivery => array(3) ( "n_pochta" => array(6) ( "service" => string(21) "Новая Почта" "title" => string(45) "На отделение Новой Почты" "time" => string(10) "1-2 дня" "price" => integer 60 "addition_payment" => integer 25 "url" => string(24) "https://novaposhta.ua/ru" ) "ukrpochta" => array(6) ( "service" => string(17) "Укр Почта" "title" => string(41) "На отделение Укр Почты" "time" => string(23) "около 2-4 дней" "price" => integer 55 "addition_payment" => integer 15 "url" => string(21) "https://ukrposhta.ua/" ) "samovuvoz" => array(5) ( "service" => string(18) "Самовывоз" "title" => string(18) "Самовывоз" "time" => string(0) "" "price" => integer 0 "addition_payment" => integer 0 ) ) public delivery_description => array(3) ( "n_pochta" => string(49) "На отделение <br> Срок: 1-2 дня" "ukrpochta" => string(60) "На отделение <br> Срок: около 2-4 дня" "samovuvoz" => string(193) "Товар можно забрать по адресу: Полтава, ул. Соборности 29А - ТЦ “Злато Місто” (возле магазина спорттоваров)" ) public sorting => array(4) ( "rat" => string(21) "по рейтингу" "chp" => string(37) "от дешевых к дорогим" "exp" => string(37) "от дорогих к дешевым" "dsc" => string(32) "по размеру скидки" ) public article_type => array(4) ( "main" => string(16) "Основные" "info" => string(37) "Полезная информация" "new" => string(14) "Новости" "akcii" => string(10) "Акции" ) public marks => array(8) ( 0 => string(17) "Без метки" "akcia" => string(10) "Акция" "novinka" => string(14) "Новинка" "skoro" => string(28) "Скоро в продаже" "hit" => string(6) "Хит" "sale" => string(20) "Распродажа" "markdown" => string(12) "Уценка" "sk" => string(2) "sk" ) public operators => array(3) ( "kyivstar" => array(5) ( 0 => string(3) "098" 1 => string(3) "068" 2 => string(3) "096" 3 => string(3) "097" 4 => string(3) "067" ) "vodafone" => array(4) ( 0 => string(3) "050" 1 => string(3) "099" 2 => string(3) "066" 3 => string(3) "095" ) "life" => array(3) ( 0 => string(3) "063" 1 => string(3) "093" 2 => string(3) "073" ) ) public type_cost => array(30) ( 0 => string(0) "" "avans" => string(10) "Аванс" 4 => string(7) "-------" "nalogi" => string(12) "Налоги" "arenda" => string(12) "Аренда" "elektrika" => string(26) "Електричество" "otoplenie" => string(18) "Отопление" "internet" => string(16) "Интернет" "mobil_sv" => string(29) "Мобильная связь" "binotel" => string(33) "Бинотел телефония" "hosting" => string(14) "Хостинг" "korobki" => string(14) "Коробки" "vizitki" => string(14) "Визитки" 1 => string(7) "-------" "mobiking" => string(8) "Mobiking" "itsell" => string(6) "Itsell" "cifroteh" => string(16) "Цифротех" "atic" => string(4) "Atic" "mayami" => string(10) "Маями" "kitay" => string(10) "Китай" "drugoy_postavchik" => string(31) "Другой поставщик" 2 => string(7) "-------" "reklama_net" => string(36) "Реклама в интернете" "reklama_gorod" => string(30) "Реклама в городе" "advego" => string(12) "Адвего" "miralinks" => string(9) "Miralinks" "gogetlinks" => string(10) "GoGetLinks" "drugoy_seo" => string(37) "Дргугое продвижение" 3 => string(7) "-------" "drugoye" => string(27) "Другие расходы" ) }
}92 93 // Create a new instance of the controller 94 $controller = $class->newInstance($request, $response); 95 96 // Run the controller's execute() method 97 $response = $class->getMethod('execute')->invoke($controller); 98 99 if ( ! $response instanceof Response)100 {101 // Controller failed to return a Response.102 throw new Kohana_Exception('Controller failed to return a Response');
SYSPATH/classes/Kohana/Request/Client.php [ 114 ]»Kohana_Request_Client_Internal->execute_request(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(42) "<category>/<product>(/<action>(/<param1>))" protected _regex => array(2) ( "category" => string(14) "[a-zA-Z0-9_-]+" "product" => string(14) "[a-zA-Z0-9_-]+" ) protected _defaults => array(3) ( "directory" => string(5) "Index" "controller" => string(7) "product" "action" => string(5) "index" ) protected _route_regex => string(122) "#^(?P<category>[a-zA-Z0-9_-]+)/(?P<product>[a-zA-Z0-9_-]+)(?:/(?P<action>[^/.,;?\n]++)(?:/(?P<param1>[^/.,;?\n]++))?)?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(5) "Index" protected _controller => string(7) "Product" protected _action => string(5) "index" protected _uri => string(36) "galaxy-a02-2021-a022g/chekhly_230067" protected _external => bool FALSE protected _params => array(2) ( "category" => string(21) "galaxy-a02-2021-a022g" "product" => string(14) "chekhly_230067" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}1
object Response(5)
{ protected _status => integer 200 protected _header => object HTTP_Header(0)
{ }
protected _body => string(0) "" protected _cookies => array(0) protected _protocol => string(8) "HTTP/1.0"}109 $orig_response = $response = Response::factory(array('_protocol' => $request->protocol()));110 111 if (($cache = $this->cache()) instanceof HTTP_Cache)112 return $cache->execute($this, $request, $response);113 114 $response = $this->execute_request($request, $response);115 116 // Execute response callbacks117 foreach ($this->header_callbacks() as $header => $callback)118 {119 if ($response->headers($header))
SYSPATH/classes/Kohana/Request.php [ 986 ]»Kohana_Request_Client->execute(arguments)
0
object Request(19)
{ protected _requested_with => NULL protected _method => string(3) "GET" protected _protocol => string(8) "HTTP/1.0" protected _secure => bool TRUE protected _referrer => NULL protected _route => object Route(5)
{ protected _filters => array(0) protected _uri => string(42) "<category>/<product>(/<action>(/<param1>))" protected _regex => array(2) ( "category" => string(14) "[a-zA-Z0-9_-]+" "product" => string(14) "[a-zA-Z0-9_-]+" ) protected _defaults => array(3) ( "directory" => string(5) "Index" "controller" => string(7) "product" "action" => string(5) "index" ) protected _route_regex => string(122) "#^(?P<category>[a-zA-Z0-9_-]+)/(?P<product>[a-zA-Z0-9_-]+)(?:/(?P<action>[^/.,;?\n]++)(?:/(?P<param1>[^/.,;?\n]++))?)?$#uD" }
protected _routes => array(0) protected _header => object HTTP_Header(0){ }
protected _body => NULL protected _directory => string(5) "Index" protected _controller => string(7) "Product" protected _action => string(5) "index" protected _uri => string(36) "galaxy-a02-2021-a022g/chekhly_230067" protected _external => bool FALSE protected _params => array(2) ( "category" => string(21) "galaxy-a02-2021-a022g" "product" => string(14) "chekhly_230067" ) protected _get => array(0) protected _post => array(0) protected _cookies => array(0) protected _client => object Request_Client_Internal(9){ protected _previous_environment => NULL protected _cache => NULL protected _follow => bool FALSE protected _follow_headers => array(1) ( 0 => string(13) "Authorization" ) protected _strict_redirect => bool TRUE protected _header_callbacks => array(1) ( "Location" => string(34) "Request_Client::on_header_location" ) protected _max_callback_depth => integer 5 protected _callback_depth => integer 1 protected _callback_params => array(0) }
}981 throw new Request_Exception('Unable to execute :uri without a Kohana_Request_Client', array(982 ':uri' => $this->_uri,983 ));984 }985 986 return $this->_client->execute($this);987 }988 989 /**990 * Returns whether this request is the initial request Kohana received.991 * Can be used to test for sub requests.
DOCROOT/index.php [ 118 ]»Kohana_Request->execute()
113 /**114 * Execute the main request. A source of the URI can be passed, eg: $_SERVER['PATH_INFO'].115 * If no source is specified, the URI will be automatically detected.116 */117 echo Request::factory(TRUE, array(), FALSE)118 ->execute()119 ->send_headers(TRUE)120 ->body();121 }