Module: Igniter::Embed::Rails
- Defined in:
- lib/igniter/embed/rails.rb
Class Method Summary collapse
Class Method Details
.install(container, reloader: nil, cache: nil) ⇒ Object
9 10 11 12 13 14 15 16 17 |
# File 'lib/igniter/embed/rails.rb', line 9 def install(container, reloader: nil, cache: nil) container.config.cache = cache unless cache.nil? return container unless reloader raise RailsIntegrationError, "Rails reloader must respond to #to_prepare" unless reloader.respond_to?(:to_prepare) reloader.to_prepare { container.reload! } container end |