Sha256: 6dc1740c082e360ec7b982a7717639c193cd2dc672e5200007f76a1f6b10f666
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
module Html5 module SlimRails module BoilerplateHelper def google_account_id ENV['GOOGLE_ACCOUNT_ID'] || google_config(:google_account_id) end def google_api_key ENV['GOOGLE_API_KEY'] || google_config(:google_api_key) end def remote_jquery(version) if ::Rails.env == 'development' "'jquery', '#{version}', {uncompressed:true}" else "'jquery', '#{version}'" end end def local_jquery(version) if ::Rails.env == 'development' "#{version}/jquery.js" else "#{version}/jquery.min.js" end end private def add_class(name, attrs) classes = attrs[:class] || '' classes.strip! classes = ' ' + classes if !classes.blank? classes = name + classes attrs.merge(:class => classes) end def google_config(key) configs = YAML.load_file(File.join(::Rails.root, 'config', 'google.yml'))[::Rails.env.to_sym] rescue {} configs[key] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
html5-slim-rails-0.0.2 | lib/html5/slim_rails/boilerplate_helper.rb |