Class: Dimelo::CCP::API::BasicObject
- Inherits:
-
Object
- Object
- Dimelo::CCP::API::BasicObject
- Defined in:
- lib/dimelo/ccp/api/basic_object.rb
Direct Known Subclasses
Constant Summary collapse
- KEEP_METHODS =
%w(__id__ __send__ instance_eval == equal? initialize method_missing respond_to?)
Class Method Summary collapse
Class Method Details
.remove_methods! ⇒ Object
9 10 11 12 |
# File 'lib/dimelo/ccp/api/basic_object.rb', line 9 def self.remove_methods! m = (private_instance_methods + instance_methods) - KEEP_METHODS m.each{|m| undef_method(m)} end |