Class: Mack::Localization::DateFormatEngine::BP
- Defined in:
- lib/mack-localization/format_engine/df_engines/bp.rb
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#date_format_template(type) ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/mack-localization/format_engine/df_engines/bp.rb', line 6 def date_format_template(type) hash = ivar_cache("df_hash") do df_hash = { :df_short => "dd/mm/yyyy", :df_medium => "DD, dd MM, yyyy", :df_long => "DD, dd MM, yyyy" } end return hash["df_#{type}".to_sym] end |
#days_of_week(type) ⇒ Object
17 18 19 20 21 22 23 24 25 26 |
# File 'lib/mack-localization/format_engine/df_engines/bp.rb', line 17 def days_of_week(type) hash = ivar_cache("dow_hash") do dow_hash = { :dow_short => %w{S T Q Q S S D}, :dow_medium => %w{Seg Ter Qua Qui Sex Sáb Dom}, :dow_long => %w{Segunda Terça Quarta Quinta Sexta Sábado Domingo} } end return hash["dow_#{type}".to_sym] end |
#months(type) ⇒ Object
28 29 30 31 32 33 34 35 36 37 |
# File 'lib/mack-localization/format_engine/df_engines/bp.rb', line 28 def months(type) hash = ivar_cache("m_hash") do m_hash = { :month_short => %w{Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez}, :month_medium => %w{Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez}, :month_long => %w{Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro} } end return hash["month_#{type}".to_sym] end |