Class: UnitsService::Queries::GetCategoryWeights

Inherits:
Object
  • Object
show all
Defined in:
app/services/units_service/queries/get_category_weights.rb

Instance Method Summary collapse

Constructor Details

#initialize(course) ⇒ GetCategoryWeights

Returns a new instance of GetCategoryWeights.



4
5
6
# File 'app/services/units_service/queries/get_category_weights.rb', line 4

def initialize(course)
  @course = course
end

Instance Method Details

#queryObject



8
9
10
# File 'app/services/units_service/queries/get_category_weights.rb', line 8

def query
  @course.assignment_groups.map{|ag| [ag.name, ag.group_weight]}.to_h
end