class Inch::Badge::Image::Base
Attributes
style[R]
Public Class Methods
new(filename, numbers, style = :default)
click to toggle source
# File lib/inch/badge/image/base.rb, line 7 def initialize(filename, numbers, style = :default) @filename = filename @numbers = numbers.map(&:to_i) @style = style @overall = @numbers.inject(0, :+) @grades = Config::GRADE_ORDER.map.with_index do |name, index| GradeSection.new(name, Config::GRADE_COLOR[index], @numbers[index], @overall) end end