Class: Perka::Model::PointsActivity

Inherits:
BaseEntityGlobal
  • Object
show all
Defined in:
lib/perka/model/points_activity.rb

Overview

Represents activity in a points-based loyalty program.

Constant Summary collapse

PROPERTY_NAMES =
[
  :visit,
  :credit,
  :current_total,

  # The number of points that were redeemed
  :charge,
  :next_activity,
  :redeemed
]
TYPE_MAP =
{
  :redeemed => Perka::Model::PointsCatalogItem,
  :next_activity => Perka::Model::PointsActivity,
  :visit => Perka::Model::Visit
}