class EvilEvents::Core::Events::EventExtensions::Hookable::AbstractHook

@api private @since 0.3.0

Attributes

callable[R]

@return [#call]

@since 0.3.0

Public Class Methods

new(callable) click to toggle source

@param callable [#call]

@since 0.3.0

# File lib/evil_events/core/events/event_extensions/hookable/abstract_hook.rb, line 15
def initialize(callable)
  @callable = callable
end

Public Instance Methods

call(source) click to toggle source

@param source [Object] @return void

@since 0.3.0

# File lib/evil_events/core/events/event_extensions/hookable/abstract_hook.rb, line 23
def call(source)
  callable.call(source)
end