mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
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
This commit is contained in:
@@ -73,10 +73,14 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
<parameter name="condition" required="true" />
|
||||
<parameter name="destination" required="true" argsep=":">
|
||||
<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="argN" />
|
||||
</argument>
|
||||
<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="argN" />
|
||||
</argument>
|
||||
@@ -93,6 +97,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
<ref type="application">MacroIf</ref>
|
||||
<ref type="function">IF</ref>
|
||||
<ref type="application">GotoIf</ref>
|
||||
<ref type="application">Goto</ref>
|
||||
</see-also>
|
||||
</application>
|
||||
<application name="Return" language="en_US">
|
||||
|
19
main/pbx.c
19
main/pbx.c
@@ -235,7 +235,9 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
</description>
|
||||
<see-also>
|
||||
<ref type="application">Exec</ref>
|
||||
<ref type="application">ExecIf</ref>
|
||||
<ref type="application">TryExec</ref>
|
||||
<ref type="application">GotoIfTime</ref>
|
||||
</see-also>
|
||||
</application>
|
||||
<application name="Goto" language="en_US">
|
||||
@@ -279,10 +281,12 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
<parameter name="condition" required="true" />
|
||||
<parameter name="destination" required="true" argsep=":">
|
||||
<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 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>
|
||||
</parameter>
|
||||
</syntax>
|
||||
@@ -321,8 +325,14 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
<argument name="timezone" required="false" />
|
||||
</parameter>
|
||||
<parameter name="destination" required="true" argsep=":">
|
||||
<argument name="labeliftrue" />
|
||||
<argument name="labeliffalse" />
|
||||
<argument name="labeliftrue">
|
||||
<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>
|
||||
</syntax>
|
||||
<description>
|
||||
@@ -338,6 +348,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
|
||||
</description>
|
||||
<see-also>
|
||||
<ref type="application">GotoIf</ref>
|
||||
<ref type="application">Goto</ref>
|
||||
<ref type="function">IFTIME</ref>
|
||||
<ref type="function">TESTTIME</ref>
|
||||
</see-also>
|
||||
|
Reference in New Issue
Block a user