Method: PolyDelegate.method_visibility
- Defined in:
- lib/poly_delegate/method.rb
.method_visibility(obj, method)
17 18 19 20 21 22 23 24 25 |
# File 'lib/poly_delegate/method.rb', line 17 def self.method_visibility(obj, method) if obj.public_method_defined? method :public elsif obj.private_method_defined? method :private elsif obj.protected_method_defined? method :protected end end |