首页 > 解决方案 > 来自 symfony 命令的呼叫路由

问题描述

我想在我的 symfony 命令中使用调用 API。对于可能性 - 我对 API 的 URL 进行硬编码 - 我在 routing.yml 中声明了这个 URL

我更喜欢在 routing.yml 中声明它

iot:
path: XX.XX.XX.XX/{id}
schemes: ['http']

接下来,我想在命令中或 php 代码中的任何地方调用我的 iot 路径。在 javascript 中我使用的是 {{url()}} 但在 PHP 中我不知道它是如何工作的......

有人可以帮助我并有解决方案吗?

非常感谢

标签: phpsymfony

解决方案


在较新版本的 Symfony 中,您应该在 .env 文件中声明此 URL。
然后您可以使用Dotenv 组件来检索它。


推荐阅读