Inherited by SMWPropertiesPage, SMWUnusedPropertiesPage, and SMWWantedPropertiesPage.
Public Member Functions | |
| getResults ($requestoptions) | |
| Implemented by subclasses to provide concrete functions. | |
| recache ($limit, $ignoreErrors=true) | |
| Clear the cache and save new results. | |
| isExpensive () | |
| isSyndicated () | |
| doQuery ($offset=false, $limit=false) | |
| This is the actual workhorse. | |
| getSkin () | |
| Compatibility method to get the skin; MW 1.18 introduces a getSkin method in SpecialPage. | |
Subclasses must implement getResults() and formatResult(), as well as some other standard functions of QueryPage.
Definition at line 17 of file SMW_QueryPage.php.
| SMWQueryPage::getResults | ( | $ | requestoptions | ) | [abstract] |
Implemented by subclasses to provide concrete functions.
Reimplemented in SMWPropertiesPage, SMWUnusedPropertiesPage, and SMWWantedPropertiesPage.
Referenced by doQuery().
| SMWQueryPage::recache | ( | $ | limit, | |
| $ | ignoreErrors = true | |||
| ) |
Clear the cache and save new results.
TODO
Definition at line 28 of file SMW_QueryPage.php.
| SMWQueryPage::isExpensive | ( | ) |
Reimplemented in SMWUnusedPropertiesPage, and SMWWantedPropertiesPage.
Definition at line 32 of file SMW_QueryPage.php.
| SMWQueryPage::isSyndicated | ( | ) |
Reimplemented in SMWUnusedPropertiesPage, and SMWWantedPropertiesPage.
Definition at line 36 of file SMW_QueryPage.php.
| SMWQueryPage::doQuery | ( | $ | offset = false, |
|
| $ | limit = false | |||
| ) |
This is the actual workhorse.
It does everything needed to make a real, honest-to-gosh query page. Alas, we need to overwrite the whole beast since we do not assume an SQL-based storage backend.
| $offset | database query offset | |
| $limit | database query limit |
Definition at line 49 of file SMW_QueryPage.php.
References getResults(), and getSkin().
| SMWQueryPage::getSkin | ( | ) |
Compatibility method to get the skin; MW 1.18 introduces a getSkin method in SpecialPage.
Definition at line 111 of file SMW_QueryPage.php.
Referenced by doQuery().
1.5.6