Class: DailyRep::AppContainer

Inherits:
Object
  • Object
show all
Defined in:
lib/dailyrep/AppContainer.rb

Instance Method Summary collapse

Constructor Details

#initializeAppContainer

Returns a new instance of AppContainer.



6
7
8
9
10
11
# File 'lib/dailyrep/AppContainer.rb', line 6

def initialize
  @track_array = []
  Configer.enabled_entities.each { |entity|
    @track_array.concat(DailyRep::Entities::const_get(entity.capitalize).create)
  }
end

Instance Method Details

#start!Object



14
15
16
17
18
19
# File 'lib/dailyrep/AppContainer.rb', line 14

def start!
  #all objects running
  @track_array.each { |obj|
    obj.run
  }
end

#write_htmlObject



21
22
23
# File 'lib/dailyrep/AppContainer.rb', line 21

def write_html
  IBrowser.write_html if Configer.is_phase_enabled? "write_html"
end