gregoriohc/laravel-plesk

用于 Plesk RPC API 的 Laravel 包装器和外观包

0.1 2016-02-05 21:42 UTC

This package is auto-updated.

Last update: 2024-09-17 09:46:47 UTC


README

Scrutinizer Code Quality

一个简单的 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 并提交问题。如果您想自己尝试,请将该包分叉并提交拉取请求。