function addProd(producto $producto) { $this->total += $producto->getPrecio() * $producto->getCantidad(); $this->items += $producto->getCantidad(); foreach ($this->productos as $key => $value) { if (!is_null($value) && $producto->getIdProd() == $value->getIdProd()) { $this->productos[$key]->setCantidad($producto->getCantidad()); return; } } $this->productos[$this->indice] = $producto; $this->indice++; }
function addPedido(producto $producto) { $this->total += $producto->getPrecio() * $producto->getCantidad(); $this->productos[$this->indice] = $producto; $this->indice++; }