2012-07-08 31 views
8

我已经通过PEAR安装了PHP Documentor。但输出选项不起作用。 当我使用简单的命令像PHP Documentor - 输出选项

PHPDoc的-d源/路径-t目标/路径--template响应

它工作正常。但是当我使用-o或--output选项这样

PHPDoc的-d源/路径-t目标/路径-o PDF:默认:*

它提供了以下错误。

[RuntimeException的]

的 “-o” 选项不存在。

我已经尝试了其他输出格式,如-o HTML:Smarty:PHP和-o HTML:Smarty:默认,但结果相同。

回答

3

-o选项不上phpdocs存在2
查找选项白衣:

phpdoc -h 
+0

感谢您的快速响应。是的它不在那里。但后来又如何获得pdf输出在phpdocs 2? – Tahir 2012-07-08 11:19:38

+1

我认为导出到PDF正在删除此版本。你必须安装旧版本。 – Julien 2012-07-08 11:24:21

+0

新版本通常提出了新功能,而不是删除旧功能。所以我相信这里有一种方法可以在php documentor 2中获得不同类型的输出。 – Tahir 2012-07-08 11:50:02

1

在新的版本2 *尚没有这样的PDF模板。没有选项-o。

只有http://www.phpdoc.org/templates

模板选择

phpdoc --template="clean" --template="checkstyle" -d . 

BTW我用的是旧版本(1.4.4)我想保存为PDF。

phpdoc -o PDF:default:default -t ./docs -d ./ 

但创建了一个坏文档。也许版本1.4.4在PDF格式的问题上不适用于PHP 5.5.11。

我在版本1.4.4中管理只生成HTML。

phpdoc -o HTML:frames:earthli -t ./docs -d ./ 

因此,我回到了版本2 *,我等待pdf模板。