mochat / plugin-creater
MoChat Plugin Creater.
Installs: 849
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=7.4
Requires (Dev)
- composer/composer: ^2.0
This package is not auto-updated.
Last update: 2025-01-28 10:18:15 UTC
README
MoChat 插件创建器
使用方式
# 先进入 api-server 目录 cd /www/wwwroot/mochat/api-server # 比如要创建一个 maxincai/demo 的插件 # plugin/maxincai/demo # plugin 表示插件目录 # maxincai 一般为开发者github账号/composer 作者名 # demo 为插件名称 # 执行命令根据提示一步步操作即可 composer create-project mochat/plugin-creater plugin/maxincai/demo
插件目录示例
# 执行成功后就会得到一下如下结构的插件 plugin/maxincai/demo/ |-- composer.json |-- LICENSE |-- phpunit.xml |-- README.md |-- src | |-- ConfigProvider.php | |-- Action-------------------------------------- 动作目录(控制器) | |-- Constants----------------------------------- 常量目录 | |-- Contract------------------------------------ 服务接口契约目录 | |-- Event--------------------------------------- 事件目录 | |-- Job----------------------------------------- 异步任务目录 | |-- Listener------------------------------------ 事件监听器目录 | |-- Logic--------------------------------------- 业务逻辑目录 | |-- Model--------------------------------------- 模型目录 | |-- Queue--------------------------------------- 异步队列目录 | |-- Service------------------------------------- 服务目录 | `-- Task---------------------------------------- 定时任务目录 `-- tests |-- bootstrap.php `-- Cases
感谢:
本工具根据 Hyperf 官方 component-creater
大量代码 Copy 而来,再次感谢。