'array', 'created_at' => 'datetime', ]; public $timestamps = false; public function post(): BelongsTo { return $this->belongsTo(Post::class); } public function user(): BelongsTo { return $this->belongsTo(User::class); } public function isVisible(): bool { return $this->status === self::STATUS_PUBLISHED; } }