MediaWiki
REL1_23
|
Database independant search index updater. More...
Public Member Functions | |
__construct ($id, $title, $c=false) | |
Constructor. | |
doUpdate () | |
Perform actual update for the entry. | |
Static Public Member Functions | |
static | updateText ($text) |
Clean text for indexing. | |
Private Attributes | |
Content false | $content |
Content of the page (not text) *. | |
int | $id = 0 |
Page id being updated *. | |
Title | $title |
Title we're updating *. |
Database independant search index updater.
Definition at line 31 of file SearchUpdate.php.
SearchUpdate::__construct | ( | $ | id, |
$ | title, | ||
$ | c = false |
||
) |
Constructor.
int | $id | Page id to update |
Title | string | $title | Title of page to update |
Content | string | bool | $c | Content of the page to update. Default: false. If a Content object, text will be gotten from it. String is for back-compat. Passing false tells the backend to just update the title, not the content |
Definition at line 47 of file SearchUpdate.php.
Perform actual update for the entry.
Implements DeferrableUpdate.
Definition at line 71 of file SearchUpdate.php.
static SearchUpdate::updateText | ( | $ | text | ) | [static] |
Clean text for indexing.
Only really suitable for indexing in databases. If you're using a real search engine, you'll probably want to override this behavior and do something nicer with the original wikitext.
Definition at line 116 of file SearchUpdate.php.
Referenced by SearchUpdateTest\updateText().
Content of the page (not text) *.
Definition at line 36 of file SearchUpdate.php.
int SearchUpdate::$id = 0 [private] |
Page id being updated *.
Definition at line 32 of file SearchUpdate.php.
Title we're updating *.
Definition at line 34 of file SearchUpdate.php.