Class: Class

Inherits:
Object
  • Object
show all
Defined in:
lib/delayed/yaml_extensions.rb

Instance Method Summary collapse

Instance Method Details

#encode_with(coder) ⇒ Object



38
39
40
# File 'lib/delayed/yaml_extensions.rb', line 38

def encode_with(coder)
  coder.scalar("!ruby/object:Class", name)
end

#to_yaml(opts = {}) ⇒ Object



32
33
34
35
36
# File 'lib/delayed/yaml_extensions.rb', line 32

def to_yaml(opts = {})
  YAML.quick_emit(self.object_id, opts) do |out|
    out.scalar(taguri, name)
  end
end