Sha256: 220e346320cb0a8d1e381fa44b64bae6303de4151036994e8744662fd21a1a3a

Contents?: true

Size: 256 Bytes

Versions: 14

Compression:

Stored size: 256 Bytes

Contents

module Kaui
  module UuidHelper

    def truncate_uuid(uuid)
      return uuid unless uuid =~ /[A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{4}-[A-Fa-f0-9]{12}/
      split = uuid.split('-')
      split[0] + '-...-' + split[4]
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
kaui-1.0.0 app/helpers/kaui/uuid_helper.rb
kaui-0.16.2 app/helpers/kaui/uuid_helper.rb
kaui-0.16.1 app/helpers/kaui/uuid_helper.rb
kaui-0.16.0 app/helpers/kaui/uuid_helper.rb
kaui-0.15.5 app/helpers/kaui/uuid_helper.rb
kaui-0.15.4 app/helpers/kaui/uuid_helper.rb
kaui-0.15.3 app/helpers/kaui/uuid_helper.rb
kaui-0.15.2 app/helpers/kaui/uuid_helper.rb
kaui-0.15.1 app/helpers/kaui/uuid_helper.rb
kaui-0.15.0 app/helpers/kaui/uuid_helper.rb
kaui-0.14.2 app/helpers/kaui/uuid_helper.rb
kaui-0.14.1 app/helpers/kaui/uuid_helper.rb
kaui-0.14.0 app/helpers/kaui/uuid_helper.rb
kaui-0.12.0 app/helpers/kaui/uuid_helper.rb