'datetime', ]; public function user(): BelongsTo { return $this->belongsTo(User::class); } public function markAsRead(): void { if (!$this->read_at) { $this->forceFill(['read_at' => now()])->save(); } } }