39 public const RECOVER_ORIG = self::NO_ARGS | self::NO_TEMPLATES | self::NO_IGNORE |
40 self::RECOVER_COMMENTS | self::NO_TAGS;
51 public function newChild( $args =
false, $title =
false, $indexOffset = 0 );
68 public function expand( $root, $flags = 0 );
array $params
The job parameters.
isEmpty()
Returns true if there are no arguments in this frame.
getArguments()
Returns all arguments of this frame.
getTTL()
Get the TTL of the frame's output.
getArgument( $name)
Get an argument to this frame by name.
cachedExpand( $key, $root, $flags=0)
Expand a document tree node, caching the result on its parent with the given key.
implode( $sep,... $params)
Implode with no flags specified.
getNumberedArguments()
Returns all numbered arguments of this frame.
virtualBracketedImplode( $start, $sep, $end,... $params)
Virtual implode with brackets.
virtualImplode( $sep,... $params)
Makes an object that, when expand()ed, will be the same as one obtained with implode()
isVolatile()
Get the "volatile" flag.
setTTL( $ttl)
Set the TTL of the output of this frame and all of its ancestors.
loopCheck( $title)
Returns true if the infinite loop check is OK, false if a loop is detected.
expand( $root, $flags=0)
Expand a document tree node.
isTemplate()
Return true if the frame is a template frame.
implodeWithFlags( $sep, $flags,... $params)
Implode with flags for expand()
getTitle()
Get a title of frame.
getNamedArguments()
Returns all named arguments of this frame.
newChild( $args=false, $title=false, $indexOffset=0)
Create a child frame.
setVolatile( $flag=true)
Set the "volatile" flag.