Esempio n. 1
0
 public function delete()
 {
     foreach (VendorItemPivot::byVendor($this->id)->get() as $object) {
         $object->delete();
     }
     return parent::delete();
 }
Esempio n. 2
0
 public function deleteStockRelations()
 {
     $stockClass = config('mojito.stockClass', 'Stock');
     foreach ($stockClass::byItem($this->id)->get() as $object) {
         $object->delete();
     }
     foreach (Assembly::byMainItem($this->id)->get() as $object) {
         $object->delete();
     }
     foreach (VendorItemPivot::byItem($this->id)->get() as $object) {
         $object->delete();
     }
 }