Class: MessageBus::Rails::Railtie
- Inherits:
-
Rails::Railtie
- Object
- Rails::Railtie
- MessageBus::Rails::Railtie
- Defined in:
- lib/message_bus/rails/railtie.rb
Instance Method Summary collapse
Instance Method Details
#api_only?(config) ⇒ Boolean
27 28 29 30 31 |
# File 'lib/message_bus/rails/railtie.rb', line 27 def api_only?(config) return false unless config.respond_to?(:api_only) config.api_only end |
#flash_middleware_deleted?(middleware) ⇒ Boolean
33 34 35 36 |
# File 'lib/message_bus/rails/railtie.rb', line 33 def flash_middleware_deleted?(middleware) ops = middleware.instance_variable_get(:@operations) ops.any? { |m| m[0] == :delete && m[1].include?(ActionDispatch::Flash) } end |