chuckbe/clearfacts-laravel-sdk
A Laravel SDK for the ClearFacts API that gives PHP developers a clean, fluent way to connect their apps to ClearFacts accounting. Includes configurable authentication, ready-made service classes, and Laravel-native integration for syncing documents, clients, and bookkeeping data.
Architecture fit
chuckbe/clearfacts-laravel-sdk is a thin Laravel wrapper over the ClearFacts accounting API, built on Saloon (a PHP HTTP-client abstraction for API integrations). It follows idiomatic Laravel packaging (service provider, publishable config, facade-style access), so it slots into our existing Laravel footprint without introducing a new architectural pattern.Integration feasibility
composer require plus config publishing; the only real gate is transitive dependency resolution.php, illuminate/*) against our standard runtime image before scheduling work.Technical risk
Key questions
php and illuminate/* constraints in v0.2.0, and does Saloon 4 force PHP 8.2+?^4.0, and are there any remaining advisories against that range?Stack fit
Migration path
composer update that drags the whole Saloon major bump with it. If we only consume the SDK, this is likely a lockfile change plus regression testing.Compatibility
saloonphp/saloon:^4.0 and chuckbe/clearfacts-laravel-sdk:^0.2 in the root composer.json.composer why-not saloonphp/saloon 4 across every service that touches ClearFacts or Saloon before committing.Sequencing
Maintenance
^0.2 in production without re-running the contract test.Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?