使用yiidocsgenerator扩展来生成文档

时间:2011-11-30 18:09:03

标签: documentation yii yii-extensions

我发布在Yii论坛上没有运气。我希望这个社区中的某个人能够使用此扩展程序,因为我确实需要它!

我使用了yiic docs check命令,所有模型似乎最终都通过了检查。所以,我继续执行这个命令:

yiic docs C:\path to my site\protected\models

首先出现在屏幕上:

Building.. : MyApplication Class Reference
Version... : 1.1.7
Source URL:

然后弹出这个错误:

Building model...
PHP Error[2]:include<GxActiveRecord.php>: failed to open stream: No such file or directory in file C:\path-to-my-app\yii\framework\YiiBase.php at line 396

在那一行,我有以下代码:

include($className.'.php');

我不明白为什么要找一个我没有的课!我发现它here,但我不知道该类应该驻留在哪个特定文件夹中,或者更好的是为什么我必须在指令中没有指定时单独下载它。感谢。

1 个答案:

答案 0 :(得分:0)

看起来你已经从giix生成了GxActiveRecord作为基类的模型,并且doc解析器没有找到这个基类,通常你已经将它定义为应用程序配置中的导入,所以这可能是预期的行为。

您可以尝试在每个模型类中导入类似“ext.giix.components.GxActiveRecord”的内容,或者将GxActiveRecord复制到模型目录中,仅用于生成文档。