lib/brdata.rb in brdata-0.0.1 vs lib/brdata.rb in brdata-2.0.0

- old
+ new

@@ -1,19 +1,25 @@ $:.unshift(File.dirname(__FILE__)) unless $:.include?(File.dirname(__FILE__)) || $:.include?(File.expand_path(File.dirname(__FILE__))) require 'rubygems' +require 'action_controller' +require 'html/document' require 'active_support' - +require 'action_view' %w(date_portuguese time_portuguese version +br_date_helper +feriado +feriado_parser +excecoes ).each {|req| require File.dirname(__FILE__) + "/brdata/#{req}"} -module BrCep +module BrData end old_verbose = $VERBOSE $VERBOSE = nil [Time, Date].each do |clazz| @@ -22,5 +28,15 @@ eval "#{clazz}::ABBR_MONTHNAMES = [nil] + %w(Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez)" eval "#{clazz}::ABBR_DAYNAMES = %w(Dom Seg Ter Qua Qui Sex Sab)" end $VERBOSE = old_verbose + +# FERIADOS_PATH = RAILS_ROOT + '/config/feriados' +feriados, metodos = FeriadoParser.parser(File.dirname(__FILE__) + "/brdata/config") +# if File.directory?(FERIADOS_PATH) +# f, m = FeriadoParser.parser(FERIADOS_PATH) +# feriados += f +# metodos += m +# end +Date::FERIADOS = feriados; +Date::FERIADOS_METODOS = metodos \ No newline at end of file