artisan-build/bfc-client
A Laravel/PHP client for the BFC API, offering a clean, configurable wrapper for making requests from your application. It fits Laravel conventions and provides a simple integration layer for connecting to BFC services without boilerplate.
artisan-build/built-for-cloud server, ^0.12.3 wire). It removes from your roadmap the work of defining, versioning, and debugging a client-ID / contract-version handshake — you inherit a canonical contract instead of inventing one.dont-discover of the server provider is gone, a host can run both the client and the server in one Laravel app and get normal provider discovery. That unlocks the "single deployable, both roles" topology without custom service-provider surgery — a genuine roadmap option that previously required a fork or manual registration.Consider it when:
^0.12.3) and tracking that pin as a coupled upgrade.Look elsewhere when:
For executives (one paragraph): This is a small, focused dependency that lets our Laravel services talk to the Built for Cloud platform using a shared, versioned contract instead of a bespoke integration we'd own and maintain. The v0.2.0 release hardens identity handling — one canonical client identity per request, safe under concurrent and scaled deployments — and removes a discovery conflict so a single application can act as both client and server. That last point widens our deployment options and reduces the number of moving parts in our architecture. Cost is low; the main obligation is that we treat upgrades as coupled to the server package version and budget a short migration for the discovery change.
For engineering: Two things to know. First, this is a client-only package pinned to the built-for-cloud ^0.12.3 wire; treat the pair as one upgrade unit and version-lock them together. Second, the minor bump contains a behavior change: the cross-package dont-discover of the server provider has been removed, so co-installed hosts now register BuiltForCloudServiceProvider through normal discovery. If any environment depended on that provider staying suppressed, it will start booting after upgrade — audit for it before rolling out. Upside: canonical header emission (case variants stripped pre-send), byte-stable field-value handling for the client identity, race-safe persisted identity, a pure-local install-file utility, and a proof-of-life route you can wire into smoke tests. Net: less custom auth plumbing, one less bespoke contract to own, and a known, small migration.
How can I help you explore Laravel packages today?