Module: Handcuffs

Defined in:
lib/handcuffs.rb,
lib/handcuffs/error.rb,
lib/handcuffs/railtie.rb,
lib/handcuffs/version.rb,
lib/handcuffs/extensions.rb,
lib/handcuffs/configuration.rb,
lib/handcuffs/errors/configuration_block_missing_error.rb

Defined Under Namespace

Modules: Extensions Classes: ConfigurationBlockMissingError, Configurator, PhaseFilter, Railtie

Constant Summary collapse

Error =
Module.new
VERSION =
"1.2.0"

Class Method Summary collapse

Class Method Details

.configure {|@@config| ... } ⇒ Object

Yields:

  • (@@config)

Raises:



6
7
8
9
10
# File 'lib/handcuffs/configuration.rb', line 6

def self.configure
  raise ConfigurationBlockMissingError unless block_given?
  @@config = Configurator.new
  yield @@config
end