class TripIt::PointsProgramActivity

Attributes

base[R]
bonus[R]
date[R]
description[R]
total[R]

Public Class Methods

new(params = {}) click to toggle source
# File lib/trip_it/classes/points_program_activity.rb, line 5
def initialize(params = {})
  raise ArgumentError, "PointsProgramActivity created with empty parameters" if params.empty?
  
  @date         = Date.parse(params["date"]) unless params["date"].nil?
  @description  = params["description"]
  @base         = params["base"]
  @bonus        = params["bonus"]
  @total        = params["total"]
end