Module: MagicAddresses

Defined in:
lib/magic_addresses.rb,
lib/magic_addresses/rails.rb,
lib/magic_addresses/railtie.rb,
lib/magic_addresses/version.rb,
lib/app/models/magic_addresses.rb,
lib/magic_addresses/configuration.rb,
lib/app/models/magic_addresses/translator.rb,
lib/app/models/magic_addresses/association.rb,
lib/generators/magic_addresses/update_generator.rb,
lib/generators/magic_addresses/install_generator.rb,
lib/generators/magic_addresses/add_earthdistance_generator.rb

Defined Under Namespace

Modules: Association, Generators, Translator Classes: Address, AddressSerializer, AddressWorker, AddressesController, Addressible, BaseController, CitiesController, City, Configuration, CountriesController, Country, District, DistrictsController, Engine, GeoCoder, OwnerProxy, Railtie, State, StatesController, Subdistrict, SubdistrictsController

Constant Summary collapse

VERSION =
"0.0.41"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



57
58
59
# File 'lib/magic_addresses.rb', line 57

def configuration
  @configuration
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Call this method to modify defaults in your initailizers.

MagicAddresses.configure do |config|
  config.active_locales << :fr
end

Yields:



69
70
71
72
# File 'lib/magic_addresses.rb', line 69

def configure
  self.configuration ||= Configuration.new
  yield(configuration)
end

.table_name_prefixObject



3
4
5
# File 'lib/app/models/magic_addresses.rb', line 3

def self.table_name_prefix
  'mgca_'
end