Sha256: 2587480bc282713ebc4e2675b48b2b9f0f06bc448c46cb86c8d872ab0f4b7b10

Contents?: true

Size: 1.35 KB

Versions: 6

Compression:

Stored size: 1.35 KB

Contents

# require "magic_locales/configuration"

require "app/models/magic_locales/association"
require "app/models/magic_locales"

# require "helpers/mgca_helper"

# require "magic_addresses/railtie" if defined?(Rails::Railtie)
require "magic_locales/rails" if defined?(Rails)

require "magic_locales/magic_locale_helper"
require "magic_locales/globalized_fields"
require "magic_locales/flag_helper"

module MagicLocales
  
  # models
  autoload :Language,           "app/models/magic_locales/language"
  autoload :Locale,             "app/models/magic_locales/locale"
  
  # controllers
  autoload :BaseController,     "app/controllers/magic_locales/base_controller"
  autoload :LocalesController,  "app/controllers/magic_locales/locales_controller"
  
  ### configuration
  # => class << self
  # =>   attr_accessor :configuration
  # =>   # Call this method to modify defaults in your initailizers.
  # =>   #   MagicAddresses.configure do |config|
  # =>   #     config.active_locales << :fr
  # =>   #   end
  # =>   def configure
  # =>     self.configuration ||= Configuration.new
  # =>     yield(configuration)
  # =>   end
  # => end
  
end

ActiveSupport.on_load(:active_record) do
  require 'globalize'
  require 'micromachine'
end

ActionController::Base.prepend_view_path File.expand_path '../app/views', __FILE__

ActiveRecord::Base.send :include, MagicLocales::Association

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
magic_locales-0.0.6 lib/magic_locales.rb
magic_locales-0.0.5 lib/magic_locales.rb
magic_locales-0.0.4 lib/magic_locales.rb
magic_locales-0.0.3 lib/magic_locales.rb
magic_locales-0.0.2 lib/magic_locales.rb
magic_locales-0.0.1 lib/magic_locales.rb