GameRewardTransaction Class Reference

Inheritance diagram for GameRewardTransaction:
OwnedModel RedBeanModel BeanModel ObservableComponent

Public Member Functions

 onCreated ()

Static Public Member Functions

static getModuleClassName ()
static canSaveMetadata ()
static translatedAttributeLabels ($language)
static getDefaultMetadata ()

Static Protected Member Functions

static getLabel ($language=null)
static getPluralLabel ($language=null)

Detailed Description

Model for game reward transactions. This model is used to record date/time information for when a game reward is redeemed

Definition at line 41 of file GameRewardTransaction.php.


Member Function Documentation

static canSaveMetadata (  )  [static]

By default models cannot save their metadata, allowing them to be loaded quickly because the loading of of metadata can be avoided as much as possible. To make a model able to save its metadata override this method to return true. PUT it before the getDefaultMetadata in the derived class.

Reimplemented from RedBeanModel.

Definition at line 48 of file GameRewardTransaction.php.

static translatedAttributeLabels ( language  )  [static]
Parameters:
string $language
Returns:
array

Reimplemented from BeanModel.

Definition at line 57 of file GameRewardTransaction.php.

static getDefaultMetadata (  )  [static]

Returns the default meta data for the class. It must be appended to the meta data from the parent model, if any.

Reimplemented from RedBeanModel.

Definition at line 64 of file GameRewardTransaction.php.

onCreated (  ) 

Called on construction when a new model is created.

Reimplemented from RedBeanModel.

Definition at line 101 of file GameRewardTransaction.php.

static getLabel ( language = null  )  [static, protected]

Returns the display name for the model class.

Parameters:
null | string $language
Returns:
dynamic label name based on module.

Reimplemented from RedBeanModel.

Definition at line 111 of file GameRewardTransaction.php.

static getPluralLabel ( language = null  )  [static, protected]

Returns the display name for plural of the model class.

Parameters:
null | string $language
Returns:
dynamic label name based on module.

Reimplemented from RedBeanModel.

Definition at line 121 of file GameRewardTransaction.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Wed Aug 23 07:10:25 2017