Найди конфликт traits
Какая строка вызывает Fatal error из-за двух одинаковых методов run() и какова причина?
<?php
trait A { public function run(): void {} }
trait B { public function run(): void {} }
class Service
{
use A, B;
}
Подсказки
- Проверь методы, которые попадут в Service одновременно.
Что проверяет это задание
Если traits содержат одноимённые методы, нужно выбрать реализацию через insteadof или переименовать одну через as.