2013-07-24 4 views
0

У меня возникли проблемы с попыткой получить встроенные теги для методов, работающих с phpDocumentor version 2.0.0a12. Используя пример кода ниже, независимо от того, что я пытаюсь (например,/global/foo :: bar(), foo :: bar, foo :: bar() и т. Д.) В параметре {@link}, текст распечатывается каждый раз, вместо анализируется как тег привязки html.phpdocumentator2, phpdoc, не будет анализировать встроенные ссылки

Есть ли кто-нибудь еще этого?

<?php 
/** 
* File docblock thingy 
*/ 

/** 
* Class docblock thingy 
*/ 
class foo{ 

    /** 
    * Description for bar {@link http://google.ie click for google} this is the inline link 
    * @return boolean Default true 
    */ 
    public function bar(){ 
     return true; 
    } 

    /** 
    * Description for baz {@link foo::bar()} 
    * @return boolean Default false 
    */ 
    public function baz(){ 
     return false; 
    } 

} 

Возможно, у меня отсутствует параметр конфигурации? Конфигурации, используя для выше:

<?xml version="1.0" encoding="UTF-8" ?> 
<phpdoc> 
    <parser> 
    <target>.</target> 
    <default-package-name>Foo</default-package-name> 
    <parseprivate>on</parseprivate> 
    </parser> 

    <transformer> 
    <target>docs</target> 
    </transformer> 
    <files> 
    <directory>.</directory> 
    </files> 
</phpdoc> 

Это можно считать дубликат PHPDoc inline {@link} (and Netbeans), но я не»так думаю, потому что я звоню PHPDoc из командной строки (не используется и IDE). Любая помощь серьезно оценил;)

ответ

2

Инлайн {@link} еще не реализована в v2 - http://phpdoc.org/docs/latest/references/phpdoc/tags/link.html

+0

бу :((но приветствий для ответа) –

+0

Не паникуйте ;-) Это в ближайшее время: -) – ashnazg

+0

@ashnazg это? Ваш комментарий был с 2013 года ... Их документация STILL говорит, что он не был реализован ... –

Смежные вопросы