1
我知道我们可以在控制器开始定义组件时传递组件的设置。例如,从CakePHP的2.0食谱如何使用CakePHP 2中的设置动态加载组件?
public $components = array(
'Auth' => array(
'authorize' => array('controller'),
'loginAction' => array(
'controller' => 'users',
'action' => 'login'
)
),
'Cookie' => array('name' => 'CookieMonster')
);
但我通常在飞行负载组件,像这样(也从食谱)
$this->OneTimer = $this->Components->load('OneTimer');
当使用第二个方法(装载在运行的组件),我如何将设置传递给它,以便我可以在构造函数中使用它们来根据设置正确设置组件?
任何帮助将不胜感激。