function setNewProducts($data) { $obj = $this->listPasillo; $gPas = isset($_GET['gpas']) ? $_GET['gpas'] : $data['pasillo']; $listPasillo = $obj->offsetGet($gPas); $list = $listPasillo->getTypeProducts(); $gType = isset($_GET['gtype']) ? $_GET['gtype'] : $data['type']; $listProducts = $list->offsetGet($gType); $listProds = $listProducts->getListProduct(); if (isset($_GET['del'])) { $listProds->offsetUnset($_GET['del']); } else { $productos = new Productos(); $productos->setMarca($data['nomMarca']); $productos->setListProducts(new SplDoublyLinkedList()); $listProds->push($productos); } $_SESSION['listPasillo'] = serialize($obj); header("location: " . $_SERVER['HTTP_REFERER'] . " "); }
private function getListProducts(&$listProducts, $listProduc, $code, $marca) { $products = new Productos(); $products->setCode($code); $products->setMarca($marca); $products->setListProducts($listProduc); $listProducts->push($products); }