Sha256: 3d639169448a7ef15350a146dda2535f6471e4a64e563b635847c30c7ab885de
Contents?: true
Size: 765 Bytes
Versions: 4
Compression:
Stored size: 765 Bytes
Contents
module GenesisRuby module Utils module Transactions module TravelData module AirlineItinerary # Airline Itinerary Data base class class Base include Api::Mixins::Requests::RestrictedSetter # Constructor def initialize(params = {}) # rubocop:disable Style/OptionHash parse_attributes params if params.is_a? Hash super() end # Item attribute structure def attributes_structure; end protected # Initialize attributes def parse_attributes(params) params.each { |key, value| __send__ "#{key}=", value } end end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems