-
事件机制的触发事件,新建一个类,放在vendor目录下,然后给其他地方调用,注意命名空间的书写,还有新建的类里面是没有trigger方法的,需要引入yii自带的类,继承后就可以使用查看全部
-
建立第三方类应该放在vendor文件夹查看全部
-
yii的事件机制,是绑定式查看全部
-
访问子模块的子模也可以通过链接,如图所示........查看全部
-
子模块下的子模块的配置信息最好写在上一级模块生成的模块id的php文件中,比如例子所示的分类模块的父模块是Article,此时配置Article.php就好查看全部
-
子模块下的子模块......查看全部
-
可以通过链接直接访问子模块查看全部
-
调用子模块的方法查看全部
-
生成模块后要在对应的配置文件写好访问模块的配置项,比如basic项目的config/web.php,如果是高级模版的话应该在前后台配置文件夹的main.php查看全部
-
模块化为了解耦,所以要在app\modules后面再加一个文件夹,用来区分不同的模块查看全部
-
生成了modules文件夹查看全部
-
建立模块,要写成命名空间的形式查看全部
-
yii2的扩展性体现查看全部
-
依赖注入:容器、服务器定位 程序 = 算法 + 数据结构;<br> 由于数据结构会制约程序的应用或者结果,所以为了扩大程序的应用范围等,解除数据结构对程序的制约,使得算法与数据结构解耦,可以使用“依赖注入”的方式<br> 依赖注入:把程序所依赖的数据结构在调用时注入,使算法和数据结构解耦查看全部
-
1、mixin之对象混合<br> 区别于刚才的通过继承实现行为的继承,现在可以通过对象混合的方式,实现行为的注入。<br> 将 Behavior Class(行为类)实例化:$beh = new BEHAVIOR_CLASS;<br> mixin:为类注入行为<br> $Model->attachBehavior('behavior_name', $beh);<br> unmix: 为类去掉行为 <br> $Model->detachBehavior('behavior_name'); 通过此类的方式,可以实现例如游戏设计中根据等级等来实现技能的升级以及降级等查看全部
举报
0/150
提交
取消