MediaWiki
REL1_24
|
Expansion frame with template arguments. More...
Public Member Functions | |
__construct ($preprocessor, $parent=false, $numberedArgs=array(), $namedArgs=array(), $title=false) | |
__toString () | |
cachedExpand ($key, $root, $flags=0) | |
getArgument ($name) | |
getArguments () | |
getNamedArgument ($name) | |
getNamedArguments () | |
getNumberedArgument ($index) | |
getNumberedArguments () | |
isEmpty () | |
Returns true if there are no arguments in this frame. | |
isTemplate () | |
Return true if the frame is a template frame. | |
setTTL ($ttl) | |
Set the TTL. | |
setVolatile ($flag=true) | |
Set the volatile flag. | |
Public Attributes | |
$namedArgs | |
$namedExpansionCache | |
$numberedArgs | |
$numberedExpansionCache | |
$parent |
PPTemplateFrame_Hash::__construct | ( | $ | preprocessor, |
$ | parent = false , |
||
$ | numberedArgs = array() , |
||
$ | namedArgs = array() , |
||
$ | title = false |
||
) |
Preprocessor | $preprocessor | |
bool | PPFrame | $parent | |
array | $numberedArgs | |
array | $namedArgs | |
bool | Title | $title |
Definition at line 1486 of file Preprocessor_Hash.php.
Reimplemented from PPFrame_Hash.
Definition at line 1506 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::cachedExpand | ( | $ | key, |
$ | root, | ||
$ | flags = 0 |
||
) |
MWException |
string | int | $key | |
string | PPNode | $root | |
int | $flags |
Reimplemented from PPFrame_Hash.
Definition at line 1530 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::getArgument | ( | $ | name | ) |
string | $name |
Reimplemented from PPFrame_Hash.
Definition at line 1623 of file Preprocessor_Hash.php.
References $name, getNamedArgument(), and getNumberedArgument().
Reimplemented from PPFrame_Hash.
Definition at line 1553 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::getNamedArgument | ( | $ | name | ) |
string | $name |
Definition at line 1607 of file Preprocessor_Hash.php.
References $name.
Referenced by getArgument().
Reimplemented from PPFrame_Hash.
Definition at line 1577 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::getNumberedArgument | ( | $ | index | ) |
int | $index |
Definition at line 1589 of file Preprocessor_Hash.php.
Referenced by getArgument().
Reimplemented from PPFrame_Hash.
Definition at line 1566 of file Preprocessor_Hash.php.
Returns true if there are no arguments in this frame.
Reimplemented from PPFrame_Hash.
Definition at line 1546 of file Preprocessor_Hash.php.
Return true if the frame is a template frame.
Reimplemented from PPFrame_Hash.
Definition at line 1636 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::setTTL | ( | $ | ttl | ) |
Set the TTL.
int | $ttl |
Reimplemented from PPFrame_Hash.
Definition at line 1645 of file Preprocessor_Hash.php.
References setVolatile().
PPTemplateFrame_Hash::setVolatile | ( | $ | flag = true | ) |
Set the volatile flag.
bool | $flag |
Reimplemented from PPFrame_Hash.
Definition at line 1640 of file Preprocessor_Hash.php.
Referenced by setTTL().
PPTemplateFrame_Hash::$namedArgs |
Definition at line 1476 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::$namedExpansionCache |
Definition at line 1477 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::$numberedArgs |
Definition at line 1476 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::$numberedExpansionCache |
Definition at line 1477 of file Preprocessor_Hash.php.
PPTemplateFrame_Hash::$parent |
Definition at line 1476 of file Preprocessor_Hash.php.