All Data Structures Functions Variables Pages
Static Public Member Functions
ProductGamificationRules Class Reference
Inheritance diagram for ProductGamificationRules:
GamificationRules

Static Public Member Functions

static getPointTypesAndValuesForCreateModel ()
 
static getPointTypesAndValuesForUpdateModel ()
 
- Static Public Member Functions inherited from GamificationRules
static getPointTypeAndValueDataByCategory ($category)
 
static getPointTypesAndValuesForCreateModel ()
 
static getPointTypesAndValuesForUpdateModel ()
 
static getPointTypesAndValuesForLoginUser ()
 
static getPointTypesAndValuesForSearch ()
 
static getPointTypesAndValuesForMassEdit ()
 
static getPointTypesAndValuesForImport ()
 
static getPointTypesAndValuesForTimeSensitiveAction ()
 
static scoreOnSearchModels ($modelClassName)
 
static scoreOnMassEditModels ($modelClassName)
 
static scoreOnMassDeleteModels ($modelClassName)
 
static scoreOnImportModels ($modelClassName)
 

Additional Inherited Members

- Public Member Functions inherited from GamificationRules
 attachScoringEventsByModelClassName ($modelClassName)
 
 scoreOnSaveModel (CEvent $event)
 
- Data Fields inherited from GamificationRules
const SCORE_CATEGORY_CREATE_MODEL = 'CreateModel'
 
const SCORE_CATEGORY_UPDATE_MODEL = 'UpdateModel'
 
const SCORE_CATEGORY_LOGIN_USER = 'LoginUser'
 
const SCORE_CATEGORY_MASS_EDIT = 'MassEdit'
 
const SCORE_CATEGORY_MASS_DELETE = 'MassDelete'
 
const SCORE_CATEGORY_SEARCH = 'Search'
 
const SCORE_CATEGORY_IMPORT = 'Import'
 
const SCORE_CATEGORY_TIME_SENSITIVE_ACTION = 'TimeSensitiveAction'
 
- Static Protected Member Functions inherited from GamificationRules
static resolveCreateScoreTypeByModel ($model)
 
static resolveUpdateScoreTypeByModel ($model)
 
- Protected Attributes inherited from GamificationRules
 $scoreOnUpdate = true
 

Detailed Description

Class defining rules for Product gamification behavior.

Definition at line 40 of file ProductGamificationRules.php.

Member Function Documentation

static getPointTypesAndValuesForCreateModel ( )
static
Returns
array

Definition at line 45 of file ProductGamificationRules.php.

static getPointTypesAndValuesForUpdateModel ( )
static
Returns
array

Definition at line 53 of file ProductGamificationRules.php.


The documentation for this class was generated from the following file:
Generated on Sat Mar 28 2020 07:11:15