Example #1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('products')->delete();
     $product = new Product(['title' => 'Телевизор Philips 234/rt', 'description' => 'хороший тв', 'type' => 'product', 'sku' => '234/rt', 'weight' => 20.1, 'volume' => 2, 'unit_id' => 1]);
     $product->category()->associate(1);
     $product->save();
     $stock = new Stock([]);
     $product2 = new Product(['title' => 'Наушники Philips Gd809/12', 'description' => 'хороший наушник', 'type' => 'product', 'sku' => 'Gd809/12', 'weight' => 0.8, 'volume' => 1, 'unit_id' => 1]);
     $product2->category()->associate(2);
     $product2->save();
 }
Example #2
0
 /**
  * @param $query
  * @param Product $product
  * @return mixed
  */
 public function scopeOfProduct($query, Product $product)
 {
     return $query->whereProductId($product->getId());
 }