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
44 45 46 |
# File 'lib/ae_skip_asset_pipeline.rb', line 44 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
39 40 41 42 |
# File 'lib/ae_skip_asset_pipeline.rb', line 39 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
48 49 50 51 52 |
# File 'lib/ae_skip_asset_pipeline.rb', line 48 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 |