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