Module: ActiveDynamic
- Defined in:
- lib/active_dynamic/version.rb,
lib/active_dynamic/attribute.rb,
lib/active_dynamic/data_type.rb,
lib/active_dynamic/active_record.rb,
lib/active_dynamic/configuration.rb,
lib/active_dynamic/null_provider.rb,
lib/active_dynamic/attribute_definition.rb,
lib/active_dynamic/has_dynamic_attributes.rb
Defined Under Namespace
Modules: ActiveRecord, DataType, HasDynamicAttributes
Classes: Attribute, AttributeDefinition, Configuration, NullProvider
Constant Summary
collapse
- VERSION =
'0.5.9'.freeze
- @@configuration =
nil
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
11
12
13
|
# File 'lib/active_dynamic/configuration.rb', line 11
def self.configuration
@@configuration || configure
end
|
5
6
7
8
9
|
# File 'lib/active_dynamic/configuration.rb', line 5
def self.configure
@@configuration = Configuration.new
yield configuration if block_given?
configuration
end
|