Sha256: 5676eaf5bf4047df7599055a089d452baa7ff4357ed3a6dcac95a54f6f473963

Contents?: true

Size: 277 Bytes

Versions: 77

Compression:

Stored size: 277 Bytes

Contents

# encoding: utf-8

# Object
class Object
  # object can use method name or not
  #
  #   "string".method_nameable # => true
  #   :symbol.method_nameable # => true
  #   1.method_nameable # => false
  #
  def method_nameable?
    [String, Symbol].include? self.class
  end
end

Version data entries

77 entries across 77 versions & 1 rubygems

Version Path
tbpgr_utils-0.0.151 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.150 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.149 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.148 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.147 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.146 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.145 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.144 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.143 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.142 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.141 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.140 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.139 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.138 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.137 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.136 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.135 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.134 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.133 lib/open_classes/object/method_nameable.rb
tbpgr_utils-0.0.132 lib/open_classes/object/method_nameable.rb