class OpenFeature::NoopProvider

Defined in:

openfeature/provider/noop.cr

Constructors

Instance Method Summary

Instance methods inherited from class OpenFeature::Provider

evaluation_context : EvaluationContext evaluation_context, metadata : ProviderMetadata metadata, resolve_boolean_value(flag_key : String, default : Bool = true, ctx : EvaluationContext | Nil = nil) : ResolutionDetails(Bool) resolve_boolean_value, resolve_number_value(flag_key : String, default : Number = 0, ctx : EvaluationContext | Nil = nil) : ResolutionDetails(Number) resolve_number_value, resolve_object_value(flag_key : String, default = nil, ctx : EvaluationContext | Nil = nil) : ResolutionDetails resolve_object_value, resolve_string_value(flag_key : String, default : String = "", ctx : EvaluationContext | Nil = nil) : ResolutionDetails(String) resolve_string_value, state : ProviderEvents state

Constructor methods inherited from class OpenFeature::Provider

new(name : String, ectx : EvaluationContext | Nil = nil) new

Constructor Detail

def self.new #

[View source]

Instance Method Detail

def resolve_boolean_value(flag_key : String, default : Bool = true, ctx : EvaluationContext | Nil = nil) : ResolutionDetails(Bool) #

[View source]
def resolve_number_value(flag_key : String, default : Number = 0, ctx : EvaluationContext | Nil = nil) : ResolutionDetails(Number) #

[View source]
def resolve_object_value(flag_key : String, default = nil, ctx : EvaluationContext | Nil = nil) : ResolutionDetails #

[View source]
def resolve_string_value(flag_key : String, default : String = "", ctx : EvaluationContext | Nil = nil) : ResolutionDetails(String) #

[View source]