Class: Perka::Model::PointsActivity
- Inherits:
-
BaseEntityGlobal
- Object
- Flatpack::Core::BaseHasUuid
- BaseEntityGlobal
- Perka::Model::PointsActivity
- 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 }