Module: I18nAttributes

Defined in:
lib/i18n_attributes.rb,
lib/i18n_attributes/version.rb,
lib/i18n_attributes/configuration.rb,
lib/i18n_attributes/generator_helpers.rb

Defined Under Namespace

Modules: GeneratorHelpers Classes: InstallGenerator, ModelGenerator, ReviseModelGenerator

Constant Summary collapse

VERSION =
"0.1.1.1"
Configuration =
Struct.new(
  :locales,
  :enums_attributes
).new(
  [:en],
  {
    "gender" => {"male" => "Male", "female" => "Female"},
    "state" => {"pending" => "Pending", "processing" => "Processing", "processed" => "Processed"},
    "category" => {"a" => "A", "b" => "B"}
  }
)

Class Method Summary collapse

Class Method Details

.configure {|Configuration| ... } ⇒ Object

Yields:



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

def self.configure
  yield Configuration
end