Sunnysideup\SearchSimpleSmart\Filters\SearchEngineFilterForClassName
Synopsis
class SearchEngineFilterForClassName
extends SearchEngineFilterForDescriptor
{
- // members
- private static array $classes_to_include = ;
- // Inherited members from SearchEngineFilterForDescriptor
- protected boolean $debug;
- protected array $debugArray;
- // methods
- public string getShortTitle()
- public string getDescription()
- public array getFilterList()
- public array|null getSqlFilterArray()
- public boolean hasCustomFilter()
- // Inherited methods from SearchEngineFilterForDescriptor
- public void __construct()
- public abstract string getShortTitle()
- public string getDescription()
- public abstract array|null getFilterList()
- public abstract array| getSqlFilterArray()
- public abstract boolean hasCustomFilter()
- public SS_List doCustomFilter()
- public string getDebugArray()
Hierarchy
Members
private
- $classes_to_include
—
array
list of classes that should be included if no values are set
protected
- $debug
- $debugArray
—
array
retains debug information if turned on.
Methods
public
- getDescription() — returns the description - e.g. "sort by the last Edited date"
- getFilterList() — list of e.g.
- getShortTitle()
- getSqlFilterArray() — returns the filter statement that is addeded to search query prior to searching the SearchEngineDataObjects
- hasCustomFilter() — do we need to do custom filtering the filter array are the items selected by the user, based on the filter options listed above
Inherited from Sunnysideup\SearchSimpleSmart\Abstractions\SearchEngineFilterForDescriptor
public
- doCustomFilter() — Does any custom filtering
- getDebugArray()
- getDescription() — returns the description - e.g. "sort by the last Edited date"
- getFilterList() — list of e.g.
- getShortTitle() — returns the name - e.g. "Pages Only", "Files Only"
- getSqlFilterArray() — returns the filter statement that is addeded to search query prior to searching the SearchEngineDataObjects the filter array are the items selected by the user, based on the filter options listed above
- hasCustomFilter() — do we need to do custom filtering the filter array are the items selected by the user, based on the filter options listed above