我正在尝试将一项服务添加到我刚刚创建的新捆绑包中。
我要解释一下:
我有一个表单来创建管理模块并在提交表单后;我有那个指示:
$service= $this->container->get("module." . $moduleTypeService);
但是那个指令崩溃了,我得到了错误500.
当我检查我的appDevDebugProjectContainer.php时,我看不到服务名称,如下所示,所以我猜错误500是正常的。
我要求moduleTouring ...所以我想我应该可以看到module.touring
'module.page' => 'getModule_PageService',
'module.shoppereval' => 'getModule_ShopperevalService',
'module.user' => 'getModule_UserService',
'monolog.handler.console' => 'getMonolog_Handler_ConsoleService',
我真的不知道出了什么问题。
这是我的service.yml
services:
module.touring:
class: Ups\TouringBundle\Services\ModuleTouringService
calls:
- [ setContainer,[ @service_container ] ]
感谢您的帮助,我现在有点失落。