UNA
Loading...
Searching...
No Matches
BxDolLabel Class Reference
Inheritance diagram for BxDolLabel:
BxDolFactory iBxDolSingleton BxBaseLabel BxTemplLabel

Public Member Functions

 __clone ()
 
 actionSelectLabels ()
 
 actionLabelsList ()
 
 getLabels ($aParams=[])
 
 getLabelsSystem ($iParentId=0)
 
 getLabelsContext ($iProfileId=0)
 
 getLabelUrl ($sKeyword, $mixedSection=false)
 
 getFormFieldId ($aInput=array())
 
 onAdd ($iId)
 
 onEdit ($iId)
 
 onDelete ($iId)
 

Static Public Member Functions

static getInstance ($oTemplate=false)
 
- Static Public Member Functions inherited from iBxDolSingleton
static getInstance ()
 

Protected Member Functions

 _getLabelsSystem ($iParentId, $iLevel)
 

Protected Attributes

 $_oDb
 
 $_sForm
 
 $_sFormDisplaySelect
 

Constructor & Destructor Documentation

◆ __construct()

BxDolLabel::__construct ( )
protected

Reimplemented from BxDolFactory.

Member Function Documentation

◆ onAdd()

BxDolLabel::onAdd ( $iId)

Hooks:

'label', 'added' - hook on new label added

  • $unit_name - equals label
  • $action - equals added
  • $object_id - label id
  • $sender_id - not used
  • $extra_params - array of additional params with the following array keys:
    • label - [array] array with label info
      HOOKS
      hook-label-added

◆ onDelete()

BxDolLabel::onDelete ( $iId)

Hooks:

'label', 'deleted' - hook on new label deleted

  • $unit_name - equals label
  • $action - equals deleted
  • $object_id - label id
  • $sender_id - not used
  • $extra_params - array of additional params with the following array keys:

◆ onEdit()

BxDolLabel::onEdit ( $iId)

Hooks:

'label', 'added' - hook on new label added

  • $unit_name - equals label
  • $action - equals edited
  • $object_id - label id
  • $sender_id - not used
  • $extra_params - array of additional params with the following array keys:

The documentation for this class was generated from the following file: