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包,您可以连接到您的vesta cp服务器。
安装
通过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
服务提供者是自动加载的。
文档
用法
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许可。您可以在个人和商业项目中免费使用它。代码可以被分支和修改,但原始版权作者应始终包含在内!