Sha256: 02b58b26ad12fbe7aada4b7e4ef5cd0b8c743068fbc271c239eb438cbfaad180
Contents?: true
Size: 426 Bytes
Versions: 49
Compression:
Stored size: 426 Bytes
Contents
module Fog module Attributes # = Fog Integer Attribute # # This class handles Integer attributes from the providers, # converting values to Integer objects class Integer < Default def create_setter model.class_eval <<-EOS, __FILE__, __LINE__ def #{name}=(new_#{name}) attributes[:#{name}] = new_#{name}.to_i end EOS end end end end
Version data entries
49 entries across 46 versions & 3 rubygems