'date', ]; } #[Scope] public function today(Builder $query): void { $query->whereDate('created_at', today()); } #[Scope] public function yesterday(Builder $query): void { $query->whereDate('created_at', today()->subDay()); } public function sourceOutlet(): BelongsTo { return $this->belongsTo(Outlet::class, 'source_outlet_id'); } public function destinationOutlet(): BelongsTo { return $this->belongsTo(Outlet::class, 'destination_outlet_id'); } public function items(): HasMany { return $this->hasMany(StockTransferItem::class); } }