{*
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 = 'todo'}
{block #title}Todo{/block}
{block #content}
{include #title}
{define #classes}
{foreach $items as $class}
{$class->name} |
{foreach $class->annotations['todo'] as $description}
{!$description|annotation:'todo':$class} | {sep}
{/sep}
{/foreach}
{/foreach}
{/define}
Classes summary
{include #classes, items => $todoClasses}
Interfaces summary
{include #classes, items => $todoInterfaces}
Traits summary
{include #classes, items => $todoTraits}
Exceptions summary
{include #classes, items => $todoExceptions}
Methods summary
{foreach $todoMethods as $method}
{var $count = count($method->annotations['todo'])}
{$method->declaringClassName} |
{$method->name}() |
{foreach $method->annotations['todo'] as $description}
{!$description|annotation:'todo':$method} | {sep}
{/sep}
{/foreach}
{/foreach}
Properties summary
{foreach $todoProperties as $property}
{var $count = count($property->annotations['todo'])}
{$property->declaringClassName} |
${$property->name} |
{foreach $property->annotations['todo'] as $description}
{!$description|annotation:'todo':$property} | {sep}
{/sep}
{/foreach}
{/foreach}
Functions summary
{foreach $todoFunctions as $function}
{var $count = count($function->annotations['todo'])}
{$function->namespaceName} |
{$function->shortName} |
{foreach $function->annotations['todo'] as $description}
{!$description|annotation:'todo':$function} | {sep}
{/sep}
{/foreach}
{/foreach}
{/block}