[root@localhost swoft]# swoftcli gen:controller -h
[ERROR] Command 'controller' is not exist in group: gen
Generate some common application template classes Group: gen (alias: generate)
Usage:
swoftcli gen:COMMAND [--opt ...] [arg ...] Global Options:
--debug Setting the application runtime debug level(0 - 4)
--no-color Disable color/ANSI for message output
-h, --help Display help message for application or command
-V, --version Display application version information Commands:
cli-command Generate CLI command controller class(alias: cmd, command)
crontab Generate user cronTab task class(alias: task-crontab, taskCrontab)
http-controller Generate HTTP controller class(alias: ctrl, http-ctrl)
http-middleware Generate HTTP middleware class(alias: http-mdl, httpmdl, http-middle)
listener Generate an event listener class(alias: event-listener)
process Generate user custom process class(alias: proc)
rpc-controller Generate RPC service class(alias: rpcctrl, service, rpc-ctrl)
rpc-middleware Generate RPC middleware class(alias: rpcmdl, rpc-mdl, rpc-middle)
task Generate user task class
tcp-controller Generate TCP controller class(alias: tcpc, tcpctrl, tcp-ctrl)
tcp-middleware Generate TCP middleware class(alias: tcpmdl, tcp-mdl, tcp-middle)
ws-controller Generate WebSocket message controller class(alias: wsc, wsctrl, ws-ctrl)
ws-middleware Generate WebSocket middleware class(alias: wsmdl, ws-mdl, ws-middle)
ws-module Generate WebSocket module class(alias: wsm, wsmod, ws-mod, wsModule) View the specified command, please use: swoftcli gen:COMMAND -h
[root@localhost swoft]# swoftcli gen:http-controller -h
Generate HTTP controller class Usage:
/usr/local/bin/swoftcli gen:http-controller [arguments ...] [options ...] Global Options:
--debug Setting the application runtime debug level(0 - 4)
--no-color Disable color/ANSI for message output
-h, --help Display help message for application or command
-V, --version Display application version information Arguments:
name VALUE The class name, don't need suffix and ext. eg: demo
dir VALUE The class file save dir (defaults: @app/Http/Controller) Options:
-n, --namespace VALUE The class namespace (defaults: App\Http\Controller)
--prefix STRING The route prefix for the controller, default is class name
--preview Want preview the will generated file code
--rest STRING The class will contains CURD actions (defaults: True)
--suffix STRING The class name suffix (defaults: Controller)
--tpl-dir STRING The template files directory
--tpl-file STRING The template file filename or full path (defaults: http-rest-controller.stub)
-y, --yes No need to confirm when performing file writing (defaults: False) Example:
/usr/local/bin/swoftcli gen:http-controller demo --prefix /demo -y Gen DemoController class to http controller dir
/usr/local/bin/swoftcli gen:http-controller user --prefix /users --rest Gen UserController class to http controller dir(RESTFul)
[root@localhost swoft]# swoftcli gen:http-controller member

  

swoft生成控制器的更多相关文章

  1. Laravel 安装mysql、表增加模拟数据、生成控制器

    参考中文网教程: 安装mysql.表增加模拟数据 http://www.golaravel.com/post/2016-ban-laravel-xi-lie-ru-men-jiao-cheng-yi/ ...

  2. adv生成控制器手腕位置倾斜原因以及解决方案

    系统默认问题导致手腕倾斜详情描述: 手腕部分默认生成轴向是冲向模板下一层级第一个物体  简单说就是 FK轴向冲向模板中指方向 如图 默认模板没问题是因为  默认模板没有改动情况下系统中指与手腕在一条直 ...

  3. laravel-admin 创建数据库并生成控制器

    以user表为例 1. 生成迁移:php artisan make:migration create_users_table 在 database/migration 中生成迁移文件,可对迁移文件进行 ...

  4. 利用T4模板生成ASP.NET Core控制器的构造函数和参数

    前言 在ASP.NET Core中引入了DI,并且通过构造函数注入参数,控制器中会大量使用DI注入各种的配置参数,如果配置注入的参数比较多,而且各个控制器需要的配置参数都基本一样的话,那么不断重复的复 ...

  5. ASP.NET Web API 控制器创建过程(二)

    ASP.NET Web API 控制器创建过程(二) 前言 本来这篇随笔应该是在上周就该写出来发布的,由于身体跟不上节奏感冒发烧有心无力,这种天气感冒发烧生不如死,也真正的体会到了什么叫病来如山倒,病 ...

  6. ASP.NET MVC 控制器激活(一)

    ASP.NET MVC 控制器激活(一) 前言 在路由的篇章中讲解了路由的作用,讲着讲着就到了控制器部分了,从本篇开始来讲解MVC中的控制器,控制器是怎么来的?MVC框架对它做了什么?以及前面有的篇幅 ...

  7. Web APi之控制器创建过程及原理解析(八)

    前言 中秋歇了歇,途中也时不时去看看有关创建控制器的原理以及解析,时间拖得比较长,实在是有点心有余而力不足,但又想着既然诺下了要写完原理一系列,还需有始有终.废话少说,直入主题. HttpContro ...

  8. Magicodes.WeiChat——ASP.NET Scaffolding生成增删改查、分页、搜索、删除确认、批量操作、批量删除等业务代码

    关于T4代码生成这块,我之前写过几篇帖子,如:<Magicodes.NET框架之路——让代码再飞一会(ASP.NET Scaffolding)>(http://www.cnblogs.co ...

  9. MVC使用基架添加控制器出现的错误:无法检索XXX的元数据

    环境 vs2012 框架 mvc3 数据库  sqlservercompact4.0 出现的错误如下: “ ---------------------------Microsoft Visual St ...

随机推荐

  1. Codeforces Round #670 (Div. 2) 深夜掉分(A - C题补题)

    1406A. Subset Mex https://codeforces.com/contest/1406/problem/A Example input 4 6 0 2 1 5 0 1 3 0 1 ...

  2. (超详细)动手编写-链表(Java实现)

    目录 前言 概念 链表的设计 完整代码 List接口 抽象父类设计 链表-LinkedList 虚拟头结点 概念 结构设计 方法变动 双向链表 概念 双向链表设计 方法变动 循环链表 单向循环链表 双 ...

  3. db2官方文档

    开局贴链接.这个东西是真坑,下载竟然需要账号... (我就做一下记录,别喷我)

  4. random模块的应用

  5. sql注入 报错注入常用的三种函数

    1.floor()函数 报错原因是 报错的原因是因为rand()函数在查询的时候会执行一次,插入的时候还会执行一次.这就是整个语句报错的关键 前面说过floor(rand(0)*2) 前六位是0110 ...

  6. LG P2389 电脑班的裁员

    Description ZZY有独特的裁员技巧:每个同学都有一个考试得分$a_i(-1000 \leq a_i \leq 1000)$,在$n$个同学$(n \leq 500)$中选出不大于$k$段$ ...

  7. k8s重要概念及部署k8s集群(一)

    k8s介绍 Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg).在Docker技术的基础上,为容器化的应用提供部署运行.资源调度.服务发现和动态伸缩等一系列完整功 ...

  8. bootsrap 样式笔记

    颜色 --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: ...

  9. 深度长文整理-Redis进阶

    目录 一.基础 二.为什么Redis是单线程的? 三.为什么单线程这么快? 四.select.poll.epoll 五.Redis的事物 六.Redis的监控 七.Redis的配置文件 八.Redis ...

  10. RCTF 2019 web

    写在正文前 神仙题,压根不会. 听说跟着神仙的思路走一遍印象会深点,Just mo it .2333 正文 nextphp 整体思路:phpinfo得知存在preload.php文件,并与opcach ...