3v4l.org

run code in 300+ PHP versions simultaneously
<?php interface Consumer { function consume(Argument $argument); } class ConsumerA implements Consumer { public function consume(Argument $argument) { return $this->_consume($argument); } protected function _consume(ArgumentA $argument) { } } class ConsumerB implements Consumer { public function consume(Argument $argument) { $this->_consume($argument); } protected function _consume(ArgumentB $argument) { } } interface Argument { } class ArgumentA implements Argument { } class ArgumentB implements Argument { }

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
141.63 ms | 3257 KiB | 10 Q