示例#1
0
 /**
  * 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();
     }
 }