15

我有一个配置表(id,name,value),其中包含我的 symfony 应用程序的一些配置变量,例如 email_expiration_duration。我想编写一个服务来从 symfony 应用程序中读取这些配置变量。

我想将数据缓存在 app/cache 文件夹中。这意味着只有当数据不在缓存中时,我才会从数据库中读取数据。每当配置值更改时,我都会清除缓存的数据。

我怎样才能在 symfony2 中做到这一点?

4

1 回答 1

4

如果您想将此信息存储在您在 app/cache 文件夹中手动创建的文件中,您可以使用以下解决方案:https ://stackoverflow.com/a/13410635/1443490

如果您不想/不需要关心 app/cache 文件夹中使用了哪个文件夹并且您的项目已经使用了 Doctrine,您可以遵循以下解决方案:https ://stackoverflow.com/a/8900283/1443490

于 2012-12-07T18:49:10.483 回答