发布时间:2025-12-10 23:56:48 浏览次数:11
Components的方法
引入以及定义:
在config.php文件里面
’components’=>array(’xyz’=>array(’class’=>’ext.xyz.XyzClass’,’property1’=>’value1’,’property2’=>’value2’,),//othercomponentconfigurations),
使用方法:
在任何地方,使用Yii::app()->xyz,就可以直接使用xyz这个component了,而component的加载方式是lazilycreated的,只要我们不是在preload=array()里面定义,那么就是,当第一次使用的时候,才会实例化的,所以不用担心说把它放在config.php里面会影响性能。