yii\caching\Cache
的方法:
唯一(我知道)在整个Yii2核心中,使用缩写名称。在命名对象使用其他地方之后,应将其命名为multiAdd
,multiGet
和multiSet
。
有谁知道,为什么要对这个(?)类进行例外处理?
我现在正在复习一本关于Yii2的书,我发现这些名字让我非常惊讶,起初我打了很多赌注,那本书的作者犯了一个错误!在Yii2中删除了方法名称?
答案 0 :(得分:6)
我认为它是在急速中完成的,并且是从Yii1继承而来的。 http://www.yiiframework.com/doc/api/1.1/CCache#mget-detail
然后没有人想到它。现在是BC
UPD:已在Ideas for 2.1
中添加答案 1 :(得分:6)
嗯,我猜它的名字就这么简短了。现在,我们可以创建multiSet
,multiGet
,multiAdd
方法,并将现有的mset
,mget
和madd
方法作为它们的别名。然后将旧方法标记为DEPRECATED
,直到Yii 2.1,然后删除它们。