dotzero / habrahabr_guzzle
Habrahabr Api HTTP адаптер использующий Http Guzzle
Installs: 19
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/dotzero/habrahabr_guzzle
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ~6.2
- tmtm/habrahabr_api: ~0.1
Requires (Dev)
- phpunit/phpunit: 4.0.*
This package is auto-updated.
Last update: 2022-06-04 08:46:15 UTC
README
Установка
Через composer:
$ composer require dotzero/habrahabr_guzzle
или добавить
"dotzero/habrahabr_guzzle": "0.1.*"
в секцию require
файла composer.json.
Быстрый старт
$adapter = new \Habrahabr\Api\HttpAdapter\GuzzleAdapter(); $adapter->setEndpoint(getenv('ENDPOINT')); $adapter->setToken(getenv('TOKEN')); $adapter->setClient(getenv('CLIENT')); $client = new \Habrahabr\Api\Client($adapter); $User = $client->getUserResource()->getUser('me'); var_dump($User);
Тестирование
Для начала установить --dev
зависимости. После чего запустить:
$ vendor/bin/phpunit
Лицензия
Библиотека доступна на условиях лицензии MIT: http://www.opensource.org/licenses/mit-license.php