Sha256: ddd327ad3f2958d454b5b82f271b4062f7720f6d864fa6f5069cbfdd270dd9f7

Contents?: true

Size: 328 Bytes

Versions: 2

Compression:

Stored size: 328 Bytes

Contents

module CoreExtensions
  # methods for codenames and numerical ids
  # included in Integer and Symbol
  module PersistentIdentifier
    # interpret symbol/integer as codename/id
    def card
      Card[self]
    end

    # don't interpret symbol/integer as codename/id
    def to_name
      Card::Name.new to_s
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
card-1.108.1 config/initializers/01_core_extensions/persistent_identifier.rb
card-1.108.0 config/initializers/01_core_extensions/persistent_identifier.rb