gpt4 book ai didi

symfony - 在实体类中访问 Symfony2 全局参数

转载 作者:行者123 更新时间:2023-12-04 13:42:02 24 4
gpt4 key购买 nike

我的 parameters.ini 文件中存储了一个值,我需要在模型的 prepersist 方法期间访问它。

通常我使用$this->container->getParameter('value'); ,但该容器在实体中不可用。

有没有办法在实体类中获取参数?

附言该值是我在 prepersist 期间从中提取信息的服务的 API key 。最佳做法是在 parameters.ini 中保留 key /密码

最佳答案

除了弗洛伦特的回答之外,实体应该是纯粹的数据对象。他们不应该知道您的应用程序中的任何其他变量或服务。我更好奇为什么您的实体需要了解有关系统范围内的 API key 的任何信息。在背景信息很少的情况下,我会说你应该重新考虑你正在尝试做的事情。

您需要一个服务来与 API 交互,最好通过容器进行配置。我看不出这与实体有什么关系。

关于symfony - 在实体类中访问 Symfony2 全局参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11634415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com