Sha256: adba343c10b2e9bf709f41d5595c37125cbb00881ee1d4a1c0cd603e3394080d

Contents?: true

Size: 162 Bytes

Versions: 23

Compression:

Stored size: 162 Bytes

Contents

class String
  def to_uuid
    return UUIDTools::UUID.parse_raw self if self.size == 16
    UUIDTools::UUID.parse_hexdigest( self.gsub("-","").upcase )
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
iugusdk-1.0.11 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.10 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.9 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.8 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.7 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.6 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.5 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.4 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.3 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.2 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.1 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.32 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.31 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.30 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.29 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.28 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.27 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.26 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.25 lib/iugusdk/uuid_operators_extensions.rb
iugusdk-1.0.0.alpha.24 lib/iugusdk/uuid_operators_extensions.rb