module Timber::Config::Integrations
Convenience module for accessing the various `Timber::Integrations::*` classes through the {Timber::Config} object. Timber
couples configuration with the class responsible for implementing it. This provides for a tighter design, but also requires the user to understand and access the various classes. This module aims to provide a simple ruby-like configuration interface for internal Timber
classes.
For example:
config = Timber::Config.instance config.integrations.active_record.silence = true
Convenience module for accessing the various `Timber::Integrations::*` classes through the {Timber::Config} object. Timber
couples configuration with the class responsible for implementing it. This provides for a tighter design, but also requires the user to understand and access the various classes. This module aims to provide a simple ruby-like configuration interface for internal Timber
classes.
For example:
config = Timber::Config.instance config.integrations.active_record.silence = true
Convenience module for accessing the various `Timber::Integrations::*` classes through the {Timber::Config} object. Timber
couples configuration with the class responsible for implementing it. This provides for a tighter design, but also requires the user to understand and access the various classes. This module aims to provide a simple ruby-like configuration interface for internal Timber
classes.
For example:
config = Timber::Config.instance config.integrations.active_record.silence = true
Public Instance Methods
Convenience method for accessing the {Timber::Integrations::ActionController} class specific configuration.
@example
config = Timber::Config.instance config.integrations.action_controller.silence = true
# File lib/timber-rails/config/action_controller.rb, line 24 def action_controller Timber::Integrations::ActionController end
Convenience method for accessing the {Timber::Integrations::ActionView} class specific configuration.
@example
config = Timber::Config.instance config.integrations.action_view.silence = true
# File lib/timber-rails/config/action_view.rb, line 24 def action_view Timber::Integrations::ActionView end
Convenience method for accessing the {Timber::Integrations::ActiveRecord} class specific configuration.
@example
config = Timber::Config.instance config.integrations.active_record.silence = true
# File lib/timber-rails/config/active_record.rb, line 24 def active_record Timber::Integrations::ActiveRecord end