Class EnetEje
In: app/models/enet_eje.rb
Parent: ActiveRecord::Base

Methods

Public Instance methods

[Source]

    # File app/models/enet_eje.rb, line 20
20:   def all_children
21:     output = children.dup
22:     children.each do |child|
23:       if child.children.length >0
24:         output << child.all_children
25:       end
26:     end
27:     return output.flatten.compact
28:   end

[Source]

    # File app/models/enet_eje.rb, line 16
16:   def new_ejes
17:     self.ejes
18:   end

[Source]

    # File app/models/enet_eje.rb, line 9
 9:   def new_ejes=(ejes_array)
10:     self.ejes.clear
11:     ejes_array.each do |ne|
12:       self.ejes.build(ne)
13:     end
14:   end

[Source]

    # File app/models/enet_eje.rb, line 32
32:   def set_sanitized_name
33:     self.sanitized_name = self.name.to_tag
34:   end

[Validate]