class EasyCallbacks::Models::Callback

Attributes

callback_block[RW]
callback_method_name[RW]
callback_type[RW]
target_method_name[RW]

Public Class Methods

new(callback_type, target_method_name, callback_method_name) click to toggle source
# File lib/easy_callbacks/models/callback.rb, line 8
def initialize(callback_type, target_method_name, callback_method_name)
  self.callback_type = callback_type
  self.target_method_name = target_method_name
  self.callback_method_name = callback_method_name
  self.callback_block = block_given? ? Proc.new : nil
end