ProductCatalog Class Reference

Inheritance diagram for ProductCatalog:
Item CustomFieldsModel RedBeanModel BeanModel ObservableComponent

Public Member Functions

 __toString ()

Static Public Member Functions

static getByName ($name)
static resolveAndGetByName ($name)
static getModuleClassName ()
static canSaveMetadata ()
static getDefaultMetadata ()
static isTypeDeletable ()
static getRollUpRulesType ()
static getGamificationRulesType ()

Data Fields

const DEFAULT_NAME = 'Default'

Protected Member Functions

 untranslatedAttributeLabels ()
 beforeDelete ()

Static Protected Member Functions

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

Detailed Description

Definition at line 37 of file ProductCatalog.php.


Member Function Documentation

static getByName ( name  )  [static]
Parameters:
string $name
Returns:
string

Reimplemented from Item.

Definition at line 45 of file ProductCatalog.php.

static resolveAndGetByName ( name  )  [static]
Parameters:
string $name
Returns:
string

Definition at line 66 of file ProductCatalog.php.

untranslatedAttributeLabels (  )  [protected]
Returns:
array

Definition at line 95 of file ProductCatalog.php.

__toString (  ) 
Returns:
string

Reimplemented from RedBeanModel.

Definition at line 106 of file ProductCatalog.php.

static getModuleClassName (  )  [static]
Returns:
string

Reimplemented from RedBeanModel.

Definition at line 125 of file ProductCatalog.php.

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

Returns the display name for the model class.

Returns:
dynamic label name based on module.

Reimplemented from RedBeanModel.

Definition at line 134 of file ProductCatalog.php.

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

Returns the display name for plural of the model class.

Returns:
dynamic label name based on module.

Reimplemented from RedBeanModel.

Definition at line 143 of file ProductCatalog.php.

static canSaveMetadata (  )  [static]
Returns:
bool

Reimplemented from RedBeanModel.

Definition at line 151 of file ProductCatalog.php.

static getDefaultMetadata (  )  [static]
Returns:
array

Reimplemented from Item.

Definition at line 159 of file ProductCatalog.php.

static isTypeDeletable (  )  [static]
Returns:
bool

Reimplemented from Item.

Definition at line 188 of file ProductCatalog.php.

static getRollUpRulesType (  )  [static]
Returns:
string

Definition at line 196 of file ProductCatalog.php.

static getGamificationRulesType (  )  [static]
Returns:
string of gamificationRulesType Override for a child class as needed.

Reimplemented from Item.

Definition at line 201 of file ProductCatalog.php.

beforeDelete (  )  [protected]
Returns:
bool

Reimplemented from RedBeanModel.

Definition at line 209 of file ProductCatalog.php.


The documentation for this class was generated from the following file:
 All Data Structures Functions Variables
Generated on Thu Apr 27 07:10:28 2017