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

Why Yii2 uses abbreviated methods names in yii\caching\Cache?

yii\caching\Cache的方法:

在整个 Yii2 核心中唯一(我知道)使用缩写名称。按照其他地方使用的命名惯例,它们应该被命名为multiAddmultiGetmultiSet.

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

我正在评论一本关于 Yii2 的书,我非常惊讶地发现了这些名字,一开始我敢打赌,那本书的作者弄错了! Yii2 中的缩写方法名称?

我认为是仓促完成的,继承自Yii1。 http://www.yiiframework.com/doc/api/1.1/CCache#mget-detail

当时没有人想过。现在是BC

UPD: 添加于 Ideas for 2.1

UPD2 https://github.com/yiisoft/yii2/pull/10296

嗯,我想它就是这么简称的。现在我们可以创建 multiSetmultiGetmultiAdd 方法,并将现有的 msetmgetmadd 方法作为它们的别名.然后将旧方法标记为 DEPRECATED 直到 Yii 2.1,然后将它们删除。