team-blue / php-client-mock
Mock REST and SOAP clients
2.1.1
2026-10-06 07:24 UTC
Requires
- php: ^8.2
- event-engine/php-json-schema: ~3.0
- guzzlehttp/guzzle: ^7.9
- mockery/mockery: ~1.0
- phpunit/phpunit: ~9.0 || ~10.0 || ~11.0 || ~12.0 || ~13.0
- team-blue/php-util: ^1.0
- team-blue/php-value-objects: ^2.0 || ^3.0.0
Requires (Dev)
- doctrine/coding-standard: ~11.0
- icanhazstring/composer-unused: ~0.1
- phpmd/phpmd: ~2.0
- phpro/grumphp: ~2.0
- phpstan/phpstan: ~1.0
- rector/rector: ~0.1
- squizlabs/php_codesniffer: ~3.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-10 11:42:07 UTC
README
Mock REST and SOAP clients for testing PHP applications.
Provides RestClientMock, GuzzleClientMock and SoapClientMock plus a fluent mock layer (Mock, MockMethod, MockLogic, MockPersister) to record, replay and persist HTTP/SOAP interactions in your test suite. Works together with team-blue/php-util and team-blue/php-value-objects.
Installation
composer require team-blue/php-client-mock
License
MIT — see LICENSE.
This repository is a public mirror; development happens internally on the team.blue GitLab.