- var_dump: documentation ( source)
<?php
class Foo
{
public static function callFoo(Foo $foo)
{
$foo->foo();
}
protected function foo()
{
var_dump('Calling in base class');
}
}
trait Bar
{
public function foo()
{
var_dump('Calling in trait');
}
}
class Baz extends Foo
{
// use Bar;
}
Foo::callFoo(new Baz());