
Yii2
文章平均质量分 80
Yii2
zhoupenghui168
这个作者很懒,什么都没留下…
展开
-
yii2 redis错误:Database Exception – yii\db\Exception:Redis error: NOAUTH Authentication required.
yii2 redis错误:Database Exception – yii_db_Exception:Redis error_ NOAUTH Authentication required.原创 2023-06-21 11:41:39 · 609 阅读 · 0 评论 -
yii2 event实例(基于restful风格)
本案例参考 http://www.yiichina.com/topic/6690 而来, 感谢作者的贡献需求:有这么一个场景:一个屋子里面,有一个人,有一只猫、一只老鼠、一条狗猫叫了以后老鼠跑了,狗看见了猫,猫也跑了,人看见了把鞋子丢了过去。这么一个场景如何用restful风格的YII2的事件机制来表示呢?分析:猫叫的动作触发了老鼠跑的动作,同时也触发了狗看的动作而狗看到了猫以后,触发了猫跑这个动...原创 2018-06-13 18:02:26 · 512 阅读 · 0 评论 -
MVC--深入理解YII2
MVCMVC是一种设计模式(Design pattern),也就是一种解决问题的方法和思路, 是上世纪80年代提出的,到现在已经颇有历史了。 MVC的意义在于指导开发者将数据与表现解耦,提高代码,特别是模型部分代码的复用性。MVC不仅仅存在于Web设计中,在桌面程序开发中也是一种常见的方法。MVC的出现已经有一段历史了。 记得我最早了解到MVC的时候,是在Microsoft的Visual C++ ...原创 2018-06-14 09:17:48 · 549 阅读 · 1 评论 -
对yii2 内置的behavior理解(BlameableBehavior篇)
我所用到的yii自带的行为有这么几种:yii\behaviors\BlameableBehavior : 使用当前用户 ID 自动填充指定的属性yii\behaviors\TimestampBehavior: 自动把时间戳填充指定的属性yii\behaviors\AttributeBehavior: 在发生特定事件时自动为 ActiveRecord 对象的一个或多个属性 指定一个指定的值yii\b...原创 2018-06-14 09:19:47 · 1065 阅读 · 0 评论 -
对yii2 内置的behavior理解(TimestampBehavior篇)
*TimestampBehavior: 自动把时间戳填充指定的属性<?phpuse yii\behaviors\TimestampBehavior;public function behaviors(){ return [ // 匿名行为, 只有行为类名,这样写了之后,所有的一切都要遵循TimestampBehavior的...原创 2018-06-14 09:20:48 · 2775 阅读 · 0 评论 -
对yii2 扩展behavior理解(PinyinBehavior篇)
*PinyinBehavior: 自动填充指定的属性, 可把指定属性中的汉字翻译成拼音PinyinBehavior行为类: 首先要 composer require "overtrue/pinyin:~3.0"namespace common\behaviors;use yii\base\InvalidConfigException;use yii\behaviors\AttributeBe...原创 2018-06-14 09:21:31 · 542 阅读 · 0 评论