Semantic MediaWiki and related extensions
|
Public Member Functions | |
__construct (array &$results, SMWPrintRequest $printRequest, Filtered &$queryPrinter) | |
& | getQueryResults () |
& | getPrintRequest () |
& | getQueryPrinter () |
getActualParameters () | |
getResourceModules () | |
getResultText () | |
getJsDataForRow (ResultItem $row) | |
isValidFilterForPropertyType () | |
getJsConfig () | |
Protected Member Functions | |
buildJsConfig () | |
addValueToJsConfig ( $paramName, $configName, $default=null, $callback=null) | |
addValueListToJsConfig ( $paramName, $configName, $default=null, $callback=null) | |
The SRF_Filtered_Filter class.
SRF\Filtered\Filter\Filter::__construct | ( | array & | $results, |
SMWPrintRequest | $printRequest, | ||
Filtered & | $queryPrinter | ||
) |
|
protected |
$paramName | ||
$configName | ||
null | $default |
|
protected |
string | $paramName | |
string | $configName | |
mixed | null | $default | |
callable | null | $callback |
SRF\Filtered\Filter\Filter::getActualParameters | ( | ) |
SRF\Filtered\Filter\Filter::getJsConfig | ( | ) |
Returns an array of config data for this filter to be stored in the JS
SRF\Filtered\Filter\Filter::getJsDataForRow | ( | ResultItem | $row | ) |
ResultItem | $row |
& SRF\Filtered\Filter\Filter::getPrintRequest | ( | ) |
& SRF\Filtered\Filter\Filter::getQueryPrinter | ( | ) |
& SRF\Filtered\Filter\Filter::getQueryResults | ( | ) |
SRF\Filtered\Filter\Filter::getResourceModules | ( | ) |
Returns the name (string) or names (array of strings) of the resource modules to load.
SRF\Filtered\Filter\Filter::getResultText | ( | ) |
Returns the HTML text that is to be included for this filter.
This text will appear on the page in a div that has the filter's id set as class.
SRF\Filtered\Filter\Filter::isValidFilterForPropertyType | ( | ) |