Module: BitGirder::Core::Reflect
- Defined in:
- lib/bitgirder/core.rb
Class Method Summary collapse
-
.instance_methods_of(v) ⇒ Object
Returns an array of Symbol regardless of ruby version (1.8 uses String, 1.9 Symbols).
Class Method Details
.instance_methods_of(v) ⇒ Object
Returns an array of Symbol regardless of ruby version (1.8 uses String, 1.9 Symbols)
153 154 155 156 157 158 159 160 161 162 |
# File 'lib/bitgirder/core.rb', line 153 def self.instance_methods_of( v ) res = v.instance_methods if res.size > 0 && res[ 0 ].is_a?( String ) res = res.map { |s| s.to_sym } end res end |