class Gillbus::TripOptions

Public Class Methods

build_blank() click to toggle source
# File lib/gillbus/structs/trip_options.rb, line 93
def self.build_blank
  options = new
  field_definitions.each do |name:, type:, key:, root:|
    options.send(:"#{name}=", []) if type.is_a?(Array)
  end
  options
end

Public Instance Methods

advertising() click to toggle source
# File lib/gillbus/structs/trip_options.rb, line 85
def advertising
  promo.include?('ADVERTISING')
end
busfor_recommend() click to toggle source
# File lib/gillbus/structs/trip_options.rb, line 89
def busfor_recommend
  promo.include?('BUSFOR_RECOMMEND')
end