maxmind/web-service-common
Shared internal code for MaxMind’s PHP web service client APIs (not for direct third‑party use). Requires PHP 8.1+. Provides common components, dependencies managed via Composer, PSR‑12 style, semantic versioning, Apache 2.0 licensed.
Architecture fit: This package is exclusively designed as an internal dependency for MaxMind's official client libraries (e.g., maxmind/minfraud-api-php, maxmind/geoip2). It provides foundational HTTP utilities but has no public API contract for third-party use. In Laravel, it integrates seamlessly as a transitive dependency through MaxMind's client packages, aligning with Laravel's dependency injection pattern without requiring direct configuration.
Integration feasibility: High when leveraging MaxMind's official clients (e.g., via composer require maxmind/minfraud-api-php). Composer automatically resolves this package as a dependency. Direct integration is explicitly discouraged by MaxMind's documentation; the TPM should verify compatibility of the target client (not this package) with Laravel 10+ and PHP 8.1+.
Technical risk: Low for indirect use via official
How can I help you explore Laravel packages today?