Module: RankmiLocalization
- Defined in:
- app/models/rankmi_localization/country.rb,
lib/rankmi_localization.rb,
lib/rankmi_localization/engine.rb,
lib/rankmi_localization/railtie.rb,
lib/rankmi_localization/version.rb,
lib/rankmi_localization/migration.rb,
lib/rankmi_localization/configuration.rb,
app/models/rankmi_localization/location.rb,
app/models/rankmi_localization/application_record.rb,
lib/generators/rankmi_localization/install/install_generator.rb
Overview
Schema Information
Table name: countries
id :bigint not null, primary key code :string(4) not null name :string(255) not null nationality :string(255) created_at :datetime not null updated_at :datetime not null
Indexes
index_countries_on_code (code) UNIQUE index_countries_on_name (name) UNIQUE
Defined Under Namespace
Modules: Generators Classes: ApplicationRecord, Configuration, Country, Engine, Error, Location, Migration, Railtie
Constant Summary collapse
- VERSION =
'0.1.6'
Class Method Summary collapse
Class Method Details
.configuration ⇒ Object
23 24 25 26 27 |
# File 'lib/rankmi_localization.rb', line 23 def configuration @configuration ||= Configuration.new Rails.logger.debug { "RankmiLocalization: Current configuration -> #{@configuration.inspect}" } @configuration end |
.configure {|configuration| ... } ⇒ Object
13 14 15 16 |
# File 'lib/rankmi_localization.rb', line 13 def configure Rails.logger.debug { "RankmiLocalization: Configuring with #{block_given? ? 'block' : 'no block'}" } yield(configuration) if block_given? end |
.reset ⇒ Object
18 19 20 21 |
# File 'lib/rankmi_localization.rb', line 18 def reset Rails.logger.debug('RankmiLocalization: Resetting configuration') @configuration = nil end |