Sha256: f4bccae0c0fa95f6d36eb4107e7846b8d0d169b5a9ae76694285aa4b9315cd15
Contents?: true
Size: 389 Bytes
Versions: 6
Compression:
Stored size: 389 Bytes
Contents
module Cleo module Processor @queue = Cleo::Server.queue def self.perform(operation, klass, klass_id) on_me = Kernel.const_get(klass).find(klass_id) case operation.downcase when "create" Cleo.execute_create(on_me) when "update" Cleo.execute_update(on_me) when "delete" Cleo.execute_delete(on_me) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems