cakephp 2.xでは、私はアプリモデルpublic $someVar = false;
の変数を定義でき、すべてのモデルでアクセス可能になりました。私はどんなモデルのためのコントローラからでもアクセス/設定することができます。Cakephp 3 - すべてのモデルの変数
$this->User->someVar = true;
何のアプリモデルが存在しないので、私は、
Cakephp 3 callbacks, behaviors for all models
だから、この答えのように設定するグローバルイベントリスナーを持っているケーキ3で同じことを達成するために、どのような方法がありますそれらのグローバルリスナー、すべてのモデルのコールバック、コントローラーからモデルのオブジェクトまでアクセス可能な変数を持つことです。ケーキ2と同様に、アプリケーションモデルのコールバック、すべてのモデルのコールバック、およびコントローラーからそれぞれです。
編集:私は
が行動を作成および初期化グローバルイベントでそれをロードし、それを考え出したように見えますConfigure
おかげ