File: /home/armgroup/libs/app/Models/LockedStock.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class LockedStock extends Model
{
use HasFactory;
protected $guarded = ['id'];
public const LOCKED_TIME = 15; // minutes
public function order()
{
return $this->belongsTo(Order::class);
}
public function product()
{
return $this->belongsTo(Product::class);
}
public function option()
{
return $this->belongsTo(Option::class);
}
public function optionValue()
{
return $this->belongsTo(OptionValue::class, 'value_id');
}
}