jsiebach / laravel-cheddar
CheddarGetter在Laravel中的非官方服务提供者
v1.0.0
2016-02-11 00:22 UTC
Requires
- cheddar-getter/client: ^1.1
This package is not auto-updated.
Last update: 2024-09-14 18:26:14 UTC
README
CheddarGetter在Laravel中的服务提供者。
此包简单提供了一种将经过身份验证的CheddarGetter PHP包装客户端拉入您的Laravel应用程序的便捷方式。有关CheddarGetter PHP包装器的文档,请参阅此处:https://github.com/marcguyer/cheddargetter-client-php
设置
- 将此包添加到您的composer.json文件中
"require": {
"jsiebach/laravel-cheddar": "^1.0"
}
-
运行
composer update
-
将
\JSiebach\Cheddar\CheddarServiceProvider::class
添加到您的/config/app.php
文件中的服务提供者数组中 -
运行
php artisan vendor:publish
以创建配置文件 -
在
/config/cheddar.php
中,添加Cheddar Getter的凭证。
使用方法
您现在可以使用依赖注入来自动设置凭据并加载CheddarGetter_Client。在任何控制器中
Class PaymentController extends Controller {
public $client;
__construct(CheddarGetter_Client $client){
$this->client = $client;
}
public function customerList(){
$response = $this->client->getAllCustomers();
//handle response...
}
}