class ROdds::OddStandardizer::American

Attributes

odd[R]

Public Class Methods

call(params) click to toggle source
# File lib/r_odds/odd_standardizers/american.rb, line 5
def self.call(params)
  new(params).call
end
new(params) click to toggle source
# File lib/r_odds/odd_standardizers/american.rb, line 9
def initialize(params)
  @odd = params[:odd]
end

Public Instance Methods

call() click to toggle source
# File lib/r_odds/odd_standardizers/american.rb, line 13
def call
  value = Rational(odd)

  ROdds::Odd::American.new(value: value)
end