Method: ActiveAdmin::ViewHelpers::DisplayHelper#pretty_format
- Defined in:
- lib/active_admin/view_helpers/display_helper.rb
#pretty_format(object) ⇒ Object
Attempts to create a human-readable string for any object
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'lib/active_admin/view_helpers/display_helper.rb', line 66 def pretty_format(object) case object when String, Numeric, Symbol, Arbo::Element object.to_s when Date, Time I18n.localize object, format: active_admin_application.localize_format else if defined?(::ActiveRecord) && object.is_a?(ActiveRecord::Base) || defined?(::Mongoid) && object.class.include?(Mongoid::Document) auto_link object else display_name object end end end |