madeitbelgium / laravel-vestacp
PHP Laravel VestaCP
0.2.0
2020-03-03 16:22 UTC
Requires
- php: >=5.6
- guzzlehttp/guzzle: 6.3.*|^6.0
- illuminate/container: 5.*|^6.0|^7.0
- illuminate/support: 5.*|^6.0|^7.0
- illuminate/validation: 5.*|^6.0|^7.0
Requires (Dev)
- mockery/mockery: 0.9
- phpunit/phpunit: 7.*|6.*|5.*
- satooshi/php-coveralls: 1.*
This package is auto-updated.
Last update: 2024-08-29 04:41:52 UTC
README
使用此Laravel包,您可以将您的VestaCP服务器连接起来。
安装
通过composer安装包
composer require madeitbelgium/laravel-vestacp
在您的composer.json
中要求此包并更新composer。
"madeitbelgium/laravel-vestacp": "0.*"
在laravel版本 < 5.5
更新composer时,将ServiceProvider添加到config/app.php
中的providers数组中
MadeITBelgium\VestaCP\VestaCPServiceProvider::class,
您可以使用facade来缩短代码。将以下内容添加到您的aliases中
'VestaCP' => MadeITBelgium\VestaCP\VestaCPFacade::class,
在laravel版本 >= 5.5
ServiceProvider会自动加载。
文档
用法
use MadeITBelgium\VestaCP\VestaCP; $vestacp = new VestaCP($server, $key);
在laravel中,您可以使用Facade
$users = VestaCP::users()->list(); // \MadeITBelgium\VestaCP\Response\User
Laraval验证器
public function store(Request $request) { $this->validate($request, ['username' => 'user|useravailable']); }
完整的文档可以在:http://www.madeit.be/找到
支持
支持github或邮件:tjebbe.lievens@madeit.be
贡献
请尽量遵循psr-2编码风格指南。http://www.php-fig.org/psr/psr-2/
许可
此包根据LGPL许可。您可以在个人和商业项目中免费使用它。代码可以被分支和修改,但原始版权作者应始终被包含!