Sunnysideup\SearchSimpleSmart\Sorters\SearchEngineSortByCreated
Synopsis
class SearchEngineSortByCreated
extends SearchEngineSortByDescriptor
{
- // Inherited members from SearchEngineSortByDescriptor
- protected boolean $debug;
- protected array $debugArray;
- // methods
- public string getShortTitle()
- public string getDescription()
- public Array| getSqlSortArray()
- public boolean hasCustomSort()
- public SS_List doCustomSort()
- // Inherited methods from SearchEngineSortByDescriptor
- public void __construct()
- public abstract string getShortTitle()
- public abstract string getDescription()
- public abstract array|null getSqlSortArray()
- public boolean hasCustomSort()
- public abstract SS_List doCustomSort()
- public string getDebugArray()
- protected DataList makeClassGroups()
- protected void hasClassGroups()
- protected void hasNoClassGroups()
Hierarchy
Members
protected
- $debug
- $debugArray
—
array
retains debug information if turned on.
Methods
public
- doCustomSort() — Does any custom filtering
- getDescription() — returns the description - e.g. "sort by the last Edited date"
- getShortTitle()
- getSqlSortArray() — returns the sort statement that is addeded to search query prior to searching the SearchEngineDataObjects
- hasCustomSort()
Inherited from Sunnysideup\SearchSimpleSmart\Abstractions\SearchEngineSortByDescriptor
protected
public
- doCustomSort() — Do any custom sorting
- getDebugArray()
- getDescription() — returns the description - e.g. "sort by the last Edited date"
- getShortTitle() — returns the name - e.g. "Date", "Relevance"
- getSqlSortArray() — returns the sort statement that is addeded to search query prior to searching the SearchEngineDataObjects
- hasCustomSort() — Do we need to do custom sorting?