题
我写一张小软件要经过文件夹和所有在传递并检测其中是否实际上也是一个Zend项目PHP项目的文件。是否有任何特定的文件,我可以立即读取,并告诉大家,目前的项目是一个Zend项目?或是否有任何方便的方式来告诉?
其他提示
我不认为在正确的方向上面的回答头。首先,
Zend框架通常被称为 “组件库”,因为它有 许多松散耦合组件 你可以使用更多或更少 独立地
假设标准的使用将包括建议的MVC结构和zftool项目创建两个是坏的假设,因为许多项目精心选择的Zend组件的子集,以尽量减少现在45MB类足迹。
相反,在一个点上,让我们看看托马斯在他的回答暗示上方:
此外,库目录意愿 通常包含一个称为目录 'Zend的。
和现在从Zend的程序员参考指南:
Zend框架标准化上的类 命名约定,其中名 类直接映射到 目录中存储它们。 根级目录...是 到 “Zend /” 目录...所有的Zend 框架类存储 这些层次根目录下 目录..
类名称可能仅包含 字母数字字符。编号是 允许类的名字,但有 鼓励在大多数情况下。下划线 仅在地方的许可 路径分离器;文件名 到 “Zend / DB / Table.php” 必须映射到 类名称 “的Zend_Db_Table”。
重要:代码必须部署 旁边的Zend Framework库,但 不是标准或额外的一部分 库(例如应用程序代码或 不是由分布式库 Zend公司),绝不能“Zend_”或启动 “ZendX _”。
有一个更好的建议将是检查的根目录“/ Zend的,然而,这不包括在其中开发人员已决定放弃上述建议,并已抛出的Zend类文件到一些全局库目录中的任何项目。
在最好的猜测将glob的递归所有文件在项目的目录寻找匹配建议的伪命名空间中的类名(Zend_ ...)。