StudentStatus::class, ]; } public function user(): BelongsTo { return $this->belongsTo(User::class); } public function department(): BelongsTo { return $this->belongsTo(Department::class); } public function academicAdvisor(): BelongsTo { return $this->belongsTo(Lecturer::class, 'academic_advisor_id'); } public function enrollments(): HasMany { return $this->hasMany(ClassEnrollment::class); } public function submissions(): HasMany { return $this->hasMany(Submission::class); } }