- var_dump: documentation ( source)
<?php
namespace Http\Promise;
interface Promise
{
public function then(callable $onFulfilled = null, ?callable $onRejected = null);
}
foreach ((new \ReflectionMethod(Promise::class, 'then'))->getParameters() as $p) {
var_dump((string) $p);
$t = $p->getType();
var_dump($t->getName());
var_dump($t->allowsNull());
var_dump((string) $t);
echo "\n\n";
}