资源简介
本工具能够自动生成公共方法 中间件 验证器 模型 控制器 视图 demo 的代码及文件。
1、代码基于:ThinkPHP5.1.20 + mysql数据库 + php7
2、[模型]模型会根据表来创建,一张表对应一个数据层模型,如果你使用到服务层、逻辑层,也会创建对应的服务层、逻辑层模型
根据自己的需求生成。模型分层是从tp5.0 过来的,虽然5.1手册中没有了关于模型分层的介绍,但还是保留了分层,需要自己创建
1)服务层模型,带有调用逻辑层的增删改查4个方法
2)逻辑层模型,带有调用数据层的常用几个方法
3)数据层模型,绑定表和主键,软删除,自动写入时间、一对多,一对一、多对多等关联模型
4)当读取到表备注存在“中间表”或“关联表”时,会自动生成中间表模型
3、[验证器]选择字段信息后,字段生成相应的验证器代码。
4、[控制器] 选择模块后,自动生成控制器文件。
1)控制器带有List、Edit、Add、Del4个方法,逻辑需要自己写
2)分层控制器根据需求创建
3)资源控制器,创建的方法是对应的7个方法,不是4个
5、[视图],目前只有生成表格、表单的代码,生成代码
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13 2018-08-04 15:13 application\.htaccess
文件 758 2018-08-04 15:13 application\code\common.php
文件 1566 2018-08-06 18:30 application\code\controller\Api.php
文件 3534 2018-08-05 23:04 application\code\controller\base.php
文件 293 2018-08-05 16:53 application\code\controller\Error.php
文件 35609 2018-08-06 18:23 application\code\controller\Index.php
文件 88 2018-08-04 15:13 application\code\model\User.php
文件 1022 2018-08-06 00:00 application\code\view\index\basecontroller.html
文件 900 2018-08-06 00:07 application\code\view\index\common.html
文件 9096 2018-08-05 22:59 application\code\view\index\controller1.html
文件 641 2018-08-05 23:02 application\code\view\index\controller3.html
文件 8296 2018-08-06 19:31 application\code\view\index\demo.html
文件 764 2018-08-05 16:54 application\code\view\index\errorcontroller.html
文件 812 2018-08-05 17:16 application\code\view\index\eventcontroller.html
文件 4481 2018-08-05 23:20 application\code\view\index\form1.html
文件 2314 2018-08-06 13:05 application\code\view\index\index.html
文件 1585 2018-08-05 23:55 application\code\view\index\middleware.html
文件 6747 2018-08-05 17:23 application\code\view\index\model1.html
文件 6695 2018-08-06 17:58 application\code\view\index\model2.html
文件 1704 2018-08-05 23:24 application\code\view\index\table1.html
文件 1337 2018-08-04 15:18 application\code\view\index\validata1.html
文件 5240 2018-08-04 15:46 application\code\view\index\validata2.html
文件 573 2018-07-26 21:55 application\code\view\index\validata3.html
文件 1003 2018-08-04 15:43 application\code\view\layout.html
文件 2402 2018-08-05 23:28 application\code\view\public\head.html
文件 618 2018-08-04 15:13 application\command.php
文件 628 2018-08-04 15:13 application\common.php
文件 6 2018-08-04 19:32 application\index\common.php
文件 1014 2018-08-04 15:13 application\index\controller\Index.php
文件 649 2018-08-04 15:13 application\provider.php
............此处省略1250个文件信息
----------- --------- ---------- ----- ----
文件 13 2018-08-04 15:13 application\.htaccess
文件 758 2018-08-04 15:13 application\code\common.php
文件 1566 2018-08-06 18:30 application\code\controller\Api.php
文件 3534 2018-08-05 23:04 application\code\controller\ba
文件 293 2018-08-05 16:53 application\code\controller\Error.php
文件 35609 2018-08-06 18:23 application\code\controller\Index.php
文件 88 2018-08-04 15:13 application\code\model\User.php
文件 1022 2018-08-06 00:00 application\code\view\index\ba
文件 900 2018-08-06 00:07 application\code\view\index\common.html
文件 9096 2018-08-05 22:59 application\code\view\index\controller1.html
文件 641 2018-08-05 23:02 application\code\view\index\controller3.html
文件 8296 2018-08-06 19:31 application\code\view\index\demo.html
文件 764 2018-08-05 16:54 application\code\view\index\errorcontroller.html
文件 812 2018-08-05 17:16 application\code\view\index\eventcontroller.html
文件 4481 2018-08-05 23:20 application\code\view\index\form1.html
文件 2314 2018-08-06 13:05 application\code\view\index\index.html
文件 1585 2018-08-05 23:55 application\code\view\index\middleware.html
文件 6747 2018-08-05 17:23 application\code\view\index\model1.html
文件 6695 2018-08-06 17:58 application\code\view\index\model2.html
文件 1704 2018-08-05 23:24 application\code\view\index\table1.html
文件 1337 2018-08-04 15:18 application\code\view\index\validata1.html
文件 5240 2018-08-04 15:46 application\code\view\index\validata2.html
文件 573 2018-07-26 21:55 application\code\view\index\validata3.html
文件 1003 2018-08-04 15:43 application\code\view\layout.html
文件 2402 2018-08-05 23:28 application\code\view\public\head.html
文件 618 2018-08-04 15:13 application\command.php
文件 628 2018-08-04 15:13 application\common.php
文件 6 2018-08-04 19:32 application\index\common.php
文件 1014 2018-08-04 15:13 application\index\controller\Index.php
文件 649 2018-08-04 15:13 application\provider.php
............此处省略1250个文件信息
- 上一篇:modern php
- 下一篇:韩顺平PHP PPT和教学
评论
共有 条评论