Sha256: e0812adaf2ef1a762739e48ccd2fea766e5541e55525bb1c1507ab8e41c2093d
Contents?: true
Size: 670 Bytes
Versions: 7
Compression:
Stored size: 670 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, read_only: READ_ONLY, read_write: READ_WRITE, readonly: READ_ONLY, readwrite: READ_WRITE, 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
7 entries across 7 versions & 1 rubygems