google/gax
Google API Core for PHP (gax-php) provides shared components used by generated Google Cloud API clients, including gRPC-based call handling, retries, timeouts, and page streaming. Designed for PHP 8.1+ and Google API conventions; most users won’t call it directly.
ApiException::getErrorDetails()).Adopt if:
Look elsewhere if:
grpc/grpc for others).For Executives: "This package lets us standardize on Google Cloud APIs with enterprise-grade reliability—built by Google, battle-tested, and maintained. It cuts dev time by 30%+ for integrations like BigQuery or Pub/Sub, while adding resilience (retries, streaming) and emulator support for faster iteration. Think of it as ‘Turbo for Google APIs’—no more reinventing wheels for auth, errors, or gRPC."
For Engineering: *"gax-php gives us:
Tradeoff: We commit to PHP 8.1+ and protobuf, but the payoff is faster, more reliable integrations with minimal maintenance."*
For Architects: *"This aligns with our event-driven microservices roadmap by:
Risk: Minimal—it’s GA, used by Google’s own PHP SDKs, and we can opt out of features we don’t need."*
How can I help you explore Laravel packages today?