public function delete() { if (!Module::isInstalled('agilemultipleseller')) { return parent::delete(); } if (!$this->can_edit()) { return false; } if (!parent::delete()) { return false; } AgileSellerManager::deleteObjectOwner($this->table, $this->id); return true; }