Sha256: 47e7721d413c24ecbb3fa4fefda51c8aabd3f43852969a603c5b05d69ef4a9d8

Contents?: true

Size: 284 Bytes

Versions: 10

Compression:

Stored size: 284 Bytes

Contents

# frozen_string_literal: true

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

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
scim-kit-0.5.0 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.4.0 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.3.2 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.3.1 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.3.0 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.2.16 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.2.15 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.2.14 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.2.13 lib/scim/kit/v2/templates/attribute.json.jbuilder
scim-kit-0.2.12 lib/scim/kit/v2/templates/attribute.json.jbuilder