class Rimu::RimuAPI::Orders

Public Instance Methods

order(oid) click to toggle source
# File lib/rimu/orders.rb, line 16
def order(oid)
    raise ArgumentError, "oid should be an Integer" unless oid.is_a?(Integer)
    send_request("/r/orders/order-#{oid}-dn", "about_order")
end
orders(params={}) click to toggle source
# File lib/rimu/orders.rb, line 5
def orders(params={})
    raise ArgumentError, "params should be a hash" unless params.is_a?(Hash)
    default_params = {
        :include_inactive => 'N',
        :server_type => 'VPS',
    }
    filters = prep_data(default_params, params)
    path = "/r/orders;" + filters.collect {|k,v| "#{k}=#{CGI::escape(v.to_s)}"}.join(';')
    send_request(path, "about_orders")
end