Address insight recommendations
This commit is contained in:
		
					parent
					
						
							
								fdf279711e
							
						
					
				
			
			
				commit
				
					
						878eda920e
					
				
			
		
					 8 changed files with 0 additions and 1329 deletions
				
			
		
							
								
								
									
										1
									
								
								docs/source/API/API/cache/PROJECT_VERSION
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								docs/source/API/API/cache/PROJECT_VERSION
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +0,0 @@ | |||
| master | ||||
							
								
								
									
										1
									
								
								docs/source/API/API/cache/SAMI_VERSION
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								docs/source/API/API/cache/SAMI_VERSION
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +0,0 @@ | |||
| 0.8.1-DEV | ||||
|  | @ -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,); | ||||
|     } | ||||
| } | ||||
|  | @ -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 "; | ||||
|             } | ||||
|             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 "; | ||||
|                 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,); | ||||
|     } | ||||
| } | ||||
|  | @ -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,); | ||||
|     } | ||||
| } | ||||
|  | @ -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,); | ||||
|     } | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue