tshevchenko/installer
最新稳定版本:v1.0
Composer 安装命令:
composer require tshevchenko/installer
包简介
installer for laravel packages
README 文档
README
Package to handle custom composer installer actions
Installation
composer require tshevchenko/installer
add functions to the root composer.json scripts
"scripts": {
"post-autoload-dump": [
"Tshevchenko\\Installer\\Installer::postAutoloadDump"
],
"post-package-install": [
"Tshevchenko\\Installer\\Installer::postInstallEvent"
],
"pre-package-uninstall": [
"Tshevchenko\\Installer\\Installer::preUninstallEvent"
]
}
Using in the packages
package type="tshevchenko-package"
add needed actions to the package composer.json extra
"extra": {
"Tshevchenko\\Installer\\Installer::postInstallEvent": {
"callArtisan": [
[
"migrate",
"test-command:test testOption",
"vendor:publish --tag=public --force"
]
]
},
"Tshevchenko\\Installer\\Installer::preUninstallEvent": {
"callArtisan": [
[
"migrate:rollback"
]
]
}
}
统计信息
- 总下载量: 12
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-07-07