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