特征:为什么我需要'而不是'当' as'用来?

时间:2017-07-16 13:31:05

标签: php

PHP 7.1

use DatedTaskTypeTrait, LengthedTaskTypeTrait {
    DatedTaskTypeTrait::addFields as addDatedFields;
    LengthedTaskTypeTrait::addFields as addLengthedFields;
}

给出:

  

致命错误:尚未应用特征方法addFields,因为存在与其他特征方法的碰撞

为什么呢?我给了他们不同的名字,不再有冲突了。为什么我要添加无用的线? :

 use DatedTaskTypeTrait, LengthedTaskTypeTrait {
    DatedTaskTypeTrait::addFields insteadof LengthedTaskTypeTrait;
    DatedTaskTypeTrait::addFields as addDatedFields;
    LengthedTaskTypeTrait::addFields as addLengthedFields;
}

这是胡说八道......

0 个答案:

没有答案