Module: AeSkipAssetPipeline::HelperMethods
- Defined in:
- lib/ae_skip_asset_pipeline.rb
Instance Method Summary collapse
- #restore_old_state_of_asset_pipeline_enabled ⇒ Object
- #save_current_state_and_set_asset_pipeline_enabled(enabled = true) ⇒ Object
- #with_asset_pipeline_enabled(enabled = true) ⇒ Object
Instance Method Details
#restore_old_state_of_asset_pipeline_enabled ⇒ Object
37 38 39 |
# File 'lib/ae_skip_asset_pipeline.rb', line 37 def restore_old_state_of_asset_pipeline_enabled AeSkipAssetPipeline.enabled = @current_skip_status end |
#save_current_state_and_set_asset_pipeline_enabled(enabled = true) ⇒ Object
32 33 34 35 |
# File 'lib/ae_skip_asset_pipeline.rb', line 32 def save_current_state_and_set_asset_pipeline_enabled(enabled = true) @current_skip_status = AeSkipAssetPipeline.enabled AeSkipAssetPipeline.enabled = !enabled end |
#with_asset_pipeline_enabled(enabled = true) ⇒ Object
41 42 43 44 45 |
# File 'lib/ae_skip_asset_pipeline.rb', line 41 def with_asset_pipeline_enabled(enabled = true) save_current_state_and_set_asset_pipeline_enabled(enabled) yield restore_old_state_of_asset_pipeline_enabled end |