1、Github新建一个项目
代码结构如下
composer.json配置如下
{
"name": "fationyyk/self-test-package",
"type" : "composer-plugin", // 必须指定类型为 composer-plugin
"description": "testcomposer",
"authors": [
{
"name": "fationyyk",
"email": "fation@126.com"
}
],
"require": {
"composer-plugin-api": "*" // 依赖包
},
"extra": {
"class": "fationyyk\\selfpackage\\Plugin" // 指定加载插件的类
},
"autoload": {
"psr-4": {
"fationyyk\\selfpackage\\": "src/"
}
}
}
src 代码说明