ultimatepos/Modules/IndustrialEngineering/Models/IntercompanyTransferRequest.php

36 lines
745 B
PHP

<?php
namespace Modules\IndustrialEngineering\Models;
use App\User;
use Illuminate\Database\Eloquent\Model;
class IntercompanyTransferRequest extends Model
{
use BelongsToBusiness;
protected $table = 'ie_intercompany_transfer_requests';
protected $guarded = ['id'];
protected $casts = [
'quantity' => 'decimal:4',
'needed_by' => 'date',
];
public function itemMaster()
{
return $this->belongsTo(ItemMaster::class, 'item_master_id');
}
public function installedAsset()
{
return $this->belongsTo(CustomerInstalledAsset::class, 'installed_asset_id');
}
public function requestedBy()
{
return $this->belongsTo(User::class, 'requested_by');
}
}