- var_dump: documentation ( source)
- forward_static_call: documentation ( source)
<?php
class Foo {
public function y($name, $args)
{
var_dump('SUPER');
}
}
class Bar extends Foo {
public function __call($name, $args)
{
$args_get = func_get_args();
$reflection = new ReflectionObject($this);
$parentReflection = $reflection->getParentClass();
// call_user_func_array([$parentReflection->name, $name], $args);
forward_static_call(['parent', $name], $args);
}
}
$bar = (new Bar)->y(4,2);