Class: Perka::Model::RewardAdvancement

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

Overview

Represents partial progress towards completing a Reward (i.e. some number of punches). These objects represent the aggregated effects of applying a <entityReference payloadName=‘punchRewardConfirmation’> PunchRewardConfirmation</entityReference>.

Constant Summary collapse

PROPERTY_NAMES =
[
  :punches_earned,
  :reward,
  :visit,
  :transfer
]
TYPE_MAP =
{
  :reward => Perka::Model::Reward,
  :visit => Perka::Model::Visit
}