Class: Ovto::WiredActions
- Inherits:
-
Object
- Object
- Ovto::WiredActions
- Defined in:
- lib/ovto/wired_actions.rb
Instance Method Summary collapse
-
#initialize(actions, app, runtime) ⇒ WiredActions
constructor
A new instance of WiredActions.
- #method_missing(name, args_hash = {}) ⇒ Object
- #respond_to?(name) ⇒ Boolean
Constructor Details
#initialize(actions, app, runtime) ⇒ WiredActions
Returns a new instance of WiredActions.
5 6 7 |
# File 'lib/ovto/wired_actions.rb', line 5 def initialize(actions, app, runtime) @actions, @app, @runtime = actions, app, runtime end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(name, args_hash = {}) ⇒ Object
9 10 11 |
# File 'lib/ovto/wired_actions.rb', line 9 def method_missing(name, args_hash={}) invoke_action(name, args_hash) end |
Instance Method Details
#respond_to?(name) ⇒ Boolean
13 14 15 |
# File 'lib/ovto/wired_actions.rb', line 13 def respond_to?(name) @actions.respond_to?(name) end |