Class: Para::ComponentsCleaner
- Inherits:
-
Object
- Object
- Para::ComponentsCleaner
- Defined in:
- lib/para/components_cleaner.rb
Class Method Summary collapse
-
.run ⇒ Object
Hide class instanciation.
Instance Method Summary collapse
Class Method Details
.run ⇒ Object
Hide class instanciation
4 |
# File 'lib/para/components_cleaner.rb', line 4 def self.run; new.run; end |
Instance Method Details
#run ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/para/components_cleaner.rb', line 6 def run components.each do |component| unless component == Para.components.component_for(component.identifier) component.destroy end end Para::ComponentSection.find_each do |section| unless Para.components.section_for(section.identifier) section.destroy end end end |