如何解决Zend Framework的版本是什么?
我们以前的开发人员之一使用了该类,但是我找不到该类的zend版本和文档
use Core\Db\BaseModels\BaseDbTable;
请忍受我刚刚开始我的zf训练
谢谢
解决方法
这不是Zend-Framework
类。所有Zend类的名称空间均以Zend\
开头。
同样,所有Laminas(将Zend迁移到Laminas)类的名称空间均以Laminas\
开头。
除此之外,Zend-Framework自2017年(发布版本2.4.13以来)不再具有“版本”。
然后不是一个“整体”框架,而是将其分为软件包(基于功能/功能),这意味着“ zend版本”取决于您使用的软件包。
要了解您要查找的软件包,您必须深入Core\Db\BaseModels\BaseDbTable
并查看其使用的zend类。然后,您必须在vendor/zend/
目录中搜索此类的位置,并从中获得应用程序正在使用的软件包。
最后,当您拥有软件包(可能是zendframework/zend-db
)时,必须查看composer.lock
文件以获取安装的版本:
...
{
"name": "laminas/laminas-db","version": "2.11.3",...
}
...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。