Class: NoMoss::RoleApi
- Inherits:
-
Module
- Object
- Module
- NoMoss::RoleApi
- Defined in:
- lib/no_moss/role_api.rb
Defined Under Namespace
Classes: AbstractProxy
Instance Method Summary collapse
Instance Method Details
#api_methods ⇒ Object
5 6 7 |
# File 'lib/no_moss/role_api.rb', line 5 def api_methods _api_methods.dup end |
#methods_missing_from(object) ⇒ Object
9 10 11 |
# File 'lib/no_moss/role_api.rb', line 9 def methods_missing_from(object) _api_methods.reject{|m| object.respond_to?(m) } end |
#restrict(object) ⇒ Object
13 14 15 |
# File 'lib/no_moss/role_api.rb', line 13 def restrict(object) proxy_class.new(object) end |