'date', 'period_end' => 'date', 'sessions_count' => 'integer', 'hours_worked' => 'integer', 'base_amount' => 'decimal:2', 'bonus' => 'decimal:2', 'deductions' => 'decimal:2', 'total_amount' => 'decimal:2', ]; public function user(): BelongsTo { return $this->belongsTo(User::class); } public function currency(): BelongsTo { return $this->belongsTo(Currency::class); } public function creator(): BelongsTo { return $this->belongsTo(User::class, 'created_by'); } }