rockbuzz / lara-cwapi
Cloudways Api
0.1.5
2024-01-30 21:45 UTC
Requires
- php: >=7.3
- guzzlehttp/guzzle: ^7.4
Requires (Dev)
- orchestra/testbench: ^5.0
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2024-08-30 01:12:29 UTC
README
Api Cloudways
要求
PHP >=7.3
安装
$ composer require rockbuzz/lara-cwapi
使用
注意 服务器和应用ID等敏感值必须设置在环境变量中
CLOUDWAYS_EMAIL= CLOUDWAYS_API_KEY=
拉取仓库更改并部署
$ app('cloudways')->startGitPull( int $server, int $app, string $git, string $branch, string $path = '' );
或
CLOUDWAYS_SERVER_ID= CLOUDWAYS_APP_ID= CLOUDWAYS_GIT_URL= CLOUDWAYS_GIT_BRANCH_NAME= CLOUDWAYS_DEPLOY_PATH=
$ php artisan cw:deploy
备份数据应用
$ app('cloudways')->appManageBackup( int $server, int $app );
或
CLOUDWAYS_SERVER_ID= CLOUDWAYS_APP_ID=
$ php artisan cw:app-backup
可选
$ php artisan vendor:publish --provider="Rockbuzz\LaraCwApi\ServiceProvider" --tag="config"
许可协议
Lara Cw Api 是开源软件,遵循 MIT 许可协议。