private function registerActionBindings($action, $actionData)
 {
     foreach ($action->getParameters() as $param) {
         if ($param->getClass()) {
             $className = $param->getClass()->name;
             $actionData['customRoute']['bindingParams'][$className] = [];
             $paramReflection = new \ReflectionClass($className);
             foreach ($paramReflection->getProperties() as $property) {
                 $propertyData = AnnotationParser::parseDoc($property->getDocComment(), $this->_propertyDataTemplate, 'property');
                 $actionData['customRoute']['bindingParams'][$className][$property->name] = $propertyData;
             }
         }
     }
     return $actionData;
 }