devvime/kiichi-php-generator

用于生成控制器、模型和中间件的简单PHP包。

1.0.8 2024-05-07 04:21 UTC

This package is auto-updated.

Last update: 2024-09-23 17:32:29 UTC


README

用于生成控制器、模型和中间件的简单PHP包。

规格和依赖

  • PHP版本 >= 8.2.0

安装包

运行composer命令以安装此包。

composer require devvime/kiichi-php-generator

之后,在composer.json中插入以下脚本。

"scripts":{
        "new": "php -f vendor/devvime/Kiichi-php-generator/src/index.php"
    }

创建文件夹结构

在项目根目录下创建以下目录

├── src
|  ├── Controllers
|  |── Models
|  |── Middlewares

创建控制器

要使用助手创建新控制器,只需输入以下命令,并告知控制器名称和将要使用的数据库表名称 -> 例如:composer new controller controllerName tableName。

composer new controller product products

结果

├── src
|  ├── Controllers
│  |  └── ProductController.php
|  |── Models
|  |  └── Products.php

创建中间件

要使用向导创建新中间件,只需输入以下命令,并告知中间件名称。

composer new middleware product

结果

├── src
|  ├── Middlewares
│  |  └── ProductMiddleware.php

创建新的电子邮件控制器

输入以下命令。

composer new mail

结果

├── src
|  ├── Controllers
│  |  └── EmailServiceController.php