/** * Actions to perform after deleting a course * * @param object $model \Components\Courses\Models\Course * @return void */ public function onOfferingDelete($model) { if (!$model->exists()) { return; } $params = new \Hubzero\Config\Registry($model->get('params')); if ($product = $params->get('store_product_id', 0)) { $warehouse = new \Components\Storefront\Models\Warehouse(); $product = $warehouse->getCourse($product); $product->delete(); } }