相关疑难解决方法(0)

从服务生成链接

如何从服务生成链接?我在我的服务中注入了"router",但是生成的链接/view/42代替了/app_dev.php/view/42.我怎么解决这个问题?

我的代码是这样的:

services.yml

services:
    myservice:
        class: My\MyBundle\MyService
        arguments: [ @router ]
Run Code Online (Sandbox Code Playgroud)

MyService.php

<?php

namespace My\MyBundle;

class MyService {

    public function __construct($router) {

        // of course, the die is an example
        die($router->generate('BackoffUserBundle.Profile.edit'));
    }
}
Run Code Online (Sandbox Code Playgroud)

url service symfony

23
推荐指数
3
解决办法
2万
查看次数

标签 统计

service ×1

symfony ×1

url ×1