Address insight recommendations

This commit is contained in:
Romain Neutron 2013-07-05 20:19:47 +02:00
commit 878eda920e
8 changed files with 0 additions and 1329 deletions

View file

@ -3,7 +3,6 @@
include 'vendor/autoload.php';
use Sami\Sami;
use Sami\Version\GitVersionCollection;
use Symfony\Component\Finder\Finder;
$iterator = Finder::create()

View file

@ -1,176 +0,0 @@
@ECHO OFF
REM Command file for Sphinx documentation
if "%SPHINXBUILD%" == "" (
set SPHINXBUILD=sphinx-build
)
set BUILDDIR=build
set ALLSPHINXOPTS=-d %BUILDDIR%/doctrees %SPHINXOPTS% source
set I18NSPHINXOPTS=%SPHINXOPTS% source
if NOT "%PAPER%" == "" (
set ALLSPHINXOPTS=-D latex_paper_size=%PAPER% %ALLSPHINXOPTS%
set I18NSPHINXOPTS=-D latex_paper_size=%PAPER% %I18NSPHINXOPTS%
)
if "%1" == "" goto help
if "%1" == "help" (
:help
echo.Please use `make ^<target^>` where ^<target^> is one of
echo. html to make standalone HTML files
echo. dirhtml to make HTML files named index.html in directories
echo. singlehtml to make a single large HTML file
echo. pickle to make pickle files
echo. json to make JSON files
echo. htmlhelp to make HTML files and a HTML help project
echo. epub to make an epub
echo. latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter
echo. text to make text files
echo. man to make manual pages
echo. texinfo to make Texinfo files
echo. gettext to make PO message catalogs
echo. changes to make an overview over all changed/added/deprecated items
echo. linkcheck to check all external links for integrity
echo. doctest to run all doctests embedded in the documentation if enabled
goto end
)
if "%1" == "clean" (
for /d %%i in (%BUILDDIR%\*) do rmdir /q /s %%i
del /q /s %BUILDDIR%\*
goto end
)
if "%1" == "html" (
%SPHINXBUILD% -b html %ALLSPHINXOPTS% %BUILDDIR%/html
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The HTML pages are in %BUILDDIR%/html.
goto end
)
if "%1" == "dirhtml" (
%SPHINXBUILD% -b dirhtml %ALLSPHINXOPTS% %BUILDDIR%/dirhtml
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The HTML pages are in %BUILDDIR%/dirhtml.
goto end
)
if "%1" == "singlehtml" (
%SPHINXBUILD% -b singlehtml %ALLSPHINXOPTS% %BUILDDIR%/singlehtml
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The HTML pages are in %BUILDDIR%/singlehtml.
goto end
)
if "%1" == "pickle" (
%SPHINXBUILD% -b pickle %ALLSPHINXOPTS% %BUILDDIR%/pickle
if errorlevel 1 exit /b 1
echo.
echo.Build finished; now you can process the pickle files.
goto end
)
if "%1" == "json" (
%SPHINXBUILD% -b json %ALLSPHINXOPTS% %BUILDDIR%/json
if errorlevel 1 exit /b 1
echo.
echo.Build finished; now you can process the JSON files.
goto end
)
if "%1" == "htmlhelp" (
%SPHINXBUILD% -b htmlhelp %ALLSPHINXOPTS% %BUILDDIR%/htmlhelp
if errorlevel 1 exit /b 1
echo.
echo.Build finished; now you can run HTML Help Workshop with the ^
.hhp project file in %BUILDDIR%/htmlhelp.
goto end
)
if "%1" == "devhelp" (
%SPHINXBUILD% -b devhelp %ALLSPHINXOPTS% %BUILDDIR%/devhelp
if errorlevel 1 exit /b 1
echo.
echo.Build finished.
goto end
)
if "%1" == "epub" (
%SPHINXBUILD% -b epub %ALLSPHINXOPTS% %BUILDDIR%/epub
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The epub file is in %BUILDDIR%/epub.
goto end
)
if "%1" == "latex" (
%SPHINXBUILD% -b latex %ALLSPHINXOPTS% %BUILDDIR%/latex
if errorlevel 1 exit /b 1
echo.
echo.Build finished; the LaTeX files are in %BUILDDIR%/latex.
goto end
)
if "%1" == "text" (
%SPHINXBUILD% -b text %ALLSPHINXOPTS% %BUILDDIR%/text
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The text files are in %BUILDDIR%/text.
goto end
)
if "%1" == "man" (
%SPHINXBUILD% -b man %ALLSPHINXOPTS% %BUILDDIR%/man
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The manual pages are in %BUILDDIR%/man.
goto end
)
if "%1" == "texinfo" (
%SPHINXBUILD% -b texinfo %ALLSPHINXOPTS% %BUILDDIR%/texinfo
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The Texinfo files are in %BUILDDIR%/texinfo.
goto end
)
if "%1" == "gettext" (
%SPHINXBUILD% -b gettext %I18NSPHINXOPTS% %BUILDDIR%/locale
if errorlevel 1 exit /b 1
echo.
echo.Build finished. The message catalogs are in %BUILDDIR%/locale.
goto end
)
if "%1" == "changes" (
%SPHINXBUILD% -b changes %ALLSPHINXOPTS% %BUILDDIR%/changes
if errorlevel 1 exit /b 1
echo.
echo.The overview file is in %BUILDDIR%/changes.
goto end
)
if "%1" == "linkcheck" (
%SPHINXBUILD% -b linkcheck %ALLSPHINXOPTS% %BUILDDIR%/linkcheck
if errorlevel 1 exit /b 1
echo.
echo.Link check complete; look for any errors in the above output ^
or in %BUILDDIR%/linkcheck/output.txt.
goto end
)
if "%1" == "doctest" (
%SPHINXBUILD% -b doctest %ALLSPHINXOPTS% %BUILDDIR%/doctest
if errorlevel 1 exit /b 1
echo.
echo.Testing of doctests in the sources finished, look at the ^
results in %BUILDDIR%/doctest/output.txt.
goto end
)
:end

View file

@ -1 +0,0 @@
master

View file

@ -1 +0,0 @@
0.8.1-DEV

View file

@ -1,171 +0,0 @@
<?php
/* pages/namespace.twig */
class __TwigTemplate_335642d798f84c352053dec19a9a21b4 extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->blocks = array(
'title' => array($this, 'block_title'),
'body_class' => array($this, 'block_body_class'),
'content_header' => array($this, 'block_content_header'),
'content' => array($this, 'block_content'),
);
}
protected function doGetParent(array $context)
{
return $this->env->resolveTemplate((isset($context["page_layout"]) ? $context["page_layout"] : $this->getContext($context, "page_layout")));
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_7dbdad7ce6763710675b90519767a1804aefa14b"] = $this->env->loadTemplate("macros.twig");
$this->getParent($context)->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, (isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "overview";
}
// line 9
public function block_content_header($context, array $blocks = array())
{
// line 10
echo " <div class=\"type\">Namespace</div>
<h1>";
// line 11
echo twig_escape_filter($this->env, (isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), "html", null, true);
echo "</h1>
";
}
// line 14
public function block_content($context, array $blocks = array())
{
// line 15
echo " ";
if ((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes"))) {
// line 16
echo " <table>
";
// line 17
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 18
echo " <tr>
<td>";
// line 19
echo $context["__internal_7dbdad7ce6763710675b90519767a1804aefa14b"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")));
echo "</td>
<td class=\"last\">";
// line 20
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 23
echo " </table>
";
}
// line 25
echo "
";
// line 26
if ((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces"))) {
// line 27
echo " <h2>Interfaces</h2>
<table>
";
// line 29
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces")));
foreach ($context['_seq'] as $context["_key"] => $context["interface"]) {
// line 30
echo " <tr>
<td>";
// line 31
echo $context["__internal_7dbdad7ce6763710675b90519767a1804aefa14b"]->getclass_link((isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface")));
echo "</td>
<td class=\"last\">";
// line 32
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface")), "shortdesc"), (isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['interface'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 35
echo " </table>
";
}
// line 37
echo "
";
// line 38
if ((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions"))) {
// line 39
echo " <h2>Exceptions</h2>
<table>
";
// line 41
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions")));
foreach ($context['_seq'] as $context["_key"] => $context["exception"]) {
// line 42
echo " <tr>
<td>";
// line 43
echo $context["__internal_7dbdad7ce6763710675b90519767a1804aefa14b"]->getclass_link((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")));
echo "</td>
<td class=\"last\">";
// line 44
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")), "shortdesc"), (isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['exception'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 47
echo " </table>
";
}
}
public function getTemplateName()
{
return "pages/namespace.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 152 => 47, 143 => 44, 139 => 43, 132 => 41, 123 => 37, 150 => 46, 141 => 44, 137 => 43, 131 => 40, 128 => 39, 124 => 37, 115 => 35, 111 => 34, 107 => 32, 102 => 30, 85 => 25, 82 => 24, 73 => 19, 27 => 3, 120 => 35, 106 => 31, 98 => 28, 92 => 27, 89 => 26, 86 => 23, 77 => 20, 59 => 14, 48 => 10, 127 => 64, 122 => 61, 109 => 59, 24 => 4, 93 => 26, 74 => 21, 69 => 11, 63 => 16, 57 => 14, 97 => 27, 61 => 26, 45 => 9, 144 => 39, 136 => 42, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 31, 101 => 30, 95 => 27, 88 => 50, 72 => 18, 66 => 17, 55 => 14, 26 => 3, 43 => 8, 41 => 7, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 51, 329 => 50, 318 => 49, 303 => 46, 291 => 45, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 26, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 41, 126 => 38, 119 => 35, 117 => 10, 104 => 32, 53 => 11, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 30, 99 => 29, 90 => 25, 87 => 15, 83 => 23, 79 => 21, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 23, 76 => 20, 71 => 20, 60 => 15, 56 => 13, 50 => 10, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 18, 68 => 18, 65 => 10, 47 => 9, 44 => 9, 38 => 5, 33 => 5, 22 => 8, 51 => 11, 39 => 7, 35 => 4, 32 => 6, 29 => 8, 28 => 3,);
}
}

View file

@ -1,699 +0,0 @@
<?php
/* pages/class.twig */
class __TwigTemplate_87511ea6fcf36da225b02399be17013a extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->blocks = array(
'title' => array($this, 'block_title'),
'body_class' => array($this, 'block_body_class'),
'content_header' => array($this, 'block_content_header'),
'content' => array($this, 'block_content'),
'class_signature' => array($this, 'block_class_signature'),
'method_signature' => array($this, 'block_method_signature'),
'method_parameters_signature' => array($this, 'block_method_parameters_signature'),
'parameters' => array($this, 'block_parameters'),
'return' => array($this, 'block_return'),
'exceptions' => array($this, 'block_exceptions'),
'see' => array($this, 'block_see'),
'constants' => array($this, 'block_constants'),
'properties' => array($this, 'block_properties'),
'methods' => array($this, 'block_methods'),
'methods_details' => array($this, 'block_methods_details'),
'method' => array($this, 'block_method'),
);
}
protected function doGetParent(array $context)
{
return $this->env->resolveTemplate((isset($context["page_layout"]) ? $context["page_layout"] : $this->getContext($context, "page_layout")));
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"] = $this->env->loadTemplate("macros.twig");
$this->getParent($context)->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "name"), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "class";
}
// line 9
public function block_content_header($context, array $blocks = array())
{
// line 10
echo " <div class=\"type\">";
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interface")) {
echo "Interface";
} else {
echo "Class";
}
echo "</div>
<h1>";
// line 11
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->getnamespace_link($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "namespace"));
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "namespace")) {
echo "\\";
}
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortname"), "html", null, true);
echo "</h1>
";
}
// line 14
public function block_content($context, array $blocks = array())
{
// line 15
echo " <p>";
$this->displayBlock("class_signature", $context, $blocks);
echo "</p>
";
// line 17
if (($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortdesc") || $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "longdesc"))) {
// line 18
echo " <div class=\"description\">
<p>";
// line 19
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
<p>";
// line 20
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "longdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
</div>
";
}
// line 23
echo "
";
// line 24
if ((isset($context["constants"]) ? $context["constants"] : $this->getContext($context, "constants"))) {
// line 25
echo " <h2>Constants</h2>
";
// line 27
$this->displayBlock("constants", $context, $blocks);
echo "
";
}
// line 29
echo "
";
// line 30
if ((isset($context["properties"]) ? $context["properties"] : $this->getContext($context, "properties"))) {
// line 31
echo " <h2>Properties</h2>
";
// line 33
$this->displayBlock("properties", $context, $blocks);
echo "
";
}
// line 35
echo "
";
// line 36
if ((isset($context["methods"]) ? $context["methods"] : $this->getContext($context, "methods"))) {
// line 37
echo " <h2>Methods</h2>
";
// line 39
$this->displayBlock("methods", $context, $blocks);
echo "
<h2>Details</h2>
";
// line 43
$this->displayBlock("methods_details", $context, $blocks);
echo "
";
}
}
// line 47
public function block_class_signature($context, array $blocks = array())
{
// line 48
if (((!$this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interface")) && $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "abstract"))) {
echo "abstract ";
}
// line 49
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interface")) {
echo "interface";
} else {
echo "class";
}
// line 50
echo " <strong>";
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortname"), "html", null, true);
echo "</strong>";
// line 51
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "parent")) {
// line 52
echo " extends ";
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->getclass_link($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "parent"));
}
// line 54
if ((twig_length_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interfaces")) > 0)) {
// line 55
echo " implements
";
// line 56
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interfaces"));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
);
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["interface"]) {
// line 57
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->getclass_link((isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface")));
// line 58
if ((!$this->getAttribute((isset($context["loop"]) ? $context["loop"] : $this->getContext($context, "loop")), "last"))) {
echo ", ";
}
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['interface'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
}
}
// line 63
public function block_method_signature($context, array $blocks = array())
{
// line 64
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "final")) {
echo "final";
}
// line 65
echo " ";
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "abstract")) {
echo "abstract";
}
// line 66
echo " ";
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "static")) {
echo "static";
}
// line 67
echo " ";
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "public")) {
echo "public";
}
// line 68
echo " ";
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "protected")) {
echo "protected";
}
// line 69
echo " ";
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "private")) {
echo "private";
}
// line 70
echo " ";
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->gethint_link($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"));
echo "
<strong>";
// line 71
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "</strong>";
$this->displayBlock("method_parameters_signature", $context, $blocks);
}
// line 74
public function block_method_parameters_signature($context, array $blocks = array())
{
// line 75
$context["__internal_4166eb279fec520fbd16f694a8ba8c228c82e1ab"] = $this->env->loadTemplate("macros.twig");
// line 76
echo $context["__internal_4166eb279fec520fbd16f694a8ba8c228c82e1ab"]->getmethod_parameters_signature((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")));
}
// line 79
public function block_parameters($context, array $blocks = array())
{
// line 80
echo " <table>
";
// line 81
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "parameters"));
foreach ($context['_seq'] as $context["_key"] => $context["parameter"]) {
// line 82
echo " <tr>
<td>";
// line 83
if ($this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "hint")) {
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->gethint_link($this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "hint"));
}
echo "</td>
<td>\$";
// line 84
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "name"), "html", null, true);
echo "</td>
<td>";
// line 85
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['parameter'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 88
echo " </table>
";
}
// line 91
public function block_return($context, array $blocks = array())
{
// line 92
echo " <table>
<tr>
<td>";
// line 94
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->gethint_link($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"));
echo "</td>
<td>";
// line 95
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hintDesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
</table>
";
}
// line 100
public function block_exceptions($context, array $blocks = array())
{
// line 101
echo " <table>
";
// line 102
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "exceptions"));
foreach ($context['_seq'] as $context["_key"] => $context["exception"]) {
// line 103
echo " <tr>
<td>";
// line 104
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->getclass_link($this->getAttribute((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")), 0, array(), "array"));
echo "</td>
<td>";
// line 105
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")), 1, array(), "array"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['exception'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 108
echo " </table>
";
}
// line 111
public function block_see($context, array $blocks = array())
{
// line 112
echo " <table>
";
// line 113
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "tags", array(0 => "see"), "method"));
foreach ($context['_seq'] as $context["_key"] => $context["tag"]) {
// line 114
echo " <tr>
<td>";
// line 115
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["tag"]) ? $context["tag"] : $this->getContext($context, "tag")), 0, array(), "array"), "html", null, true);
echo "</td>
<td>";
// line 116
echo twig_escape_filter($this->env, twig_join_filter(twig_slice($this->env, (isset($context["tag"]) ? $context["tag"] : $this->getContext($context, "tag")), 1, null), " "), "html", null, true);
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tag'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 119
echo " </table>
";
}
// line 122
public function block_constants($context, array $blocks = array())
{
// line 123
echo " <table>
";
// line 124
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["constants"]) ? $context["constants"] : $this->getContext($context, "constants")));
foreach ($context['_seq'] as $context["_key"] => $context["constant"]) {
// line 125
echo " <tr>
<td>";
// line 126
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["constant"]) ? $context["constant"] : $this->getContext($context, "constant")), "name"), "html", null, true);
echo "</td>
<td class=\"last\">
<p><em>";
// line 128
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["constant"]) ? $context["constant"] : $this->getContext($context, "constant")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</em></p>
<p>";
// line 129
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["constant"]) ? $context["constant"] : $this->getContext($context, "constant")), "longdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['constant'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 133
echo " </table>
";
}
// line 136
public function block_properties($context, array $blocks = array())
{
// line 137
echo " <table>
";
// line 138
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["properties"]) ? $context["properties"] : $this->getContext($context, "properties")));
foreach ($context['_seq'] as $context["_key"] => $context["property"]) {
// line 139
echo " <tr>
<td class=\"type\" id=\"property_";
// line 140
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "name"), "html", null, true);
echo "\">
";
// line 141
if ($this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "static")) {
echo "static";
}
// line 142
echo " ";
if ($this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "protected")) {
echo "protected";
}
// line 143
echo " ";
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->gethint_link($this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "hint"));
echo "
</td>
<td>\$";
// line 145
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "name"), "html", null, true);
echo "</td>
<td class=\"last\">";
// line 146
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['property'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 149
echo " </table>
";
}
// line 152
public function block_methods($context, array $blocks = array())
{
// line 153
echo " <table>
";
// line 154
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["methods"]) ? $context["methods"] : $this->getContext($context, "methods")));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
);
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["method"]) {
// line 155
echo " <tr>
<td class=\"type\">
";
// line 157
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "static")) {
echo "static&nbsp;";
}
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->gethint_link($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"));
echo "
</td>
<td class=\"last\">
<a href=\"#method_";
// line 160
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "</a>";
$this->displayBlock("method_parameters_signature", $context, $blocks);
echo "
<p>";
// line 161
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
</td>
<td>";
// line 164
if ((!($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "class") === (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))))) {
// line 165
echo "<small>from&nbsp;";
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->getmethod_link((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), array(), false, true);
echo "</small>";
}
// line 167
echo "</td>
</tr>
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['method'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 170
echo " </table>
";
}
// line 173
public function block_methods_details($context, array $blocks = array())
{
// line 174
echo " ";
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["methods"]) ? $context["methods"] : $this->getContext($context, "methods")));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
);
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["method"]) {
// line 175
echo " ";
$this->displayBlock("method", $context, $blocks);
echo "
";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['method'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
}
// line 179
public function block_method($context, array $blocks = array())
{
// line 180
echo " <h3 id=\"method_";
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "\">
<div class=\"location\">";
// line 181
if ((!($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "class") === (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))))) {
echo "in ";
echo $context["__internal_26c91edb41d54ff3bec87ce7806aa320e5807271"]->getmethod_link((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), array(), false, true);
echo " ";
}
echo "at line ";
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "line"), "html", null, true);
echo "</div>
<code>";
// line 182
$this->displayBlock("method_signature", $context, $blocks);
echo "</code>
</h3>
<div class=\"details\">
<p>";
// line 185
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
<p>";
// line 186
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "longdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
<div class=\"tags\">
";
// line 188
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "parameters")) {
// line 189
echo " <h4>Parameters</h4>
";
// line 191
$this->displayBlock("parameters", $context, $blocks);
echo "
";
}
// line 193
echo "
";
// line 194
if (($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hintDesc") || $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"))) {
// line 195
echo " <h4>Return Value</h4>
";
// line 197
$this->displayBlock("return", $context, $blocks);
echo "
";
}
// line 199
echo "
";
// line 200
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "exceptions")) {
// line 201
echo " <h4>Exceptions</h4>
";
// line 203
$this->displayBlock("exceptions", $context, $blocks);
echo "
";
}
// line 205
echo "
";
// line 206
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "tags", array(0 => "see"), "method")) {
// line 207
echo " <h4>See also</h4>
";
// line 209
$this->displayBlock("see", $context, $blocks);
echo "
";
}
// line 211
echo " </div>
</div>
";
}
public function getTemplateName()
{
return "pages/class.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 680 => 211, 675 => 209, 671 => 207, 669 => 206, 666 => 205, 661 => 203, 657 => 201, 655 => 200, 652 => 199, 647 => 197, 643 => 195, 641 => 194, 638 => 193, 633 => 191, 629 => 189, 627 => 188, 622 => 186, 618 => 185, 612 => 182, 602 => 181, 597 => 180, 594 => 179, 575 => 175, 557 => 174, 554 => 173, 549 => 170, 533 => 167, 528 => 165, 526 => 164, 521 => 161, 513 => 160, 504 => 157, 500 => 155, 483 => 154, 480 => 153, 477 => 152, 472 => 149, 463 => 146, 459 => 145, 453 => 143, 448 => 142, 444 => 141, 440 => 140, 437 => 139, 433 => 138, 430 => 137, 427 => 136, 422 => 133, 412 => 129, 408 => 128, 403 => 126, 400 => 125, 396 => 124, 393 => 123, 390 => 122, 385 => 119, 376 => 116, 372 => 115, 369 => 114, 365 => 113, 362 => 112, 359 => 111, 354 => 108, 345 => 105, 341 => 104, 338 => 103, 334 => 102, 328 => 100, 320 => 95, 316 => 94, 312 => 92, 309 => 91, 304 => 88, 295 => 85, 285 => 83, 282 => 82, 278 => 81, 275 => 80, 272 => 79, 268 => 76, 266 => 75, 263 => 74, 257 => 71, 252 => 70, 247 => 69, 242 => 68, 237 => 67, 232 => 66, 227 => 65, 223 => 64, 220 => 63, 201 => 58, 182 => 56, 179 => 55, 177 => 54, 173 => 52, 171 => 51, 167 => 50, 161 => 49, 157 => 48, 154 => 47, 147 => 43, 140 => 39, 134 => 36, 112 => 27, 108 => 25, 152 => 47, 143 => 44, 139 => 43, 132 => 41, 123 => 37, 150 => 46, 141 => 44, 137 => 43, 131 => 35, 128 => 39, 124 => 37, 115 => 35, 111 => 34, 107 => 32, 102 => 30, 85 => 25, 82 => 15, 73 => 19, 27 => 3, 120 => 30, 106 => 24, 98 => 28, 92 => 27, 89 => 26, 86 => 23, 77 => 20, 59 => 14, 48 => 10, 127 => 64, 122 => 31, 109 => 59, 24 => 4, 93 => 19, 74 => 21, 69 => 11, 63 => 16, 57 => 9, 97 => 20, 61 => 26, 45 => 9, 144 => 39, 136 => 37, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 31, 101 => 30, 95 => 27, 88 => 17, 72 => 18, 66 => 17, 55 => 14, 26 => 3, 43 => 5, 41 => 7, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 101, 329 => 50, 318 => 49, 303 => 46, 291 => 84, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 57, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 41, 126 => 33, 119 => 35, 117 => 29, 104 => 32, 53 => 11, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 23, 99 => 29, 90 => 18, 87 => 15, 83 => 23, 79 => 14, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 23, 76 => 20, 71 => 20, 60 => 10, 56 => 13, 50 => 10, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 18, 68 => 18, 65 => 10, 47 => 9, 44 => 9, 38 => 3, 33 => 5, 22 => 8, 51 => 7, 39 => 7, 35 => 4, 32 => 6, 29 => 8, 28 => 3,);
}
}

View file

@ -1,111 +0,0 @@
<?php
/* tree.twig */
class __TwigTemplate_88e72fa54b0c9fe2a1281c6b2f23cdaf extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->parent = false;
$this->blocks = array(
);
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 1
echo "var tree = ";
echo $this->getAttribute($this, "element", array(0 => (isset($context["tree"]) ? $context["tree"] : $this->getContext($context, "tree"))), "method");
echo "
";
}
// line 3
public function getelement($_tree = null)
{
$context = $this->env->mergeGlobals(array(
"tree" => $_tree,
));
$blocks = array();
ob_start();
try {
// line 5
echo "[";
// line 6
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["tree"]) ? $context["tree"] : $this->getContext($context, "tree")));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
);
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["element"]) {
// line 7
echo "[";
// line 8
echo twig_jsonencode_filter($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 0, array(), "array"));
echo ",";
// line 9
echo (($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array")) ? (twig_jsonencode_filter((((!$this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 2, array(), "array"))) ? ($this->env->getExtension('sami')->pathForClass($context, $this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array"))) : ($this->env->getExtension('sami')->pathForNamespace($context, $this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array")))))) : (""));
echo ",";
// line 10
echo twig_jsonencode_filter(((((!$this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 2, array(), "array")) && $this->getAttribute($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array"), "parent"))) ? ((" < " . $this->getAttribute($this->getAttribute($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array"), "parent"), "shortname"))) : ("")));
echo ",
";
// line 11
echo $this->getAttribute($this, "element", array(0 => $this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 2, array(), "array")), "method");
// line 12
echo "]";
// line 13
echo (($this->getAttribute((isset($context["loop"]) ? $context["loop"] : $this->getContext($context, "loop")), "last")) ? ("") : (","));
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['element'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 15
echo " ]";
} catch (Exception $e) {
ob_end_clean();
throw $e;
}
return ('' === $tmp = ob_get_clean()) ? '' : new Twig_Markup($tmp, $this->env->getCharset());
}
public function getTemplateName()
{
return "tree.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 73 => 13, 27 => 3, 120 => 35, 106 => 33, 98 => 29, 92 => 27, 89 => 26, 86 => 25, 77 => 21, 59 => 8, 48 => 10, 127 => 64, 122 => 61, 109 => 59, 24 => 4, 93 => 27, 74 => 20, 69 => 11, 63 => 5, 57 => 7, 97 => 27, 61 => 26, 45 => 7, 144 => 39, 136 => 36, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 58, 101 => 30, 95 => 28, 88 => 50, 72 => 18, 66 => 18, 55 => 14, 26 => 3, 43 => 8, 41 => 9, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 51, 329 => 50, 318 => 49, 303 => 46, 291 => 45, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 26, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 15, 126 => 13, 119 => 11, 117 => 10, 104 => 32, 53 => 12, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 28, 99 => 55, 90 => 27, 87 => 15, 83 => 23, 79 => 21, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 22, 76 => 20, 71 => 12, 60 => 13, 56 => 13, 50 => 11, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 19, 68 => 18, 65 => 10, 47 => 10, 44 => 9, 38 => 5, 33 => 5, 22 => 8, 51 => 12, 39 => 6, 35 => 4, 32 => 6, 29 => 8, 28 => 5,);
}
}

View file

@ -1,169 +0,0 @@
<?php
/* namespace.twig */
class __TwigTemplate_f06a27569ff54f24ad0a9c6934f12e08 extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->parent = $this->env->loadTemplate("layout/base.twig");
$this->blocks = array(
'title' => array($this, 'block_title'),
'body_class' => array($this, 'block_body_class'),
'header' => array($this, 'block_header'),
'content' => array($this, 'block_content'),
);
}
protected function doGetParent(array $context)
{
return "layout/base.twig";
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_ed1e7deba4dba5645d595dd1b5eaa0811d147cfd"] = $this->env->loadTemplate("macros.twig");
$this->parent->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, (isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "frame";
}
// line 9
public function block_header($context, array $blocks = array())
{
// line 10
echo " <div class=\"header\">
<h1>";
// line 11
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["project"]) ? $context["project"] : $this->getContext($context, "project")), "config", array(0 => "title"), "method"), "html", null, true);
echo "</h1>
<ul>
<li><a href=\"";
// line 14
echo twig_escape_filter($this->env, $this->env->getExtension('sami')->pathForStaticFile($context, "classes-frame.html"), "html", null, true);
echo "\">Classes</a></li>
<li><a href=\"";
// line 15
echo twig_escape_filter($this->env, $this->env->getExtension('sami')->pathForStaticFile($context, "namespaces-frame.html"), "html", null, true);
echo "\">Namespaces</a></li>
</ul>
</div>
";
}
// line 20
public function block_content($context, array $blocks = array())
{
// line 21
echo " <h1>";
echo $context["__internal_ed1e7deba4dba5645d595dd1b5eaa0811d147cfd"]->getnamespace_link((isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), array("target" => "main"));
echo "</h1>
";
// line 23
if ((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes"))) {
// line 24
echo " <ul>
";
// line 25
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 26
echo " <li>";
echo $context["__internal_ed1e7deba4dba5645d595dd1b5eaa0811d147cfd"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), array("target" => "main"));
echo "</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 28
echo " </ul>
";
}
// line 30
echo "
";
// line 31
if ((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces"))) {
// line 32
echo " <h2>Interfaces</h2>
<ul>
";
// line 34
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 35
echo " <li>";
echo $context["__internal_ed1e7deba4dba5645d595dd1b5eaa0811d147cfd"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), array("target" => "main"));
echo "</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 37
echo " </ul>
";
}
// line 39
echo "
";
// line 40
if ((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions"))) {
// line 41
echo " <h2>Exceptions</h2>
<ul>
";
// line 43
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 44
echo " <li>";
echo $context["__internal_ed1e7deba4dba5645d595dd1b5eaa0811d147cfd"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), array("target" => "main"));
echo "</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 46
echo " </ul>
";
}
}
public function getTemplateName()
{
return "namespace.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 150 => 46, 141 => 44, 137 => 43, 131 => 40, 128 => 39, 124 => 37, 115 => 35, 111 => 34, 107 => 32, 102 => 30, 85 => 25, 82 => 24, 73 => 13, 27 => 3, 120 => 35, 106 => 33, 98 => 28, 92 => 27, 89 => 26, 86 => 25, 77 => 21, 59 => 14, 48 => 10, 127 => 64, 122 => 61, 109 => 59, 24 => 4, 93 => 27, 74 => 21, 69 => 11, 63 => 15, 57 => 7, 97 => 27, 61 => 26, 45 => 7, 144 => 39, 136 => 36, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 31, 101 => 30, 95 => 28, 88 => 50, 72 => 18, 66 => 18, 55 => 14, 26 => 3, 43 => 8, 41 => 7, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 51, 329 => 50, 318 => 49, 303 => 46, 291 => 45, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 26, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 41, 126 => 13, 119 => 11, 117 => 10, 104 => 32, 53 => 11, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 28, 99 => 55, 90 => 27, 87 => 15, 83 => 23, 79 => 21, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 23, 76 => 20, 71 => 20, 60 => 13, 56 => 13, 50 => 10, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 19, 68 => 18, 65 => 10, 47 => 9, 44 => 9, 38 => 5, 33 => 5, 22 => 8, 51 => 12, 39 => 6, 35 => 4, 32 => 6, 29 => 8, 28 => 3,);
}
}