Йоу. Помогите плс. Создал несколько трейтов, включил их всех в класс use t4,t5 в них есть публичный метод с одинаковым названием. Я в курсе что надо использовать insteadof. но почему то все равно выдается ошибка. Fatal error: Trait method t has not been applied, because there are collisions with other trait methods PHP: trait t4 { public function ins() { echo " function of t4 trait insteadof others<br>"; } } trait t5 { public function ins() { echo " function of t5 trait insteadof others<br>"; } } /** * */ class i { use t4, t5 { t4::ins insteadof t5; } } $i = new i(); $i->ins();