class DataMapper::Model::Hook::ProcCommand

Public Class Methods

new(proc) click to toggle source
# File lib/dm-core/model/hook.rb, line 72
def initialize(proc)
  @proc = proc.to_proc
end

Public Instance Methods

call(resource) click to toggle source
# File lib/dm-core/model/hook.rb, line 76
def call(resource)
  resource.instance_eval(&@proc)
end
copy(model) click to toggle source
# File lib/dm-core/model/hook.rb, line 80
def copy(model)
  self
end