doudenko / api
Basic client implementation for an external service API.
Installs: 31
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/doudenko/api
Requires
- php: ^8.4
- guzzlehttp/guzzle: ^7.10
- phpdocumentor/reflection-docblock: ^5.6
- symfony/property-access: ^7.4
- symfony/property-info: ^7.4
- symfony/serializer: ^7.4
Requires (Dev)
- dg/bypass-finals: ^1.9
- friendsofphp/php-cs-fixer: ^3.91
- mockery/mockery: ^1.6
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5
This package is not auto-updated.
Last update: 2025-12-19 17:33:57 UTC
README
Данная библиотека предоставляет базовую реализацию клиента для API некоторого внешнего сервиса.
Предоставленной реализации, в большинстве случаев, будет достаточно. Но, при необходимости расширить функциональность, рекомендуется создать новую реализацию интерфейса, реализованного расширяемым компонентом.
Установка
make up- Запустить приложение. Произвести сборку Docker образов и запуск контейнеров необходимых для работы приложенияmake down- Остановить приложение. Остановить запущенные контейнеры приложения и удалить Docker образыmake ps- Показать статус контейнеров
Использование
make install- Установить зависимости проектаmake update- Обновить зависимости проектаmake test- Запустить тестыmake shell- Запустить терминал командной строки в основном контейнере приложения