Class: Spy::Callbacks::When
- Inherits:
-
Object
- Object
- Spy::Callbacks::When
- Defined in:
- lib/spy/callbacks/when.rb
Instance Method Summary collapse
- #before_call(*args) ⇒ Object
-
#initialize(filter) ⇒ When
constructor
A new instance of When.
Constructor Details
#initialize(filter) ⇒ When
Returns a new instance of When.
4 5 6 |
# File 'lib/spy/callbacks/when.rb', line 4 def initialize(filter) @filter = filter end |
Instance Method Details
#before_call(*args) ⇒ Object
8 9 10 |
# File 'lib/spy/callbacks/when.rb', line 8 def before_call(*args) @filter.call(*args) end |