'decimal:2', 'actual_hours' => 'decimal:2', 'completion_percentage' => 'decimal:2', 'start_time' => 'datetime', 'completion_time' => 'datetime', 'tools_required' => 'array', ]; public function workOrder(): BelongsTo { return $this->belongsTo(WorkOrder::class); } public function assignedTechnician(): BelongsTo { return $this->belongsTo(Technician::class, 'assigned_technician_id'); } }