Class: Checkend::Integrations::Rails::Railtie

Inherits:
Rails::Railtie
  • Object
show all
Defined in:
lib/checkend/integrations/rails.rb

Overview

Rails Railtie for automatic Checkend configuration.

This railtie:

  • Sets up default configuration from Rails settings
  • Inserts Rack middleware for exception capturing
  • Adds controller helpers for context tracking

Examples:

Basic usage (config/initializers/checkend.rb)

Checkend.configure do |config|
  config.api_key = ::Rails.application.credentials.checkend[:api_key]
end