virgool api php
1.0.0
Считайте, что эта библиотека находится в активной разработке, и она не готова к использованию в производстве.
Это обертка PHP для API Virgool.
Эта обертка опирается на HTTPLUG, которая определяет, как HTTP -сообщение следует отправлять и получить. Вы можете использовать любую библиотеку для отправки HTTP-сообщений, которые реализуют PHP-HTTP/клиент-внедрение.
composer require nekofar/virgool:^1.0@devДля установки с помощью Curl вы можете запустить следующую команду:
composer require nekofar/virgool:^1.0@dev php-http/curl-client:^1.0Используйте свое имя пользователя и пароль для доступа к своей собственной учетной записи.
use Nekofar Virgool Client ;
$ config = Config:: create ( ' username ' , ' password ' );
$ client = Client:: create ( $ config );
try {
$ user = $ client -> getUser ();
echo ' Name: ' . $ user -> name . PHP_EOL ;
echo ' User: ' . $ user -> username . PHP_EOL ;
} catche (Exception $ e ) {
echo ' Error: ' . $ e -> getMessage ();
} Испытательный набор построен с использованием Phpunit. Запустите набор модульных тестов, запустив команду phpunit или этот сценарий композитора.
composer test