public function deleteAddress() { $ReturnResultVO = new ReturnResultVO(); $ReturnResultVO->success = FALSE; if (DataHandler::getValueByArrayIndex($this->arrayVariable, "address_id") != NULL && DataHandler::getValueByArrayIndex($this->arrayVariable, "user_id") != NULL) { $user_id = DataHandler::getValueByArrayIndex($this->arrayVariable, "user_id"); $address_id = DataHandler::getValueByArrayIndex($this->arrayVariable, "address_id"); $UserAddressDAO = UserAddressDAO::getInstance(); $ReturnDataVO = $UserAddressDAO->deleteByUserAndAddress($user_id, $address_id); if ($ReturnDataVO->success) { $AddressDAO = AddressDAO::getInstance(); $ReturnDataVO = $AddressDAO->delete($address_id); } $ReturnResultVO->success = $ReturnDataVO->success; $ReturnResultVO->result = $ReturnDataVO->result; } echo $ReturnResultVO->toJson(); exit; }
/** * inicia interaddress_idnte a DAO * @return void */ public function startDAO() { $this->DAO = UserAddressDAO::getInstance(); }