Module: HQ::GraphQL::Util

Defined in:
lib/hq/graphql/util.rb

Constant Summary collapse

UUID_FORMAT =
/\A[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\z/

Class Method Summary collapse

Class Method Details

.validate_uuid(value) ⇒ Object



8
9
10
# File 'lib/hq/graphql/util.rb', line 8

def self.validate_uuid(value)
  !value || !!value.to_s.match(UUID_FORMAT)
end