We've built a simple console script that demonstrates how LaunchDarkly's OpenFeature provider works.
-
Set the environment variable
LAUNCHDARKLY_SDK_KEYto your LaunchDarkly SDK key. If there is an existing boolean feature flag in your LaunchDarkly project that you want to evaluate, setLAUNCHDARKLY_FLAG_KEYto the flag key; otherwise, a boolean flag ofsample-featurewill be assumed.export LAUNCHDARKLY_SDK_KEY="1234567890abcdef" export LAUNCHDARKLY_FLAG_KEY="my-boolean-flag"
-
On the command line, install the dependencies with
composer install. -
On the command line, run
php main.php
You should receive the message "The feature flag evaluates to .". The application will run continuously and react to the flag changes in LaunchDarkly.