vypsen / comment-lib
test lib for comment service
dev-master
2024-02-09 00:25 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.8
- phpunit/phpunit: ^9
This package is auto-updated.
Last update: 2025-05-09 03:24:43 UTC
README
У этого сервиса есть 3 метода:
GET http://example.com/comments - возвращает список комментариев
POST http://example.com/comment - добавить комментарий
PUT http://example.com/comment/{id} - по идентификатору комментария обновляет поля, которые были в в запросе
composer require vypsen/comment-lib dev-master
<?php $client = new \Vypsen\CommentsLib\Classes\CommentClient(); //получение всех комментариев $response = $client->getComments(); //методы из GuzzleHttp $dataBody = json_decode($comments->getBody()->getContents(), true); $statusCode = $comments->getStatusCode(); // добавить комментарий $name = 'User'; $text = 'comment'; $client->setComments($name, $text); //обновить существующий комментарий $id = 1 $name = 'User'; $text = 'comment'; $client->setComments($id, $name, $text);
./vendor/bin/phpunit ./vendor/vypsen/comment-lib/tests