Module: Aqua::To
To
Public Visibility
Public Instance Method Summary
#to_aqua(base_object) | |
---|---|
#to_aqua_init(base_object) |
Public Instance Method Details
to_aqua
public
to_aqua(base_object)
[View source]
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/aqua/support/initializers.rb', line 7 def to_aqua( base_object ) hash = { 'class' => self.class.to_s, 'init' => to_aqua_init( base_object ) } if instance_variables.size > 0 hash.merge!({ 'ivars' => base_object._pack_ivars( self ) }) end hash end |
to_aqua_init
public
to_aqua_init(base_object)
[View source]
18 19 20 |
# File 'lib/aqua/support/initializers.rb', line 18 def to_aqua_init( base_object ) self.to_s end |