|
1 | | -# OpenFeature SDK for Ruby |
| 1 | +# OpenFeature SDK for Ruby |
2 | 2 |
|
3 | 3 | [](https://cloud-native.slack.com/archives/C0344AANLA1) |
4 | 4 | [](https://github.com/open-feature/spec/tree/v0.5.1) |
|
46 | 46 | # Create a client |
47 | 47 | client = OpenFeature::SDK.build_client(name: "my-app") |
48 | 48 |
|
49 | | -# get a bool value |
50 | | -const bool_value = client.fetch_boolean_value(flag_key: 'boolean_flag', default_value: false); |
| 49 | +# fetching boolean value feature flag |
| 50 | +bool_value = client.fetch_boolean_value(flag_key: 'boolean_flag', default_value: false); |
51 | 51 |
|
52 | | -// get a string value |
53 | | -const string_value = client.fetch_string_value(flag_key: 'string_flag', default_value: false); |
| 52 | +# fetching string value feature flag |
| 53 | +string_value = client.fetch_string_value(flag_key: 'string_flag', default_value: false); |
54 | 54 |
|
55 | | -// get an numeric value |
56 | | -const float_value = client.fetch_number_value(flag_key: 'number_value', default_value: 1.0); |
57 | | -const integer_value = client.fetch_number_value(flag_key: 'number_value', default_value: 1); |
| 55 | +# fetching number value feature flag |
| 56 | +float_value = client.fetch_number_value(flag_key: 'number_value', default_value: 1.0); |
| 57 | +integer_value = client.fetch_number_value(flag_key: 'number_value', default_value: 1); |
58 | 58 |
|
59 | | -// get an object value |
60 | | -const object = client.fetch_object_value('object_value', JSON.dump({ name: 'object'})); |
| 59 | +# get an object value |
| 60 | +object = client.fetch_object_value('object_value', JSON.dump({ name: 'object'})); |
61 | 61 | ``` |
62 | 62 |
|
63 | 63 | For complete documentation, visit: https://docs.openfeature.dev/docs/category/concepts |
|
0 commit comments