Sha256: 2497e1d020b5491a601af1dfb7a3765a3657964c34c724606c05182372e21fbf
Contents?: true
Size: 767 Bytes
Versions: 12
Compression:
Stored size: 767 Bytes
Contents
# frozen_string_literal: true module Scim module Kit module V2 # Represents the valid Mutability values class Mutability READ_ONLY = 'readOnly' READ_WRITE = 'readWrite' IMMUTABLE = 'immutable' WRITE_ONLY = 'writeOnly' VALID = { immutable: IMMUTABLE, readOnly: READ_ONLY, readWrite: READ_WRITE, read_only: READ_ONLY, read_write: READ_WRITE, readonly: READ_ONLY, readwrite: READ_WRITE, writeOnly: WRITE_ONLY, write_only: WRITE_ONLY, writeonly: WRITE_ONLY }.freeze def self.find(value) VALID[value.to_sym] || (raise ArgumentError, :mutability) end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems