Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
Filter used to perform full-text search on an entry's subject, summary and content. More...
Public Member Functions | |
__construct ($searchterm) | |
Static Public Member Functions | |
static | get_instance ($id, $type) |
TODO This is poor design. More... | |
Public Attributes | |
array | $availabletypes = array() |
An array of strings representing the available filter types for each blog_filter. More... | |
array | $conditions = array() |
An array of WHERE conditions $conditions. | |
int | $id |
The unique ID for a filter's associated record $id. | |
$overrides = array() | |
An array of filter types which this particular filter type overrides: their conditions will not be evaluated. | |
array | $params = array() |
An array of SQL params $params. | |
array | $tables = array() |
An array of table aliases that are used in the WHERE conditions $tables. | |
string | $type |
The type of filter (for example, types of blog_filter_context are site, course and module) $type. | |
Filter used to perform full-text search on an entry's subject, summary and content.
|
staticinherited |
TODO This is poor design.
A parent class should not know anything about its children. The default case helps to resolve this design issue
|
inherited |
An array of strings representing the available filter types for each blog_filter.
$availabletypes