msouza / msvmvc-console
从您的控制台创建控制器、模型、助手、路由和视图。
dev-master
2018-06-19 15:08 UTC
Requires
- php: >=5.6.4
- symfony/console: ^3.1
This package is not auto-updated.
Last update: 2024-09-24 04:27:21 UTC
README
为我的 mini 框架 MSMVC 定制的控制台插件。
您可以通过运行以下命令使用 composer 下载此框架:
$ composer create-project msouza/msmvc
您已经有了框架,但想添加此插件吗?
安装非常简单,只需在您的项目中运行以下命令
$ composer require msouza/msmvc-console
将插件添加为项目的依赖项后,需要下载 msmvc 文件才能运行命令。
为此,您可以使用 PHP 运行以下命令进行下载
`php -r "copy('https://gist.githubusercontent.com/matheusviegas/966fc59759c4127894b92d12dedfe4ae/raw/83cbaaf92ec991ba069db9b5e5814b11d51f5075/msmvc', 'msmvc');"`
或者使用以下命令 wget,如下所示
wget https://gist.githubusercontent.com/matheusviegas/966fc59759c4127894b92d12dedfe4ae/raw/83cbaaf92ec991ba069db9b5e5814b11d51f5075/msmvc
或者您可以直接通过浏览器下载文件,访问以下链接并将文件保存在项目根目录下
好了,现在您可以在控制台中使用这些命令。
可用命令
php msmvc create:helper {NOME DO ARQUIVO} {NOME DA FUNCTION} php msmvc create:controller {NOME DO CONTROLLER} php msmvc create:model {NOME DA MODEL} php msmvc create:view {NOME DA VIEW] --type=html (Opcional - Se não informado, gerará o arquivo de view vazio) php msmvc create:route {METODO HTTP (Opcional - Aceita get ou post - Default: get)} {NOME DA ROTA} {CONTROLLER@METODO} {NOME DO ARQUIVO DE ROTAS (web ou api)} php msmvc create:middleware {NOME DA MIDDLEWARE}