3v4l.org

run code in 300+ PHP versions simultaneously
<?php trait AutowireTrait { final public function autowire(bool $autowired = true): self { return $this; } } class A { public function autowire($autowired = true) { return $this; } } class B extends A { use AutowireTrait; } var_dump((new B)->autowire());

preferences:
25.33 ms | 404 KiB | 5 Q