<?php
interface foo { public function generate($length); }
class bar implements foo { public function generate($size, $lol = null) { echo 'generate'; } }
$bar = new bar();
$bar->generate();
Fatal error: Uncaught ArgumentCountError: Too few arguments to function bar::generate(), 0 passed in /in/4QrhY on line 5 and at least 1 expected in /in/4QrhY:3
Stack trace:
#0 /in/4QrhY(5): bar->generate()
#1 {main}
thrown in /in/4QrhY on line 3
Process exited with code 255.