Sha256: 954ba0646e4d4c0f33c5447616a6a4d6679126ae099ea57b2250dff6b72284de
Contents?: true
Size: 1012 Bytes
Versions: 3
Compression:
Stored size: 1012 Bytes
Contents
module Ramaze module Helper ## # Helper that can be used to display various variables based on the user's # locale and settings. # # @since 0.3 # module Locale ## # Returns the date format for the currently logged in user. If the user # has no date format set (or isn't logged in) the system format is used. # # @since 0.3 # def date_format begin format = user.date_format rescue format = get_setting(:date_format).value end return format end ## # Formats a date according to Ramaze::Helper::Locale#date_format. # # @since 0.3 # @param [#strftime] object An object that responds to #strftime(). # @return [String] # def format_date(object) if object.respond_to?(:strftime) return object.strftime(date_format) else return nil end end end # Locale end # Helper end # Ramaze
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
zen-0.3 | lib/zen/helper/locale.rb |
zen-0.3b1 | lib/zen/helper/locale.rb |
zen-0.3b | lib/zen/helper/locale.rb |