jsiebach/laravel-cheddar

CheddarGetter在Laravel中的非官方服务提供者

v1.0.0 2016-02-11 00:22 UTC

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

设置

  1. 将此包添加到您的composer.json文件中
    "require": {
        "jsiebach/laravel-cheddar": "^1.0"
    }
  1. 运行composer update

  2. \JSiebach\Cheddar\CheddarServiceProvider::class添加到您的/config/app.php文件中的服务提供者数组中

  3. 运行php artisan vendor:publish以创建配置文件

  4. /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...

	}

}