public function performObjectDeleteObject() { if (!$_GET['pobject_id']) { ilUtil::sendInfo($this->lng->txt('paya_no_object_selected')); $this->objectsObject(); return true; } $this->__initPaymentObject((int) $_GET['pobject_id']); // delete object data $this->pobject->delete(); // delete payment prices $price_obj = new ilPaymentPrices((int) $_GET['pobject_id']); $price_obj->deleteAllPrices(); unset($price_obj); ilUtil::sendInfo($this->lng->txt('paya_deleted_object')); $this->objectsObject(); return true; }
public function performDelete() { include_once './Services/Payment/classes/class.ilPaymentPrices.php'; if (!$_GET['pobject_id']) { ilUtil::sendInfo($this->lng->txt('paya_no_object_selected')); $this->showObjects(); return true; } $this->__initPaymentObject((int) $_GET['pobject_id']); // delete object data $this->pobject->delete(); // delete payment prices $price_obj = new ilPaymentPrices((int) $_GET['pobject_id']); $price_obj->deleteAllPrices(); unset($price_obj); ilUtil::sendInfo($this->lng->txt('paya_deleted_object')); $this->showObjects(); return true; }