protected function add_new_item($id_cart, $idcatalog, $quantity, $current_price) { parent::i_cart_items($id_cart, $idcatalog, $quantity, $current_price); $lastItem = parent::s_last_cart_item($id_cart); if (!empty($this->activeMods)) { foreach ($this->activeMods as $name => $mod) { if (method_exists($mod, 'add_cart_item')) { $mod->add_cart_item($lastItem['id_item'], $_POST); } } } }