<?php
class Foo {
public function bar($baz) {
return 'I am bar from Foo and I know that baz is: '.$baz;
}
}
class Bar {
public function callBar(Foo $foo, $baz) {
return $foo->bar($baz);
}
}
$foo = new Foo();
$bar = new Bar();
echo $bar->callBar($foo, 10);
PD9waHAKY2xhc3MgRm9vIHsKCXB1YmxpYyBmdW5jdGlvbiBiYXIoJGJheikgewoJCXJldHVybiAnSSBhbSBiYXIgZnJvbSBGb28gYW5kIEkga25vdyB0aGF0IGJheiBpczogJy4kYmF6OwoJfQp9CgpjbGFzcyBCYXIgewoJcHVibGljIGZ1bmN0aW9uIGNhbGxCYXIoRm9vICRmb28sICRiYXopIHsKCQlyZXR1cm4gJGZvby0+YmFyKCRiYXopOwoJfQp9CgokZm9vID0gbmV3IEZvbygpOwokYmFyID0gbmV3IEJhcigpOwplY2hvICRiYXItPmNhbGxCYXIoJGZvbywgMTApOw==