flagmint / php-sdk
Flagmint PHP SDK — local evaluation with REST config-sync
v0.1.1
2026-10-06 18:28 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-sodium: *
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0|^2.0
Requires (Dev)
- guzzlehttp/guzzle: ^7.8
- phpunit/phpunit: ^10.5
- predis/predis: ^2.2
Suggests
- guzzlehttp/guzzle: Convenient PSR-18 HTTP client for production use
- predis/predis: Required to use Flagmint\Cache\RedisAdapter
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-06 18:31:33 UTC
README
Flagmint PHP SDK with local evaluation and REST config-sync.
composer require flagmint/php-sdk
composer require guzzlehttp/guzzle # PSR-18 client (or provide your own)
use Flagmint\FlagmintClient; $client = new FlagmintClient([ 'apiKey' => getenv('FLAGMINT_SDK_KEY'), ]); $client->ready(); if ($client->isEnabled('new-checkout', ['kind' => 'user', 'key' => 'u1'])) { // … }
Docs
- Product docs: docs.flagmint.com/sdks/php
- Laravel package: flagmint/laravel
- Architecture notes: docs/
- Changelog: CHANGELOG.md