class ContainerConfig::Coercer::Integer

Integer type coercer

Public Instance Methods

coerce(value) click to toggle source

Coerces the given value into an integer

@param [Object] value given value

@return [Integer] coerced value

# File lib/container_config/coercer/integer.rb, line 26
def coerce(value)
  return 0 unless value.respond_to?(:to_i)

  value.to_i
end
name() click to toggle source

@see ContainerConfig::Coercer::Base#name

# File lib/container_config/coercer/integer.rb, line 10
def name
  "Integer"
end
type() click to toggle source

@see ContainerConfig::Coercer::Base#type

# File lib/container_config/coercer/integer.rb, line 15
def type
  :integer
end