Module: Gillbus::UpdateAttrs
- Included in:
- BaseResponse, BusPhoto, Carrier, Commission, GetAllCities::City, GetBusImage::Image, GetCities::City, GetCountries::Country, Item, NearbyCitiesTrip, Point, ReturnCause, Seat, Segment, Tariff, Tariff::ReturnCause, Ticket, TicketsOption, TimetableSegment, TimetableTrip, Trip, TripOptions, TripService
- Defined in:
- lib/gillbus/helpers/update_attrs.rb
Instance Method Summary collapse
Instance Method Details
#initialize(attrs = {}) ⇒ Object
3 4 5 |
# File 'lib/gillbus/helpers/update_attrs.rb', line 3 def initialize(attrs = {}) update_attrs attrs if attrs end |
#update_attrs(attrs = {}) ⇒ Object
7 8 9 10 11 |
# File 'lib/gillbus/helpers/update_attrs.rb', line 7 def update_attrs(attrs = {}) attrs.each do |k, v| public_send "#{k}=", v end end |