MediaWiki
REL1_22
|
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 | false | $c | Content of the page to update. 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 56 of file SearchUpdate.php.
Perform actual update for the entry.
Implements DeferrableUpdate.
Definition at line 80 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 125 of file SearchUpdate.php.
Referenced by SearchUpdateTest\updateText().
Content of the page (not text)
Definition at line 45 of file SearchUpdate.php.
int SearchUpdate::$id = 0 [private] |
Page id being updated.
Definition at line 35 of file SearchUpdate.php.
Title we're updating.
Definition at line 40 of file SearchUpdate.php.