mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 18:55:19 +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