class PostHog::SendFeatureFlagsOptions

def self.from_hash(hash)

def self.from_hash(hash)
  return nil unless hash.is_a?(Hash)
  new(
    only_evaluate_locally: PostHog::Utils.get_by_symbol_or_string_key(hash, :only_evaluate_locally),
    person_properties: PostHog::Utils.get_by_symbol_or_string_key(hash, :person_properties),
    group_properties: PostHog::Utils.get_by_symbol_or_string_key(hash, :group_properties)
  )
end