Method: Liquid::Utils.to_integer

Defined in:
lib/liquid/utils.rb

.to_integer(num) ⇒ Object



38
39
40
41
42
43
44
45
46
# File 'lib/liquid/utils.rb', line 38

def self.to_integer(num)
  return num if num.is_a?(Integer)
  num = num.to_s
  begin
    Integer(num)
  rescue ::ArgumentError
    raise Liquid::ArgumentError, "invalid integer"
  end
end