Module: RailsWayback::HistoricalAssetHelper
- Defined in:
- lib/rails_wayback/historical_asset_helper.rb
Constant Summary collapse
- MATERIALIZATION_ROOT_ENV =
"rails_wayback.materialization_root"
Instance Method Summary collapse
- #compute_asset_host(source = "", options = {}) ⇒ Object
- #compute_asset_path(source, options = {}) ⇒ Object
- #public_compute_asset_path(source, options = {}) ⇒ Object
Instance Method Details
#compute_asset_host(source = "", options = {}) ⇒ Object
15 16 17 18 19 20 21 22 23 |
# File 'lib/rails_wayback/historical_asset_helper.rb', line 15 def compute_asset_host(source = "", = {}) if historical_asset_url?(source) return request.base_url if [:protocol] == :request return nil end super end |
#compute_asset_path(source, options = {}) ⇒ Object
7 8 9 |
# File 'lib/rails_wayback/historical_asset_helper.rb', line 7 def compute_asset_path(source, = {}) resolve_historical_asset(source, ) || track_current_asset(source) { super } end |
#public_compute_asset_path(source, options = {}) ⇒ Object
11 12 13 |
# File 'lib/rails_wayback/historical_asset_helper.rb', line 11 def public_compute_asset_path(source, = {}) resolve_historical_asset(source, ) || track_current_asset(source) { super } end |