Используйте взамен composer
и вам потребуется автозагрузчик composer
в вашем index.php
.В docs предлагается также установить библиотеку с composer
.
Установить библиотеку с помощью Composer.Прочтите документацию Composer, если вы не знакомы с Composer или менеджерами зависимостей в целом.
Настройка / установка Composer
Примечание. Все приведенные ниже команды необходимо запускать изтот же каталог, где находится ваш index.php.
Прежде всего вам нужно загрузить и установить composer .Текущая доступная версия 1.8.6
.Загрузите этот phar
в то же место, что и ваш index.php
скрипт.Также создайте файл composer.json
с {}
в качестве содержимого, composer
сохранит ваши зависимости в этом файле.
Убедитесь, что composer.phar
имеет разрешения на выполнение (если в Linuxзапустить chmod +x ./composer.phar
)
запустить ./composer.phar require coinbase/coinbase
.Это должно установить зависимости в каталоге vendor
.
Наконец, вам может потребоваться генерация autoloader
composer
при установке зависимостей и отсутствующая ошибка Interface
.зрение будет разрешено.
Файл composer.json
должен содержать следующее (минимум минимум):
{
"require": {
"coinbase/coinbase": "^2.8"
}
}
Пример использования автозагрузчика
<?php
require_once('vendor/autoload.php');
use Coinbase\Wallet\Client;
use Coinbase\Wallet\Configuration;
$apiKey="";
$apiSecret="";
$configuration = Configuration::apiKey($apiKey, $apiSecret);
$client = Client::create($configuration);