d2d.emegrendeles.hu/app/Models/DeliveryCalendarOverride.php
2026-04-20 21:32:05 +02:00

36 lines
788 B
PHP

<?php
namespace App\Models;
use App\Enums\OverrideScope;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\SoftDeletes;
class DeliveryCalendarOverride extends BaseAuditable
{
use SoftDeletes;
protected $guarded = ['id', 'created_at', 'updated_at'];
protected $casts = [
'date' => 'date',
'is_delivery_day' => 'boolean',
'override_scope' => OverrideScope::class,
];
public function supplier(): BelongsTo
{
return $this->belongsTo(Supplier::class);
}
public function profitCenter(): BelongsTo
{
return $this->belongsTo(ProfitCenter::class);
}
public function deliverySchedule(): BelongsTo
{
return $this->belongsTo(DeliverySchedule::class);
}
}