Gocardless реализация в codeigniter - PullRequest
1 голос
/ 08 мая 2019

Я настраиваю платежный шлюз, используя Gocardless API.Я попытался загрузить и настроить его вручную, так как у меня нет композитора.

Это фрагмент кода, который я получил из документации:

require_once APPPATH.'third_party/gocardless/lib/loader.php';
$access_token = "sandbox_xyz";
$client = new \GoCardlessPro\Client(array(
  'access_token' => $access_token,
  'environment'  => \GoCardlessPro\Environment::SANDBOX
));

$client->customers()->list();

$client->customers()->list([
  "params" => ["created_at[gt]" => "2015-11-03T09:30:00Z"]
]);

Я ожидаюсписок клиентов, которые будут добавлены в Gocardless, но я получаю эту ошибку:

An uncaught Exception was encountered
Type: Error

Message: Class 'GuzzleHttp\HandlerStack' not found

Filename: /var/www/html/myapp/application/third_party/gocardless/lib/Client.php

Line Number: 43

Я предполагаю, что я что-то делаю неправильно.

1 Ответ

1 голос
/ 08 мая 2019

В соответствии с документацией ручная установка , вам также необходимо require Ждать autoloader.php в guzzle.zip в каталоге src .

...