Sha256: 8ddde431d928af1b714804ed08c3940415e552dd75ee6578dc40e3f1a83bed09
Contents?: true
Size: 435 Bytes
Versions: 42
Compression:
Stored size: 435 Bytes
Contents
# -*- encoding : utf-8 -*- # Provides const_name that returns the name of the class or module (or the name of the class # an instance belongs to) without it's parent namespace. Useful for building module tables module Tracksperanto::ConstName module C def const_name to_s.split('::').pop end end def const_name self.class.const_name end def self.included(into) into.extend(C) super end end
Version data entries
42 entries across 42 versions & 1 rubygems