/**
  * Generates a URL from the given node or returns false if unable.
  *
  * @param string|Descriptor\MethodDescriptor $node
  *
  * @return string|false
  */
 public function __invoke($node)
 {
     if (!$node instanceof Descriptor\MethodDescriptor) {
         return false;
     }
     $converter = new QualifiedNameToUrlConverter();
     $className = $node->getParent()->getFullyQualifiedStructuralElementName();
     return '/classes/' . $converter->fromClass($className) . '.html#method_' . $node->getName();
 }
 /**
  * Generates a URL from the given node or returns false if unable.
  *
  * @param \phpDocumentor\Descriptor\MethodDescriptor $node
  *
  * @return string|false
  */
 public function __invoke($node)
 {
     $className = $node->getParent()->getFullyQualifiedStructuralElementName();
     $name = $node->getName();
     return '/classes/' . str_replace('\\', '.', ltrim($className, '\\')) . '.html#property_' . $name;
 }