pupilfirst/pupilfirst

View on GitHub
app/queries/school_stats_resolver.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class SchoolStatsResolver < ApplicationQuery
  def school_stats
    {
      students_count: current_school.students.count,
      coaches_count: current_school.faculty.count
    }
  end

  private

  def authorized?
    current_school && current_school_admin.present?
  end
end