位置: 编程技术 - 正文

完美解决phpdoc导出文档中@package的warning及Error的错误(php dao)

编辑:rootadmin

推荐整理分享完美解决phpdoc导出文档中@package的warning及Error的错误(php dao),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php导包,php导入php文件,php导包,php dao,phpdocumentor,php导入文件,php导入文件,php dao,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在编写PHPDoc的导出文档的时候发现一个很郁闷的错误,虽然这个warning不是什么重要错误,但是看着总是很不爽的。于是就去网上找了很多相关的资料,可是郁闷的是不知道是我用的PHPDoc版本太新(1.4的版本),还是说很多人都没遇到这个问题,反正就是没有相关的这个资料找到,只是找到了一些从PHPDocumentor官方网倒出来的关于@package的使用注意事项,然后就只能一条一条检查,看了一个版本又一个版本,总算是被我解决了。

而且发现该方案可以解决@package之类相关的错误提示:

出现的问题:

1、no @package tag was used in a DocBlock for XXXXXXXXXXX

2、XXXXXX has no page-level DocBlock, use @package in the first DocBlock to create one

3、ERROR: XXXX can not have @package tag。。。。(具体的提示我忘记了,大题的意思是这里的文档不能使用@package标签)

出现上诉问题的主要原因是:页面级的文档块注释解析错误

页面级文档注释:

必须是文件中的第一个文档块注释,并且有@package标签

完美解决phpdoc导出文档中@package的warning及Error的错误(php dao)

该文档快注释之后如果是紧接着一段PHP代码或是class类申明,必须用文档块注释隔开(也就是说页面级文档块注释之后不能紧接着代码片段)

比如情况:

以上的情况就会出现上述2的错误信息 解决该案例的方案是给class重新声明一个文档块注释 *********************************************** 案例二: 会出现如上问题中的1/2的情况。 解决方案也是如案例一的解决方案一样 *********************************************** 案例三: 就会出现如上所说的情况3Error。 解决方案也是如出一则:

如果所写的文档块正确,就不会出现@package相关的错误了。

注:

1、在注释中需要注意,任何不是/** */类型的注释都不会被PHPDoc所解析。而且/** */中的多行注释前面不是以*开头的注释行也不会被解析。

2、如果声明了标签却没有给出相关的标签必选项就会发出一个Error信息,比如@var 后面没有变量,@return后面没有返回类型,都将会出现Error错误。解决方式就是补充完整,或是如果没有的话就移除。

另外,提供一个命令行方式下的命令文件执行,自动执行Doc文档生成:

注:该命令需要安装命令行下的PHPDocumentor包,安装方式用pear安装。

谨此!

以上这篇完美解决phpdoc导出文档中@package的warning及Error的错误就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

XHProf报告字段含义的解析 FunctionName:方法名称。Calls:方法被调用的次数。Calls%:方法调用次数在同级方法总数调用次数中所占的百分比。Incl.WallTime(microsec):方法执行花费的时

php关闭warning问题的解决方法 error_reporting设定错误讯息回报的等级我记得应该是E_ALL。php.ini文件中有许多配置设置。您应当已经设置好自己的php.ini文件并把它放在合适的目录中,

浅析php静态方法与非静态方法的用法区别 在php编程中,static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为类属性或类方法如果访

标签: php dao

本文链接地址:https://www.jiuchutong.com/biancheng/294901.html 转载请保留说明!

上一篇:ECSHOP完美解决Deprecated: preg_replace()报错的问题(ecshop有哪些bug)

下一篇:XHProf报告字段含义的解析

  • 应付职工薪酬纳税调整
  • 增值税调整 以前签的合同怎么办?
  • 个人所得税手续费返还属于政府补助吗
  • 金税盘系统维护注册码
  • 建筑业增值税税率2022
  • 火车票报销抵扣税率
  • 售后维修收入怎么入账
  • 个人所得税怎么扣
  • 小企业会计制度及核算办法
  • 租入固定资产改扩建
  • 法定盈余公积可以分配给股东吗
  • 农产品核定扣除增值税进项税额计算表
  • 福利费进项税转出的会计分录
  • 个体工商户销售自己使用过的物品
  • 固定资产清理增加记哪一方
  • 返利回收期怎么计算
  • 企业月奖金发放制度
  • 机动车类专用发票
  • 汽车加油专票可以抵扣税款吗
  • 不同的征税主体对同一纳税人
  • 向分公司拨款如何填现金流量表
  • 快递公司怎么纳入社保
  • 预付款退回扣除什么意思
  • 事业单位调整以前年度盈余的收入时会计分录
  • 中小企业划分标准
  • 家具上的木蜡油味去除
  • 增值税清卡失败f50006
  • 退休职员工伤补助金放哪个科目?
  • 应付未付的营业收入
  • windows10如何设置桌面背景
  • 中秋福利费会计分录
  • 企业若需要给客户交税
  • 原始凭证丢了怎么查帐
  • kscreensaverapp.exe是什么
  • 永久性差异会计分录
  • 银行罚息可不可以扣除
  • codelite怎么进行编译
  • 四川黄龙风景名胜区停车收费标准
  • visual studio code怎么创建vue项目
  • 增长gdp是什么意思
  • 预定义变量是什么
  • hbuilderx安装教程视频
  • 怎样计提购销合同印花税
  • 来料加工企业的税率是多少
  • 开具培训类发票需要哪些条件?
  • 社会团体会费票据查询
  • 完全卸载mysql8.0
  • 公司注销未分配利润如何处理
  • 开一家公司的具体步骤
  • 公允价值变动损益在利润表哪里
  • 会计分录税金及附加有哪些
  • 交耕地占用税如何交
  • 出口退税免抵退税额要交城建税吗
  • 社保金的滞纳金个人承担吗?
  • 客户赔偿款计入成本吗
  • 技术服务费计入主营业务成本
  • 提供加工劳务计入什么科目
  • 融资手续费计入长期待摊
  • 进项发票超过期限不认证怎么办
  • 更换账簿需要注意哪些问题
  • mysql 压测
  • SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
  • 电脑显示配置windows
  • putty怎么连接linux
  • ubuntu设置关闭按钮在右侧
  • win8开始界面如何设置成win7
  • linux apache怎么启动
  • win7系统无法创建分区也无法定位
  • win7系统IE浏览器一点就闪退
  • cocos2dx运行原理
  • nginx日志路径配置
  • c#未来展望
  • python中的print语句
  • 单张发票开票限额?
  • 税务系统怎么修改办税人
  • 四川地方税务局网址是什么
  • 酒席发票
  • 企业改制相关文件
  • 留抵税额退税政策2022年14号文件
  • 企业间借款合同印花税怎么交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设