Sha256: 696744caaa4b80e4a3fef2ddc730f81de62a92daae762f32f936ce438defe8bc

Contents?: true

Size: 283 Bytes

Versions: 7

Compression:

Stored size: 283 Bytes

Contents

# frozen_string_literal: true

json.key_format! camelize: :lower
if _type.complex? && !_type.multi_valued
  json.set! _type.name do
    dynamic_attributes.each_value do |attribute|
      render attribute, json: json
    end
  end
elsif renderable?
  json.set! _type.name, _value
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
scim-kit-0.7.2 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.7.1 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.7.0 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.6.0 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.5.3 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.5.2 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.5.1 lib/scim/kit/v2/templates/attribute.json.jbuilder