protected function getParameters($routeData, $routeAction, $bindings)
{
$validator = Validator::make([], $this->getRouteRules($routeAction['uses'], $bindings));
foreach ($validator->getRules() as $attribute => $rules) {
$attributeData = ['required' => false, 'type' => null, 'default' => '', 'value' => '', 'description' => []];
foreach ($rules as $ruleName => $rule) {
$this->parseRule($rule, $attribute, $attributeData, $routeData['id']);
}
$routeData['parameters'][$attribute] = $attributeData;
}
return $routeData;
}