class MapFlightExRequest
MapFlightEx
Attributes
airports_expand_view[RW]
faFlightID[RW]
latlon_box[RW]
layer_off[RW]
layer_on[RW]
mapHeight[RW]
mapWidth[RW]
show_airports[RW]
show_data_blocks[RW]
Public Class Methods
new(airports_expand_view = nil, faFlightID = nil, latlon_box = [], layer_off = [], layer_on = [], mapHeight = nil, mapWidth = nil, show_airports = nil, show_data_blocks = nil)
click to toggle source
# File lib/FlightXML2REST.rb, line 1796 def initialize(airports_expand_view = nil, faFlightID = nil, latlon_box = [], layer_off = [], layer_on = [], mapHeight = nil, mapWidth = nil, show_airports = nil, show_data_blocks = nil) @airports_expand_view = airports_expand_view @faFlightID = faFlightID @latlon_box = latlon_box @layer_off = layer_off @layer_on = layer_on @mapHeight = mapHeight @mapWidth = mapWidth @show_airports = show_airports @show_data_blocks = show_data_blocks end
Public Instance Methods
post()
click to toggle source
# File lib/FlightXML2REST.rb, line 1815 def post #TODO Clean this up when the Rest-Client properly handles arrays latlon_box = "" @latlon_box.each { |v| latlon_box = latlon_box + "latlon_box=" + v.to_s + "&" } @latlon_box = latlon_box layer_on = "" @layer_on.each { |v| layer_on = layer_on + "layer_on=" + v.to_s + "&" } @layer_on = layer_on layer_off = "" @layer_off.each { |v| layer_off = layer_off + "layer_off=" + v.to_s + "&" } @layer_off = layer_off output = "airports_expand_view=#@airports_expand_view&faFlightID=#@faFlightID&#{@latlon_box}#{@layer_off}#{@layer_on}" + "mapHeight=#@mapHeight&mapWidth=#@mapWidth&show_airports=#@show_airports&show_data_blocks=#@show_data_blocks" output end