【发布时间】:2016-07-22 15:19:39
【问题描述】:
在 cakephp 2.x 中,我可以在应用模型 public $someVar = false; 中定义一个变量,它可以在所有模型中访问。我什至可以从任何模型的控制器访问/设置它:例如
$this->User->someVar = true;
由于没有应用程序模型,有什么方法可以在蛋糕 3 中实现相同的功能。我在这个答案中设置了全局事件侦听器
Cakephp 3 callbacks, behaviors for all models
因此,目的是有一个变量,可以在那些全局侦听器、所有模型的回调以及从控制器到模型的对象中访问 - 类似于蛋糕 2:对于应用程序模型的回调,所有模型的回调和分别来自控制器。
edit:不喜欢使用Configure
谢谢
【问题讨论】:
标签: cakephp cakephp-3.x