File tree Expand file tree Collapse file tree 3 files changed +9
-11
lines changed
Bundle/WebProfilerBundle/Resources/views/Profiler Expand file tree Collapse file tree 3 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 113113 <ul id =" menu-profiler" >
114114 {% for name , template in templates %}
115115 {% set menu -%}
116- {% if block (' menu' , template ) is defined %}
116+ {%- if block (' menu' , template ) is defined - %}
117117 {% with { collector : profile.getcollector (name ), profiler_markup_version : profiler_markup_version } %}
118118 {{- block (' menu' , template ) -}}
119119 {% endwith %}
120- {% endif %}
120+ {%- endif - %}
121121 {%- endset %}
122122 {% if menu is not empty %}
123123 <li class =" {{ name }} {{ name == panel ? ' selected' : ' ' }}" >
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ protected function parseNodes(array $nodes)
107107 *
108108 * @param string $path The path of the YAML file
109109 *
110- * @return array|null The class descriptions or null, if the file was empty
110+ * @return array The class descriptions
111111 *
112112 * @throws \InvalidArgumentException If the file could not be loaded or did
113113 * not contain a YAML array
@@ -122,7 +122,7 @@ private function parseFile($path)
122122
123123 // empty file
124124 if (null === $ classes ) {
125- return ;
125+ return array () ;
126126 }
127127
128128 // not an array
@@ -139,13 +139,7 @@ private function loadClassesFromYaml()
139139 $ this ->yamlParser = new YamlParser ();
140140 }
141141
142- // This method may throw an exception. Do not modify the class'
143- // state before it completes
144- if (false === ($ classes = $ this ->parseFile ($ this ->file ))) {
145- return ;
146- }
147-
148- $ this ->classes = $ classes ;
142+ $ this ->classes = $ this ->parseFile ($ this ->file );
149143
150144 if (isset ($ this ->classes ['namespaces ' ])) {
151145 foreach ($ this ->classes ['namespaces ' ] as $ alias => $ namespace ) {
Original file line number Diff line number Diff line change @@ -31,6 +31,10 @@ public function testLoadClassMetadataReturnsFalseIfEmpty()
3131 $ metadata = new ClassMetadata ('Symfony\Component\Validator\Tests\Fixtures\Entity ' );
3232
3333 $ this ->assertFalse ($ loader ->loadClassMetadata ($ metadata ));
34+
35+ $ r = new \ReflectionProperty ($ loader , 'classes ' );
36+ $ r ->setAccessible (true );
37+ $ this ->assertSame (array (), $ r ->getValue ($ loader ));
3438 }
3539
3640 /**
You can’t perform that action at this time.
0 commit comments