public function confirmOrder($db, $uid) { $confirmed = array(); $unconfirmed = array(); if (count($this->services) != 0) { foreach ($this->services as $serviceId) { $serviceItem = new ChiconService($db, $serviceId); if ($serviceItem->assignServiceToUser($uid)) { $confirmed[] = (int) $serviceItem->getGlobalId(); } else { $unconfirmed[] = (int) $serviceItem->getGlobalId(); } unset($serviceItem); } $this->removeAll(); $returnArray = array("cart" => array("confirmed" => $confirmed, "unConfirmed" => $unconfirmed)); return $returnArray; } return $returnArray = array("cart" => null); }