【发布时间】:2015-09-22 09:48:59
【问题描述】:
在我的存储库中,我有一个函数“count_locations($building)”。
但是这个函数在页面中被多次调用:在控制器中,在两个服务中和在菜单(KnpMenuBundle)中。
避免重复请求的最佳做法是什么?在存储库中为结果创建静态变量?
【问题讨论】:
-
如果你的函数返回一个在处理过程中没有改变的特定值(因此不会被新的函数调用刷新)你当然应该使用一个变量来存储这个值。
标签: php symfony doctrine repository