class ErpApp::Widgets::JavascriptLoader

Public Class Methods

glob_javascript() click to toggle source
# File lib/erp_app/widgets/javascript_loader.rb, line 5
def self.glob_javascript
  files = Rails.application.config.erp_app.widgets.collect{|widget|Dir.glob(File.join(widget[:path],"javascript/*.js"))}.flatten.sort{|file| file <=> file}
  
  "<script type='text/javascript'>#{Uglifier.compile(files.collect{|file| IO.read(file)}.join(''))}</script>"
end