Module: BraceComb

Defined in:
lib/brace_comb.rb,
lib/brace_comb/config.rb,
lib/brace_comb/version.rb,
lib/brace_comb/dependency_model.rb,
lib/brace_comb/dependency_helper.rb,
lib/generators/brace_comb/generator.rb,
lib/generators/brace_comb/model_generator.rb,
lib/brace_comb/exceptions/callback_failure.rb,
lib/generators/brace_comb/migration_generator.rb,
lib/generators/brace_comb/initializer_generator.rb

Defined Under Namespace

Modules: Exceptions, Helper, Model Classes: Config, Generator, InitializerGenerator, MigrationGenerator, ModelGenerator

Constant Summary collapse

VERSION =
'0.1.3'

Class Method Summary collapse

Class Method Details

.configObject

return config



11
12
13
# File 'lib/brace_comb.rb', line 11

def config
  Config.config
end

.dependency_modelObject



20
21
22
# File 'lib/brace_comb.rb', line 20

def dependency_model
  config.dependency_table_name.singularize.camelize
end

.dependent_modelObject



24
25
26
# File 'lib/brace_comb.rb', line 24

def dependent_model
  config.dependent_table_name.singularize.camelize
end

.setup(&block) ⇒ Object

Provides a block to override default config



16
17
18
# File 'lib/brace_comb.rb', line 16

def setup(&block)
  Config.setup(&block)
end