'datetime', ]; } public function task(): BelongsTo { return $this->belongsTo(Task::class); } public function reporter(): BelongsTo { return $this->belongsTo(User::class, 'reported_by'); } public function resolver(): BelongsTo { return $this->belongsTo(User::class, 'resolved_by'); } public function isResolved(): bool { return $this->status === 'resolved'; } }