- var_dump: documentation ( source)
<?php
use Selami\Foundation\App;
use Psr\Logging\Logger;
class MyClass {
public function __construct(App $app, Logger $log)
{
}
}
$method = new ReflectionMethod(MyClass::class, '__construct');
$parameters = $method->getParameters();
var_dump($parameters);
foreach($parameters as $param) {
try{
var_dump($param->getClass());
}
catch (Exception $e) {
var_dump($e->getMessage());
}
}