panpondpon / laravel-lb
此包最新版本(0.9.9.30)没有可用的许可证信息。
库,让您轻松地将Laravel应用程序连接到Logicboxes
0.9.9.30
2023-08-04 02:30 UTC
Requires
- nesbot/carbon: ^1.21
- vlucas/phpdotenv: ^2.3
Requires (Dev)
- phpunit/phpunit: 5.5.*
- dev-master
- 0.9.9.30
- 0.9.9.29
- 0.9.9.28
- 0.9.9.27
- 0.9.9.26
- 0.9.9.25
- 0.9.9.24
- 0.9.9.23
- 0.9.9.22
- 0.9.9.21
- 0.9.9.20
- 0.9.9.19
- 0.9.9.18
- 0.9.9.17
- 0.9.9.16
- 0.9.9.15
- 0.9.9.14
- 0.9.9.13
- 0.9.9.12
- 0.9.9.11
- 0.9.9.10
- 0.9.9.9
- 0.9.9.8
- 0.9.9.7
- 0.9.9.6
- 0.9.9.5
- 0.9.9.4
- 0.9.9.3
- 0.9.9.2
- 0.9.9.1
- 0.9.9
- 0.9.8
- 0.9.7
- 0.9.6
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.9
- 0.8.8
- 0.8.7
- 0.8.6
- 0.8.5
- 0.8.4
- 0.8.3
- 0.8.2
- 0.8.1
- 0.7.9.1
- 0.7.9
- 0.7.5
- 0.7.4
- 0.7.3
- 0.7.2
- 0.6.7
- 0.6.6
- 0.6.5
This package is auto-updated.
Last update: 2024-09-04 04:35:21 UTC
README
此库可以让您的Laravel应用程序轻松地与Logicboxes API通信。
如何安装
- 运行
composer require pangpondpon/laravel-lb
将此库包含到您的项目中 - 在config/app.php中将
LaravelLb\LaravelLbServiceProvider::class
添加到提供者数组中 - 运行
php artisan vendor:publish
以发布配置文件 - 将凭据放入config/logicboxes.php中,如下所示
<?php return [ "test_mode" => env('LB_TEST_MODE', true), "auth_userid" => env('LB_AUTH_USERID', 'YOUR_USER_ID'), "api_key" => env('LB_API_KEY', 'YOUR_API_KEY'), ];
如何在Laravel控制器中使用
用例 - 从comodo购买ssl证书
<?php namespace App\Http\Controllers; use App\Http\Requests; use Illuminate\Http\Request; use LaravelLb\LogicBoxesComodo; class ComodoCertController extends Controller { public $comodo; public function __construct() { $this->comodo = new LogicBoxesComodo(); } // Buy the ssl from comodo, see LogicBoxesComodo class for api call info public function buy() { // Order buy use method add from LogicBoxesComodo class $response = $this->comodo->add([ "domain-name" => "ssldemosite.com", "months" => 12, "customer-id" => "52213365", "plan-id" => LogicBoxesComodo::POSITIVE_SSL, // Check more options in LogicBoxesComodo "invoice-option" => LogicBoxesComodo::NO_INVOICE // Check more options in LogicBoxesComodo ])->toArray(); return $response; } }
在/example文件夹中查看更多示例。