Sha256: a846dcc93ed354f9d1c235c898d625af3014e96a677b444b3832239ccd682872
Contents?: true
Size: 1.33 KB
Versions: 11
Compression:
Stored size: 1.33 KB
Contents
class Gillbus class Tariff extend Fields include UpdateAttrs # => "Y" field :short_name # => "Базовый тариф" field :full_name # => nil field :start_date, :date # => nil field :end_date, :date # => "Базовый тариф стоимости проезда одного пассажиров в одном направлении\n" field :description # => "24" field :time_to_buy_reserved, :int # => "6" field :time_to_stop_booking, :int # Время на выкуп брони, то же что и date_to_pay у ticket'а field :time_to_pay_reservation, :datetime # => "1100" field :cost, :money # => "true" field :after_dispatch_no_return, :bool # => nil field :passenger_birthday # => nil field :passenger_isic_number # => nil field :passenger_student_ticket # => "..." field :return_cause, [ReturnCause] # => "66.61" field :note field :is_exclusive_price, :bool parser do def money(val) Monetize.parse(val, doc[:_currency]) end def string_with_possible_attributes(val) [val].flatten.map do |value| if value.kind_of? Hash value['__content__'] else value end end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems