belongsTo(User::class); } public function topic() { return $this->belongsTo(Topic::class); } public function likes() { return $this->morphMany(Like::class, 'likeable'); } public function parent() { return $this->belongsTo(Comment::class, 'parent_id'); } public function replies() { return $this->hasMany(Comment::class, 'parent_id'); } }