Sha256: 4636d1b7554c5fe892fca75b450695e097a7a1a4f0bf60fa4a10398a489b0f62

Contents?: true

Size: 196 Bytes

Versions: 3

Compression:

Stored size: 196 Bytes

Contents

module Arcade
  module Class
    def demodulize
      a, *b = to_s.split("::")
      if b.empty? 
        a
      else
        b.join('::')
      end
    end
  end
end
Class.include Arcade::Class

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
arcadedb-0.5.0 lib/arcade/support/class.rb
arcadedb-0.4 lib/support/class.rb
arcadedb-0.3.3 lib/support/class.rb