加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 创建zf自定义命令,如zf create form

发布时间:2020-12-13 22:07:47 所属栏目:PHP教程 来源:网络整理
导读:当我使用zend CLI创建表单时,会生成表单并将其添加到表单文件夹中. zf create form MyForm 我有一个自定义类,我想以相同的方式为它创建一个自定义命令,并希望查看zf create form命令以获得指导.我怀疑它在Zend_Framework / bin中有shell,php,bat文件,但是我
当我使用zend CLI创建表单时,会生成表单并将其添加到表单文件夹中.

zf create form MyForm

我有一个自定义类,我想以相同的方式为它创建一个自定义命令,并希望查看zf create form命令以获得指导.我怀疑它在Zend_Framework / bin中有shell,php,bat文件,但是我找不到任何与表单类创建有关的代码,也许我错过了?

无论如何,有没有更好的完成同样的事情?像Zend API,让我自己创建一些这些命令?如果不是我唯一的选择是看看如何创建像zf创建表单.

解决方法

当你运行zf时,它会在框架的bin文件夹中调用zf.php.这反过来又创建了Zend_Tool_Framework_Client_Console的一个实例,它跳过一些非显而易见的环节来加载所有可用的操作并解析你的命令.此过程的一部分涉及查看/ Zend / Tool / Project / Provider /目录,该目录包含负责提供许多面向项目的操作的类(如创建表单).

我自己没有尝试过,但是(显然有点过时)documentation on creating your own providers,所以希望跟随它会让你指向正确的方向.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读