Как использовать черту несколько раз в классе?
Следующий код:
trait T {
function foo() {}
}
class C {
use T { T::foo as bar; }
use T { T::foo as baz; }
}
Выдает следующую ошибку:
Панель метода черты не была применена, потому что есть столкновения с другими методами черты на C
Можно ли использовать черту дважды в классе?