msouza / msvmvc-console

从您的控制台创建控制器、模型、助手、路由和视图。

dev-master 2018-06-19 15:08 UTC

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

或者您可以直接通过浏览器下载文件,访问以下链接并将文件保存在项目根目录下

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}