sqm-dashboards/app/presenters/category_presenter.rb
2021-10-01 13:32:10 -04:00

21 lines
427 B
Ruby

class CategoryPresenter
def initialize(category:, academic_year:, school:)
@category = category
@academic_year = academic_year
@school = school
end
def name
@category.name
end
def subcategories
@category.subcategories.map do |subcategory|
SubcategoryPresenter.new(
subcategory: subcategory,
academic_year: @academic_year,
school: @school,
)
end
end
end