class Operationable::Callback
Attributes
props[R]
q_options[R]
Public Class Methods
new(props, q_options)
click to toggle source
# File lib/operationable/callback.rb, line 6 def initialize(props, q_options) @props = props @q_options = q_options end
Public Instance Methods
params()
click to toggle source
# File lib/operationable/callback.rb, line 19 def params props[:params] end
record()
click to toggle source
# File lib/operationable/callback.rb, line 11 def record @record ||= props[:name].constantize.find(props[:id]) end
user()
click to toggle source
# File lib/operationable/callback.rb, line 15 def user @user ||= User.find(props[:changed_by_id]) end