Improve Goto and GotoIf related documentation

Correct documentation on labeliftrue and labeliffalse parameters of
GotoIf() and update several other locations that use the same syntax.

(closes issue ASTERISK-20007)
Patch-by: Leif Madsen
Reported-by: WIMPy
........

Merged revisions 369869 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 369871 from http://svn.asterisk.org/svn/asterisk/branches/10


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@369872 65c4cc65-6c06-0410-ace0-fbb531ad65f3
certified/11.2
Kinsey Moore 13 years ago
parent b1bb826350
commit 6416a246ed

@ -73,10 +73,14 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
<parameter name="condition" required="true" /> <parameter name="condition" required="true" />
<parameter name="destination" required="true" argsep=":"> <parameter name="destination" required="true" argsep=":">
<argument name="labeliftrue" hasparams="optional"> <argument name="labeliftrue" hasparams="optional">
<para>Continue at <replaceable>labeliftrue</replaceable> if the condition is true.
Takes the form similar to Goto() of [[context,]extension,]priority.</para>
<argument name="arg1" required="true" multiple="true" /> <argument name="arg1" required="true" multiple="true" />
<argument name="argN" /> <argument name="argN" />
</argument> </argument>
<argument name="labeliffalse" hasparams="optional"> <argument name="labeliffalse" hasparams="optional">
<para>Continue at <replaceable>labeliffalse</replaceable> if the condition is false.
Takes the form similar to Goto() of [[context,]extension,]priority.</para>
<argument name="arg1" required="true" multiple="true" /> <argument name="arg1" required="true" multiple="true" />
<argument name="argN" /> <argument name="argN" />
</argument> </argument>
@ -93,6 +97,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
<ref type="application">MacroIf</ref> <ref type="application">MacroIf</ref>
<ref type="function">IF</ref> <ref type="function">IF</ref>
<ref type="application">GotoIf</ref> <ref type="application">GotoIf</ref>
<ref type="application">Goto</ref>
</see-also> </see-also>
</application> </application>
<application name="Return" language="en_US"> <application name="Return" language="en_US">

@ -235,7 +235,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
</description> </description>
<see-also> <see-also>
<ref type="application">Exec</ref> <ref type="application">Exec</ref>
<ref type="application">ExecIf</ref>
<ref type="application">TryExec</ref> <ref type="application">TryExec</ref>
<ref type="application">GotoIfTime</ref>
</see-also> </see-also>
</application> </application>
<application name="Goto" language="en_US"> <application name="Goto" language="en_US">
@ -279,10 +281,12 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
<parameter name="condition" required="true" /> <parameter name="condition" required="true" />
<parameter name="destination" required="true" argsep=":"> <parameter name="destination" required="true" argsep=":">
<argument name="labeliftrue"> <argument name="labeliftrue">
<para>Continue at <replaceable>labeliftrue</replaceable> if the condition is true.</para> <para>Continue at <replaceable>labeliftrue</replaceable> if the condition is true.
Takes the form similar to Goto() of [[context,]extension,]priority.</para>
</argument> </argument>
<argument name="labeliffalse"> <argument name="labeliffalse">
<para>Continue at <replaceable>labeliffalse</replaceable> if the condition is false.</para> <para>Continue at <replaceable>labeliffalse</replaceable> if the condition is false.
Takes the form similar to Goto() of [[context,]extension,]priority.</para>
</argument> </argument>
</parameter> </parameter>
</syntax> </syntax>
@ -321,8 +325,14 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
<argument name="timezone" required="false" /> <argument name="timezone" required="false" />
</parameter> </parameter>
<parameter name="destination" required="true" argsep=":"> <parameter name="destination" required="true" argsep=":">
<argument name="labeliftrue" /> <argument name="labeliftrue">
<argument name="labeliffalse" /> <para>Continue at <replaceable>labeliftrue</replaceable> if the condition is true.
Takes the form similar to Goto() of [[context,]extension,]priority.</para>
</argument>
<argument name="labeliffalse">
<para>Continue at <replaceable>labeliffalse</replaceable> if the condition is false.
Takes the form similar to Goto() of [[context,]extension,]priority.</para>
</argument>
</parameter> </parameter>
</syntax> </syntax>
<description> <description>
@ -338,6 +348,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
</description> </description>
<see-also> <see-also>
<ref type="application">GotoIf</ref> <ref type="application">GotoIf</ref>
<ref type="application">Goto</ref>
<ref type="function">IFTIME</ref> <ref type="function">IFTIME</ref>
<ref type="function">TESTTIME</ref> <ref type="function">TESTTIME</ref>
</see-also> </see-also>

Loading…
Cancel
Save