Class BoxGrinder::AStruct
In: lib/boxgrinder-core/astruct.rb
lib/boxgrinder-core/astruct.rb
Parent: Hash

Methods

new   new  

Included Modules

AStructMixin AStructMixin

Public Class methods

[Source]

    # File lib/boxgrinder-core/astruct.rb, line 9
 9:     def initialize(hash=nil, cascade_for_nils=true)
10:       cascade_for_nils! if cascade_for_nils
11:       hash.each { |k,v| self[k]=v } if hash
12:     end

[Source]

    # File lib/boxgrinder-core/astruct.rb, line 9
 9:     def initialize(hash=nil, cascade_for_nils=true)
10:       cascade_for_nils! if cascade_for_nils
11:       hash.each { |k,v| self[k]=v } if hash
12:     end

[Validate]