All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions | Data Fields | Protected Attributes
TaskKanbanBoard Class Reference
Inheritance diagram for TaskKanbanBoard:
KanbanBoard

Public Member Functions

 __construct (RedBeanModel $model, $groupByAttribute, $relatedModel, $relatedModelClassName)
 
 getGridViewParams ()
 
 getRelatedModel ()
 
- Public Member Functions inherited from KanbanBoard
 __construct (RedBeanModel $model, $groupByAttribute)
 
 getIsActive ()
 
 setIsActive ()
 
 setIsNotActive ()
 
 getGridViewParams ()
 
 getGroupByAttributeVisibleValues ()
 
 setGroupByAttributeVisibleValues ($groupByAttributeVisibleValues)
 
 getGroupByDataAndTranslatedLabels ()
 
 getSelectedTheme ()
 
 setSelectedTheme ($selectedTheme)
 
 getDefaultTheme ()
 
 getSelectedThemeKeyByModelName ($modelName)
 
 getThemeNamesAndLabels ()
 
 getThemeColorNamesAndUnlockedAtLevel ()
 
 setClearSticky ()
 
 getClearSticky ()
 
 resolveVisibleValuesForAdaptedMetadata (&$metadata)
 

Static Public Member Functions

static getGridViewWidgetPath ()
 
- Static Public Member Functions inherited from KanbanBoard
static resolveKanbanBoardOptionsForSearchModelFromArray ($searchModel, $getArrayName, $sourceData)
 
static getGridViewWidgetPath ()
 

Data Fields

const TASK_DESCRIPTION_LENGTH = 60
 
- Data Fields inherited from KanbanBoard
const GROUP_BY_ATTRIBUTE_VISIBLE_VALUES = 'groupByAttributeVisibleValues'
 
const SELECTED_THEME = 'selectedTheme'
 
const ATTRIBUTE_SEPARATOR = '_'
 

Protected Attributes

 $relatedModel
 
 $relatedModelClassName
 
- Protected Attributes inherited from KanbanBoard
 $model
 
 $groupByAttribute
 
 $groupByDataAndTranslatedLabels
 
 $groupByAttributeVisibleValues
 
 $selectedTheme
 
 $active
 
 $clearSticky = false
 

Additional Inherited Members

- Protected Member Functions inherited from KanbanBoard
 resolveAndGetSelectedTheme ()
 
 resolveGroupByDataAndTranslatedLabels ()
 

Detailed Description

Helper class to work with TaskKanbanBoard views

Definition at line 40 of file TaskKanbanBoard.php.

Constructor & Destructor Documentation

__construct ( RedBeanModel  $model,
  $groupByAttribute,
  $relatedModel,
  $relatedModelClassName 
)
Parameters
RedBeanModel$model
string$groupByAttribute
RedBeanModel$relatedModel
string$relatedModelClassName
Exceptions
NotSupportedException

Definition at line 61 of file TaskKanbanBoard.php.

Member Function Documentation

static getGridViewWidgetPath ( )
static
Returns
string

Definition at line 74 of file TaskKanbanBoard.php.

getGridViewParams ( )
Returns
array

Definition at line 82 of file TaskKanbanBoard.php.


The documentation for this class was generated from the following file:
Generated on Sat Jun 6 2020 07:11:08