mindfullsilence / laravel-runcloud-sdk
此包最新版本(1.0.1)没有提供许可证信息。
Laravel 包,包装了 runcloud API SDK
1.0.1
2019-09-22 20:20 UTC
Requires
- onhover/runcloud-sdk: v1.1.*
Requires (Dev)
- orchestra/testbench: 3.8.x-dev
- phpunit/phpunit: 7.5.x-dev
This package is auto-updated.
Last update: 2024-09-10 10:24:30 UTC
README
这是一个简单的 Laravel 包,它创建了一个由 onhonvercode 在此处开发的 SDK 提供者:https://github.com/onhovercode/runcloud-sdk
安装
通过 composer 在您的 Laravel 应用中要求此包
composer require mindfullsilence/laravel-runcloud-sdk
发布包
php artisan vendor:publish
从提供的列表中选择 Mindfullsilence\LaravelRuncloudSdk\Providers\RuncloudClientProvider
将您的 API 密钥添加到 .env 文件中
RUNCLOUD_PUBLIC_KEY=your-api-key
RUNCLOUD_SECRET_KEY=your-secret-key
用法
安装完成后,您可以使用外观、依赖注入或服务容器来访问 runcloud 类实例
use \Mindfullsilence\LaravelRuncloudSdk\Clients\RuncloudClient; class SomeClass { public function __construct( RuncloudClient $runcloud ) { $this->runcloud = $runcloud; return $this->runcloud->ping() === 'pong'; } }
use \Mindfullsilence\LaravelRuncloudSdk\Facades\RuncloudClient; class SomeClass { public function index() { return RuncloudClient::ping() === 'pong'; } }
use \Mindfullsilence\LaravelRuncloudSdk\Clients\RuncloudClient; class SomeClass { public function index() { return app(RuncloudClient::class)->ping() === 'pong'; } // or public function index() { return app('runcloud.api')->ping() === 'pong'; } }