Skip to content
Habrahabr Api HTTP адаптер использующий Http Guzzle
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples
src
tests
.editorconfig
.gitattributes
.gitignore
LICENSE.md
README.md
composer.json
phpunit.xml.dist

README.md

Habrahabr Api HTTP адаптер использующий Http Guzzle

Latest Stable Version License

Установка

Через 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

You can’t perform that action at this time.