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
Generated on Thursday, August 27 2009 at 05:50:25 PM by YARD 0.2.3.5 (ruby-1.8.6).