Sylius:资源创建了哪些路由?

时间:2019-05-04 21:54:01

标签: php symfony sylius

是否可以通过调试命令或启发式方法了解Sylius资源创建了哪些路由?

也就是说,我知道我可以调试资源的配置

$ php bin/console sylius:debug:resource sylius.order
+--------------------+-------------------------------------------------------+
| name               | order                                                 |
| application        | sylius                                                |
| driver             | doctrine/orm                                          |
| classes.model      | App\Entity\Order\Order                                |
| classes.controller | Sylius\Bundle\CoreBundle\Controller\OrderController   |
| classes.repository | Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository |
| classes.interface  | Sylius\Component\Order\Model\OrderInterface           |
| classes.factory    | Sylius\Component\Resource\Factory\Factory             |
| classes.form       | Sylius\Bundle\OrderBundle\Form\Type\OrderType         |
+--------------------+-------------------------------------------------------+

,但这没有列出任何路线。我希望一眼就能知道自动创建的sylius.order 资源的路由标识符。

1 个答案:

答案 0 :(得分:1)

没有命令获取使用资源的路由。 IMO的最佳方法是手动搜索/ vendor目录中YML文件中具有资源控制器服务id关键字(例如sylius.controller.order)的路由。但这不适用于autogenerated generic CRUD