Этот пакет готов к работе с composer. Composer доставлен автозагрузчик, чтобы вам было проще работать.
Если вы удалите строку use GuzzleHttp\Client
из CoinGeckoClient.php
, отправлять запрос на сервер не удастся.
Лучший опция включает composer автозагрузку в вашем файле проекта, это означает, что вы должны:
- Создать composer. json файл для вашего проекта
- Добавить необходимую библиотечную зависимость с помощью команды :
composer require guzzlehttp/guzzle
- Добавить нужную библиотечную зависимость, используя команду:
composer require codenix-sv/coingecko-api
Внутри вашего файла проекта добавьте следующую строку:
require_once(dirname(__FILE__) . '/vendor/autoload.php');
use Codenixsv\CoinGeckoApi\CoinGeckoClient;
$client = new CoinGeckoClient();
$data = $client->ping();
Иначе, это будет обязательно, чтобы импортировать все файлы вручную. И, конечно же, вы не должны забывать об импорте для клиента Guzzle.