class Obk
Obk
is a decorator that adds delays between object method calls.
For more information read README file.
- Author
-
Yegor Bugayenko (yegor256@gmail.com)
- Copyright
-
Copyright © 2021 Yegor Bugayenko
- License
-
MIT
Public Class Methods
new(origin, pause: 1000)
click to toggle source
# File lib/obk.rb, line 34 def initialize(origin, pause: 1000) @origin = origin @pause = pause end
Public Instance Methods
method_missing(*args) { |*a| ... }
click to toggle source
# File lib/obk.rb, line 39 def method_missing(*args) if block_given? @origin.__send__(*args) do |*a| yield(*a) end else @origin.__send__(*args) end end
respond_to?(method, include_private = false)
click to toggle source
# File lib/obk.rb, line 49 def respond_to?(method, include_private = false) @origin.respond_to?(method, include_private) end
respond_to_missing?(_method, _include_private = false)
click to toggle source
# File lib/obk.rb, line 53 def respond_to_missing?(_method, _include_private = false) true end