В php я могу проверить все доступные методы для объекта:
$methods = get_class_methods($object);
Но как я могу увидеть, какие аргументы должны быть отправлены этим методам?
Есть ли функция для этого?
Вы можете использовать отражение …
$r = new ReflectionMethod($className, $methodName); $params = $r->getParameters(); foreach ($params as $param) { //$param is an instance of ReflectionParameter echo $param->getName(); echo $param->isOptional(); }