Doc comment updates for CoreTagHooks callback functions + Parser::setHook() & Parser...
authorBrion Vibber <brion@users.mediawiki.org>
Fri, 22 Apr 2011 19:06:52 +0000 (19:06 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Fri, 22 Apr 2011 19:06:52 +0000 (19:06 +0000)
commit2c55eba5c74ed0a0ff927613ab68e6b4fbabd7f5
tree4ac7550e5c6545a396acce353604962a3f96aa2b
parent3e86820e5f4287c2a212802ec3ba115fb1e52f3c
Doc comment updates for CoreTagHooks callback functions + Parser::setHook() & Parser::setTransparentTagHook().

Added notes about the 'extended' return values from some of the hooks, which seems to be undocumented but is vaguely similar to what is documented for parser function callbacks. It doesn't look like a very safe interface, and could stomp on internal variables if one isn't careful. Needs to be better defined and doc'd.

setTransparentTagHook() seems to have been largely undocumented and is only used by the 'geoserver' extension currently. Is this considered obsolete? Should it be simply replaced by use of the frame & recursiveTagParse goodies, or is it still needed for something?
includes/parser/CoreTagHooks.php
includes/parser/Parser.php