lib/delocalize.rb in delocalize-0.4.0 vs lib/delocalize.rb in delocalize-1.0.0

- old
+ new

@@ -1,9 +1,17 @@ -require 'delocalize/ruby_ext' -require 'delocalize/i18n_ext' -require 'delocalize/localized_date_time_parser' - if defined?(Rails::Railtie) require 'delocalize/railtie' elsif defined?(Rails::Initializer) raise "This version of delocalize is only compatible with Rails 3.0 or newer" +end + +module Delocalize + class ParserNotFound < ArgumentError; end + + autoload :Parsers, 'delocalize/parsers' + + autoload :Parameters, 'delocalize/parameters' + autoload :ParameterDelocalizing, 'delocalize/parameter_delocalizing' + + autoload :NumberParser, 'delocalize/number_parser' + autoload :DateTimeParser, 'delocalize/date_time_parser' end