gregoriohc / laravel-plesk
用于 Plesk RPC API 的 Laravel 包装器和外观包
0.1
2016-02-05 21:42 UTC
Requires
- php: >=5.4.0
- illuminate/config: ~5
- illuminate/support: ~5
- plesk/api-php-lib: @dev
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-17 09:46:47 UTC
README
一个简单的 Laravel 5 包,用于包装 Plesk RPC API。
要求
- PHP 5.4 或更高版本
安装
您可以使用以下命令在项目根目录下通过 Composer 包管理器安装此包:
composer require gregoriohc/laravel-plesk
Laravel
该包包含服务提供者和外观,以便于集成和为 Laravel 提供良好的语法。
首先,将 Gregoriohc\LaravelPlesk\PleskServiceProvider
提供者添加到 config/app.php
文件中的 providers 数组中
'providers' => [ ... Gregoriohc\LaravelPlesk\PleskServiceProvider::class, ],
然后,将外观添加到您的 aliases
数组中
'aliases' => [ ... 'Plesk' => Gregoriohc\LaravelPlesk\Facades\Wrapper::class, ],
配置
使用以下命令发布配置文件:
php artisan vendor:publish --provider="Gregoriohc\LaravelPlesk\PleskServiceProvider"
进入文件并配置您希望该包使用的密钥和默认值。
用法
创建用户
Plesk::customer()->create([ 'pname' => 'John Smith', 'login' => 'john-unit-test', 'passwd' => 'simple-password', ]);
更多示例
有关使用示例的更多信息,请参阅原始 PHP Plesk RPC API 包测试:https://github.com/plesk/api-php-lib/tree/master/tests
贡献
如果您遇到问题、发现错误或对功能有建议,请登录 GitHub 并提交问题。如果您想自己尝试,请将该包分叉并提交拉取请求。