Class: Orientea::CreatingCommand

Inherits:
Command
  • Object
show all
Defined in:
lib/orientea/creating_command.rb

Class Method Summary collapse

Methods inherited from Command

action, undo

Class Method Details

.build(record) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/orientea/creating_command.rb', line 5

def self.build(record)
  command = self.new
  command.data = Hash.new
  command.data['changes'] = record.attributes.to_json
  command.data['cls_str'] = record.class.to_s
  # command.save!
  command
end