configuration.rb
359 Bytes
class Kalibro::Configuration < Kalibro::Model
attr_accessor :id, :name, :description
def id=(value)
@id = value.to_i
end
def self.all
response = request(:all_configurations)[:configuration]
response = [] if response.nil?
response = [response] if response.is_a?(Hash)
response.map {|configuration| new configuration}
end
end