Method: LWS.load_app_modules

Defined in:
lib/lws.rb

.load_app_modulesArray<Symbol>

(Re)loads the app modules (usually done by setup).

Returns:

  • (Array<Symbol>)

    the apps that were loaded (see also SUPPORTED_APPS)



152
153
154
155
156
157
158
159
# File 'lib/lws.rb', line 152

def self.load_app_modules
  @app_modules = {}
  app_module_path = File.dirname(__FILE__)
  SUPPORTED_APPS.each do |app_name|
    load "#{app_module_path}/lws/apps/#{app_name}.rb"
    @app_modules[app_name] = LWS.const_get(app_name.to_s.camelize)
  end
end