Class: Proc

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.json_create(o) ⇒ Object



13
14
15
# File 'lib/proc2json.rb', line 13

def self.json_create(o)
  eval(o['data'])
end

Instance Method Details

#to_json(*args) ⇒ Object



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

def to_json(*args)
  {
    'json_class' => self.class.name,
    'description' => 'ruby code',
    'data' => self.to_ruby
  }.to_json(*args)
end