jjzjj

docblocks

全部标签

php - Doctrine 集合的 Docblocks

在Doctrine项目的docblock注释中,是否有一种标准方法来记录Collection中预期的实体类?像这样的东西:/***@varCollection*/protected$users;看起来PHPDoc现在是docblock注释的实际标准,但我找不到关于这个用例的任何提及。 最佳答案 这是一个解决方案,使您能够在Collection方法和您的objects方法上都有自动完成功能:/***@paramCollection|User[]$users*/publicfunctionfoo($users){$users->//au

php - 如何为方法和属性自定义 NetBeans PHP 自动 DocBlock?

创建方法后,我使用/**生成DocBlock。它会自动填充@param和@return对于那个功能。示例:/****@paramtype$str*@returntype*/publicfunctionstrlen($str){returnstrlen($str);}如何自定义正在生成的block,以便它也填写@author并在/**之后结束/****@paramtype$str*@returntype*@authorJohnDoe*/publicfunctionstrlen($str){returnstrlen($str);}谢谢 最佳答案

php - 如何为方法和属性自定义 NetBeans PHP 自动 DocBlock?

创建方法后,我使用/**生成DocBlock。它会自动填充@param和@return对于那个功能。示例:/****@paramtype$str*@returntype*/publicfunctionstrlen($str){returnstrlen($str);}如何自定义正在生成的block,以便它也填写@author并在/**之后结束/****@paramtype$str*@returntype*@authorJohnDoe*/publicfunctionstrlen($str){returnstrlen($str);}谢谢 最佳答案

php - 是否有可用的 PHP DocBlock 解析器工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我想为几个项目构建一些规模较小但高度定制的文档站点。PhpDocumentor非常好,但很重。我曾考虑尝试为此调整模板,但在只花了几分钟研究之后,我认为这工作量太大。理想情况下,我希望看到一些东西,我可以将一堆文件传递给它,并让它返回所有文件、类、属性和方法,以及它们的元数据,这样我就可以构建一些简单的模板基于数据。是否有任何仅DocBlock解析器的项目可以帮助我完

php - 如何将 PHP 代码块放入 PHPDoc DocBlock

我正在使用PHPDoc,并意识到您可以使用markdown向DocBlock添加一些格式。特别是,我注意到您可以使用反引号来突出显示内联代码。但是,我似乎不知道如何将代码块添加到DocBlock,因为使用4个空格似乎不起作用。我尝试过使用和同样,虽然这些标签确实出现在生成的文档中,但其中的代码会被HTML注释注释掉。例如,这个DocBlock:/***ThisisatestDocBlock******@returnobject[]Anarrayofobjects.*/生成此HTML:我哪里错了?如何将代码块添加到我的DocBlock? 最佳答案

关于 php:PHPDocumentor – 我的 DocBlock 出了什么问题?

PHPDocumentor-what'swrongwithmyDocBlock?我在一些遗留代码中添加了一些注释,我遇到了PHPDocumentor的一个小问题。这是一个例子:1234567891011121314151617/** *ConstructstheWidgetobject * *Basicconstructorforthewidgetobject. *Anotherlineofpointlessexplanation,badlyworded. * *@param string $id  TheIDofthewidget *@param int   $size TheSizeoft

关于 php:PHPDocumentor – 我的 DocBlock 出了什么问题?

PHPDocumentor-what'swrongwithmyDocBlock?我在一些遗留代码中添加了一些注释,我遇到了PHPDocumentor的一个小问题。这是一个例子:1234567891011121314151617/** *ConstructstheWidgetobject * *Basicconstructorforthewidgetobject. *Anotherlineofpointlessexplanation,badlyworded. * *@param string $id  TheIDofthewidget *@param int   $size TheSizeoft
12