ultimatepos/Modules/SupplyChain/Models/DemandForecast.php

34 lines
652 B
PHP

<?php
namespace Modules\SupplyChain\Models;
use App\Product;
use App\Variation;
use Illuminate\Database\Eloquent\Model;
class DemandForecast extends Model
{
use BelongsToBusiness;
protected $table = 'sc_demand_forecasts';
protected $guarded = ['id'];
protected $casts = [
'forecast_month' => 'date',
'forecast_qty' => 'float',
'confidence' => 'float',
'meta' => 'array',
];
public function product()
{
return $this->belongsTo(Product::class, 'product_id');
}
public function variation()
{
return $this->belongsTo(Variation::class, 'variation_id');
}
}