From acdecef5b6a6ef22d3e8505f2b0287ee67aed135 Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Tue, 16 Sep 2008 16:27:22 +0000 Subject: [PATCH] make private sub private and add some documentation --- lib/WebGUI/Macro.pm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/WebGUI/Macro.pm b/lib/WebGUI/Macro.pm index 090aff9fc..57680b777 100644 --- a/lib/WebGUI/Macro.pm +++ b/lib/WebGUI/Macro.pm @@ -123,13 +123,18 @@ sub process { "Too many levels of macro recursion. Stopping."; } else { - my $replaceText = processMacro($session, $2, $3); + my $replaceText = _processMacro($session, $2, $3); defined $replaceText ? $replaceText : $1; # processMacro returns undef on failure, use original text } }ge; } -sub processMacro { + +# _processMacro ( $session, $macroname, $parameters ) +# processes an individual macro, taking the macro name and parameters as a string +# returns the result text or undef on failure + +sub _processMacro { my $session = shift; my $macroname = shift; my $parameters = shift;