为什么Yii2在yii\caching\Cache中使用缩写的方法名?

为什么Yii2在yii\caching\Cache中使用缩写的方法名?,yii,yii2,naming-conventions,Yii,Yii2,Naming Conventions,yii\caching\Cache的方法: , 及 , 是整个Yii2核心中唯一使用缩写名称的(我所知)。在其他地方使用的命名转换之后,应将它们命名为multiAdd、multiGet和multiSet 有谁知道,为什么这个(?)类会有例外 我现在正在复习一本关于Yii2的书,我非常惊讶地发现了这些名字,一开始我打赌,那本书的作者犯了一个错误!删去Yii2中的方法名称?我认为这是匆忙完成的,是从Yii1继承的。 当时没有人考虑过。现在是公元前 UPD:添加到 UPD2嗯,我想它的名字是这么

yii\caching\Cache
的方法:

  • ,
  • ,
是整个Yii2核心中唯一使用缩写名称的(我所知)。在其他地方使用的命名转换之后,应将它们命名为
multiAdd
multiGet
multiSet

有谁知道,为什么这个(?)类会有例外


我现在正在复习一本关于Yii2的书,我非常惊讶地发现了这些名字,一开始我打赌,那本书的作者犯了一个错误!删去Yii2中的方法名称?

我认为这是匆忙完成的,是从Yii1继承的。

当时没有人考虑过。现在是公元前

UPD:添加到


UPD2

嗯,我想它的名字是这么简称的。现在我们可以创建
multiSet
multiGet
multiAdd
方法,并将现有的
mset
mget
madd
方法作为它们的别名。然后将旧方法标记为
已弃用
,直到yii2.1,然后将它们丢弃。

我认为您应该在yii2的github上发布一个问题。你可能会得到更好的回应。谢谢你的快速反应。这实际上是一个奇迹或问题,而不是一个问题或待办事项。考虑添加2.1个愿望清单,因为这真的是一件让我烦恼的事情。谢谢你的快速反应。这实际上是一个奇迹或问题,而不是一个问题或待办事项。考虑加入2.1个愿望清单,因为这真的是一件让我烦恼的事情。