public function deleteCarriers() { foreach ($this->getValue('carrierList') as $ck => $cn) { $carrier = new \Carrier((int) \Configuration::get($ck)); $carrier->delete(); \Configuration::deleteByName($ck); } return true; }
public function xdUninstall() { foreach ($this->Options->getValue('carrierList') as $carrier_key => $carrier_name) { $carrierId = \Configuration::get($carrier_key); if ($carrierId > 0) { $carrier = new \Carrier($carrierId); $carrier->delete(); } } return true; }
protected function deleteCarriers() { foreach ($this->carriers as $value) { $tmp_carrier_id = Configuration::get(self::PREFIX . $value); $carrier = new Carrier($tmp_carrier_id); $carrier->delete(); } // foreach ($this->carriers as $key => $value) { // $carriers = new Carrier((int)(Configuration::get(self::PREFIX . $value))); // $carriers->deleted = 1; // $carriers->update(); // } return true; }