From 3069eaf35e833ffe4a1c1c7829dd7e168ae27420 Mon Sep 17 00:00:00 2001 From: Ciro Mattia Gonano Date: Wed, 11 Sep 2013 15:56:48 +0200 Subject: Merge up to r3319 --- buildscripts/apigen/pradosoft/function.latte | 91 ++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 buildscripts/apigen/pradosoft/function.latte (limited to 'buildscripts/apigen/pradosoft/function.latte') diff --git a/buildscripts/apigen/pradosoft/function.latte b/buildscripts/apigen/pradosoft/function.latte new file mode 100644 index 00000000..6c4c3238 --- /dev/null +++ b/buildscripts/apigen/pradosoft/function.latte @@ -0,0 +1,91 @@ +{* +ApiGen 2.8.0 - API documentation generator for PHP 5.3+ + +Copyright (c) 2010-2011 David Grudl (http://davidgrudl.com) +Copyright (c) 2011-2012 Jaroslav Hanslík (https://github.com/kukulich) +Copyright (c) 2011-2012 Ondřej Nešpor (https://github.com/Andrewsville) + +For the full copyright and license information, please view +the file LICENSE.md that was distributed with this source code. +*} +{layout '@layout.latte'} +{var $active = 'function'} + +{block #title}{if $function->deprecated}Deprecated {/if}Function {$function->name}{/block} + +{block #content} +
+

Function {$function->shortName}

+ + {if $function->valid} + +
+ {!$function|longDescription} +
+ +
+ {if $function->inNamespace()}Namespace: {!$function->namespaceName|namespaceLinks}
{/if} + {if $function->inPackage()}Package: {!$function->packageName|packageLinks}
{/if} + {foreach $template->annotationSort($template->annotationFilter($function->annotations, array('param', 'return', 'throws'))) as $annotation => $values} + {foreach $values as $value} + {$annotation|annotationBeautify}{if $value}:{/if} + {!$value|annotation:$annotation:$function}
+ {/foreach} + {/foreach} + Located at {$function->fileName|relativePath}
+
+ + {var $annotations = $function->annotations} + + + + + + + + +
Parameters summary
{!$parameter->typeHint|typeLinks:$function}{block|strip} + {if $parameter->passedByReference}& {/if}${$parameter->name}{if $parameter->defaultValueAvailable} = {!$parameter->defaultValueDefinition|highlightPHP:$function}{elseif $parameter->unlimited},…{/if} + {/block} + {ifset $annotations['param'][$parameter->position]}{!$annotations['param'][$parameter->position]|description:$parameter}{/ifset} +
+ + + + + + + +
Return value summary
+ {!$annotations['return'][0]|typeLinks:$function} + + {!$annotations['return'][0]|description:$function} +
+ + + + + + + +
Thrown exceptions summary
+ {!$throws|typeLinks:$function} + + {!$throws|description:$function} +
+ + {else} +
+

+ Documentation of this function could not be generated. +

+

+ Function was originally declared in {$function->fileName|relativePath} and is invalid because of: +

+
    +
  • Function was redeclared in {$reason->getSender()->getFileName()|relativePath}.
  • +
+
+ {/if} +
+{/block} -- cgit v1.2.3