All Data Structures Functions Variables Pages
Public Member Functions | Protected Attributes
SearchAttributesDataCollection Class Reference
Inheritance diagram for SearchAttributesDataCollection:
SavedSearchAttributesDataCollection

Public Member Functions

 __construct ($model)
 
 getModel ()
 
 setSourceData ($sourceData)
 
 getSourceData ()
 
 getDynamicSearchAttributes ()
 
 getSanitizedDynamicSearchAttributes ()
 
 getDynamicStructure ()
 
 getAnyMixedAttributesScopeFromModel ()
 
 getSelectedListAttributesFromModel ()
 
 getFilterByStarred ()
 
 getFilteredBy ()
 
 hasKanbanBoard ()
 
 getKanbanBoard ()
 
 shouldClearStickyForKanbanBoard ()
 
 getKanbanBoardGroupByAttributeVisibleValuesFromModel ()
 
 getKanbanBoardSelectedThemeFromModel ()
 
 resolveSearchAttributesFromSourceData ()
 
 resolveAnyMixedAttributesScopeForSearchModelFromSourceData ()
 
 resolveSelectedListAttributesForSearchModelFromSourceData ()
 
 resolveKanbanBoardOptionsForSearchModelFromSourceData ()
 
 resolveSortAttributeFromSourceData ($name)
 
 resolveSortDescendingFromSourceData ($name)
 
 resolveFilterByStarredFromSourceData ()
 
 resolveFilteredByFromSourceData ()
 

Protected Attributes

 $sourceData
 
 $model
 

Detailed Description

Base class for managing the source of search attributes. Attributes can be coming from a $_GET, a $_POST or potentially a model as a saved search.

Definition at line 41 of file SearchAttributesDataCollection.php.


The documentation for this class was generated from the following file:
Generated on Thu Jan 23 2020 07:10:43