--TEST-- Reflection on invokable objects --FILE-- getName()); var_dump($rm->getNumberOfParameters()); var_dump($rm->getNumberOfRequiredParameters()); $rp = new ReflectionParameter(new Test, 0); var_dump($rp->isOptional()); $rp = new ReflectionParameter(new Test, 1); var_dump($rp->isOptional()); ?> ===DONE=== --EXPECTF-- string(8) "__invoke" int(2) int(1) bool(false) bool(true) ===DONE===