Skip to content

Commit 4c7d925

Browse files
committed
Fix vardump server, fixes #109
1 parent d7dd101 commit 4c7d925

File tree

5 files changed

+22
-18
lines changed

5 files changed

+22
-18
lines changed

Components/VarDumper/RequestContextProvider.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public function getContext(): ?array
4343
return [
4444
'uri' => $request->getScheme() . '//' . $request->getHttpHost() . $request->getRequestUri(),
4545
'method' => $request->getMethod(),
46-
'controller' => $request->getControllerName(),
46+
'controllerName' => $request->getControllerName(),
4747
'identifier' => spl_object_hash($request),
4848
];
4949
}

Resources/services/var_dump.xml

-15
Original file line numberDiff line numberDiff line change
@@ -51,21 +51,6 @@
5151

5252
<service id="var_dumper.command.server_dump" class="Symfony\Component\VarDumper\Command\ServerDumpCommand">
5353
<argument type="service" id="var_dumper.dump_server" />
54-
<argument type="collection">
55-
<argument type="service" key="cli">
56-
<service class="Symfony\Component\VarDumper\Command\Descriptor\CliDescriptor">
57-
<argument type="service" id="var_dumper.cli_dumper" />
58-
</service>
59-
</argument>
60-
<argument type="service" key="html">
61-
<service class="Symfony\Component\VarDumper\Command\Descriptor\HtmlDescriptor">
62-
<argument type="service" id="var_dumper.html_dumper" />
63-
</service>
64-
</argument>
65-
</argument>
66-
<call method="setName">
67-
<argument type="string">server:dump</argument>
68-
</call>
6954
<tag name="console.command" command="server:dump" />
7055
</service>
7156

Subscriber/VarDumpServerSubscriber.php

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Enlight\Event\SubscriberInterface;
66
use Enlight_Event_EventArgs;
77
use Symfony\Component\VarDumper\Cloner\VarCloner;
8+
use Symfony\Component\VarDumper\Dumper\ServerDumper;
89
use Symfony\Component\VarDumper\VarDumper;
910

1011
/**
@@ -39,6 +40,8 @@ public function initVarDumper(Enlight_Event_EventArgs $args): void
3940

4041
$cloner = new VarCloner();
4142
$cloner->setMaxItems(-1);
43+
44+
/** @var ServerDumper $serverDumper */
4245
$serverDumper = $args->get('subject')->get('var_dumper.server_dumper');
4346

4447
VarDumper::setHandler(function ($var) use ($cloner, $serverDumper) {

build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ mkdir -p FroshProfiler
1616
git archive ${commit} | tar -x -C FroshProfiler
1717
composer install --no-dev -n -o -d FroshProfiler
1818
( find ./FroshProfiler -type d -name ".git" && find ./FroshProfiler -name ".gitignore" && find ./FroshProfiler -name ".gitmodules" ) | xargs rm -r
19-
rm -r ./FroshProfiler/vendor/shyim/var-dumper/Tests/
19+
rm -r ./FroshProfiler/vendor/symfony/var-dumper/Tests
2020
zip -x "*build.sh*" -x "*.MD" -r FroshProfiler-${commit}.zip FroshProfiler

plugin.xml

+17-1
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,28 @@
33
xsi:noNamespaceSchemaLocation="../../../engine/Shopware/Components/Plugin/schema/plugin.xsd">
44
<label lang="de">Profiler</label>
55
<label lang="en">Profiler</label>
6-
<version>1.4.1</version>
6+
<version>1.4.2</version>
77
<copyright>Friends of Shopware</copyright>
88
<license>MIT</license>
99
<link>https://friendsofshopware.github.io/</link>
1010
<author>Friends of Shopware</author>
1111
<compatibility minVersion="5.6.0" />
12+
<changelog version="1.4.2">
13+
<changes lang="en">
14+
<![CDATA[
15+
<ul>
16+
<li>Fixed Symfony Var-Dump Server</li>
17+
</ul>
18+
]]>
19+
</changes>
20+
<changes lang="de">
21+
<![CDATA[
22+
<ul>
23+
<li>Symfony VarDump Server behoben</li>
24+
</ul>
25+
]]>
26+
</changes>
27+
</changelog>
1228
<changelog version="1.4.1">
1329
<changes lang="en">
1430
<![CDATA[

0 commit comments

Comments
 (0)