CakePHP行为中的受保护属性
在CakePHP文档的一节中,可以找到以下语句: 由于行为在使用它们的所有模型实例中共享,因此最好按照使用该行为的每个别名/模型名存储设置 这意味着应通过以下方式管理设置:CakePHP行为中的受保护属性,php,cakephp,callback,behavior,Php,Cakephp,Callback,Behavior,在CakePHP文档的一节中,可以找到以下语句: 由于行为在使用它们的所有模型实例中共享,因此最好按照使用该行为的每个别名/模型名存储设置 这意味着应通过以下方式管理设置: $this->settings[$Model->alias] = array( 'option1_key' => 'option1_default_value', 'option2_key' => 'option2_default_value', ... ); 我开发了一种行为,它使用受
$this->settings[$Model->alias] = array(
'option1_key' => 'option1_default_value',
'option2_key' => 'option2_default_value',
...
);
我开发了一种行为,它使用受保护的属性\u files
在回调之间存储信息。上面的语句是否意味着我也应该将\u文件
按型号名称索引为$settings
谢谢 是的,这意味着:)
当然,除非您希望所有模型实例都访问相同的内容