Module: AssetRam
- Defined in:
- lib/asset_ram.rb,
lib/asset_ram/version.rb
Overview
Use in views to cache the asset path computation.
For example, in an ERB file:
AssetRam::Helper.cache { favicon_link_tag(‘favicon/favicon.ico’, rel: ‘icon’) }
The calculated asset paths are keyed by source file name and line number. The results are stored in RAM.
Sometimes, a key is needed if the code is run in different contexts, like a multi-tenant site:
AssetRam::Helper.cache(key: site) { stylesheet_link_tag(“themes/#site”, media: nil) }
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.1.0"