Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
2 / 2
CRAP
100.00% covered (success)
100.00%
1 / 1
OrderDetails
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
2 / 2
2
100.00% covered (success)
100.00%
1 / 1
 stock
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
 order
100.00% covered (success)
100.00%
1 / 1
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3namespace App\Models;
4
5use App\Models\admin\Stock;
6use Illuminate\Database\Eloquent\Factories\HasFactory;
7use Illuminate\Database\Eloquent\Model;
8
9class OrderDetails extends Model
10{
11    use HasFactory;
12
13    protected $table = 'order_details';
14
15    protected $fillable = [
16        'order_id',
17        'stock_id',
18        'vendor_id',
19        'branch_id',
20        'warehouse_id',
21        'qty',
22        'price',
23        'discount',
24        'total',
25    ];
26
27    public function stock()
28    {
29        return $this->belongsTo(Stock::class, 'stock_id');
30    }
31
32    public function order()
33    {
34        return $this->belongsTo(Order::class);
35    }
36}