'boolean']; public function subject() { return $this->belongsTo(Subject::class); } public function answerOptions() { return $this->hasMany(AnswerOption::class)->orderBy('sort_order'); } public function attempts() { return $this->hasMany(QuestionAttempt::class); } public function difficultyStars(): string { return str_repeat('⭐', $this->difficulty); } }