Sha256: b87788924b2b7e7ed8e5bcd11ac9d00e7c16a6fdde88df681fd7edd665d80e17
Contents?: true
Size: 793 Bytes
Versions: 13
Compression:
Stored size: 793 Bytes
Contents
# coding: UTF-8 module Edgarj module CommonHelper # Edgarj standard datetime format def datetime_fmt(dt) if dt.blank? then '' else I18n.l(dt, format: I18n.t('edgarj.time.format')) end end # Edgarj standard date format def date_fmt(dt) if dt == nil then '' else dt.strftime(I18n.t('date.formats.default')) end end # get enum Module. # # When Col(camelized argument col name) module exists, the Col is # assumed enum definition. def get_enum(model, col) col_name = col.name if model.const_defined?(col_name.camelize, false) enum = model.const_get(col_name.camelize) enum.is_a?(Module) ? enum : nil else nil end end end end
Version data entries
13 entries across 13 versions & 1 rubygems