select('score') ->where('student_id', $studentId) ->where('school_year', $schoolYear); if ($semester !== null && $semester !== '') { $builder->where('semester', $semester); } if ($classSectionId !== null) { $builder->where('class_section_id', $classSectionId); } $result = $builder->first(); return $result ? $result['score'] : null; } }