在 Shopware6 框架/上下文中编写 运行 代码的最简单方法
Easiest way to run code in Shopware6 framework / context
在开发 shopware6 模块时,有时我想测试几行代码,看看我的方向是否正确。
假设我想要 运行 以下代码(忽略我会使用 xDebug)
$container = $kernel->getContainer();
$customRepository = $container->get('foobar.repository');
...
var_dump($customId); die();
我如何/在哪里可以合并它而不产生太多的开销,并且不改变 /vendor 中的任何内容?我在 index.php 中尝试过,但是一旦我们加载了框架,就已经有几条路径可以采用了。
谢谢
使用命令 class 创建自定义插件。有一个很好的指南 here,它包括 Symfony 文档的 link,以及带有示例代码的 github 存储库。
我建议使用 bin/console plugin:etc
类型命令安装插件 - 与通过 Web 界面安装相比,您会得到更好的错误报告。
在开发 shopware6 模块时,有时我想测试几行代码,看看我的方向是否正确。 假设我想要 运行 以下代码(忽略我会使用 xDebug)
$container = $kernel->getContainer();
$customRepository = $container->get('foobar.repository');
...
var_dump($customId); die();
我如何/在哪里可以合并它而不产生太多的开销,并且不改变 /vendor 中的任何内容?我在 index.php 中尝试过,但是一旦我们加载了框架,就已经有几条路径可以采用了。
谢谢
使用命令 class 创建自定义插件。有一个很好的指南 here,它包括 Symfony 文档的 link,以及带有示例代码的 github 存储库。
我建议使用 bin/console plugin:etc
类型命令安装插件 - 与通过 Web 界面安装相比,您会得到更好的错误报告。