Module: Ragdoll::Rails

Defined in:
lib/ragdoll/rails.rb,
lib/ragdoll/rails/engine.rb,
lib/ragdoll/rails/version.rb,
lib/ragdoll/rails/configuration.rb

Defined Under Namespace

Classes: Configuration, Engine

Constant Summary collapse

VERSION =
"0.1.12"

Class Method Summary collapse

Class Method Details

.configurationObject

Rails engine specific functionality Core business logic is provided by the ragdoll gem



17
18
19
# File 'lib/ragdoll/rails.rb', line 17

def self.configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



21
22
23
24
25
# File 'lib/ragdoll/rails.rb', line 21

def self.configure
  yield(configuration)
  # Delegate core configuration to the ragdoll gem
  configure_ragdoll_core if defined?(::Ragdoll.configure)
end

.configure_ragdoll_coreObject



29
30
31
32
# File 'lib/ragdoll/rails.rb', line 29

def self.configure_ragdoll_core
  # This method would configure the core ragdoll gem
  # based on Rails-specific settings
end