1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<?php
use Illuminate\Database\Capsule\Manager as DB; use Carbon\Carbon as Carbon;
class Stocktransfer extends BaseModel{ protected $table = "stocktransfer";
public function stocktransferItems(){ return $this->hasMany('StocktransferItem'); }
public function supplier(){ return $this->belongsTo('Supplier'); }
public function from_warehouse(){ return $this->belongsTo('Warehouse', 'from_warehouse_id'); }
public function transfer_warehouse(){ return $this->belongsTo('Warehouse', 'transfer_warehouse_id'); }
public function to_warehouse(){ return $this->belongsTo('Warehouse', 'to_warehouse_id'); }
public function document(){ return $this->morphTo(); }
}
|