|
| newCustomFrame ( $args) |
| Create a new custom frame for programmatic use of parameter replacement as used in some extensions.
|
|
| newFrame () |
| Create a new top-level frame for expansion of a page.
|
|
| newPartNodeArray ( $values) |
| Create a new custom node for programmatic use of parameter replacement as used in some extensions.
|
|
| preprocessToObj ( $text, $flags=0) |
| Preprocess text to a PPNode.
|
|
|
| cacheGetTree ( $text, $flags) |
| Attempt to load a precomputed document tree for some given wikitext from the cache.
|
|
| cacheSetTree ( $text, $flags, $tree) |
| Store a document tree in the cache.
|
|
|
array | $rules |
| Brace matching rules.
|
|
Definition at line 30 of file Preprocessor.php.
◆ cacheGetTree()
Preprocessor::cacheGetTree |
( |
| $text, |
|
|
| $flags ) |
|
protected |
◆ cacheSetTree()
Preprocessor::cacheSetTree |
( |
| $text, |
|
|
| $flags, |
|
|
| $tree ) |
|
protected |
Store a document tree in the cache.
- Parameters
-
string | $text | |
int | $flags | |
string | $tree | |
Definition at line 73 of file Preprocessor.php.
References $cache.
◆ newCustomFrame()
Preprocessor::newCustomFrame |
( |
| $args | ) |
|
|
abstract |
Create a new custom frame for programmatic use of parameter replacement as used in some extensions.
- Parameters
-
- Returns
- PPFrame
Reimplemented in Preprocessor_Hash.
◆ newFrame()
Preprocessor::newFrame |
( |
| ) |
|
|
abstract |
◆ newPartNodeArray()
Preprocessor::newPartNodeArray |
( |
| $values | ) |
|
|
abstract |
Create a new custom node for programmatic use of parameter replacement as used in some extensions.
- Parameters
-
Reimplemented in Preprocessor_Hash.
◆ preprocessToObj()
Preprocessor::preprocessToObj |
( |
| $text, |
|
|
| $flags = 0 ) |
|
abstract |
◆ $parser
◆ $rules
array Preprocessor::$rules |
|
protected |
Initial value:= [
'{' => [
'end' => '}',
'names' => [
2 => 'template',
3 => 'tplarg',
],
'min' => 2,
'max' => 3,
],
'[' => [
'end' => ']',
'names' => [ 2 => null ],
'min' => 2,
'max' => 2,
],
'-{' => [
'end' => '}-',
'names' => [ 2 => null ],
'min' => 2,
'max' => 2,
],
]
Brace matching rules.
Definition at line 42 of file Preprocessor.php.
◆ CACHE_VERSION
const Preprocessor::CACHE_VERSION = 1 |
The documentation for this class was generated from the following file: