- var_dump: documentation ( source)
<?php
namespace Test;
class Element {
}
class Hello {
}
class Super extends Hello {
public function test() {
var_dump($this->getOptions(new Element));
}
protected function getOptions(Element $element) : array {
return null;
}
}
class Child extends Super {
protected function getOptions(Element $element) : array {
return ["ok", "Test"];
}
}
$super = new Super();
$super->test();
$child = new Child();
$child->test();