Sha256: 5502a8015d38879aca84cfbfca4921d684bcb2175dedc8f9f01c387dfad8dd8b
Contents?: true
Size: 1 KB
Versions: 1
Compression:
Stored size: 1 KB
Contents
module IshManager module ApplicationHelper # # api paths # def api_map_path map "/api/maps/view/#{map.slug}" end def api_marker_path marker "/api/markers/view/#{marker.id}" end def current_layout layout = controller.class.send(:_layout) if layout.nil? '<default>' elsif layout.instance_of? String or layout.instance_of? Symbol layout else layout.inspect # File.basename(layout.identifier).split('.').first end end def pretty_date input return input.strftime("%Y-%m-%d") end def pp_errors errors return errors end def user_path user if user.class == 'String' "/users/#{user}" elsif user.class == User "/users/#{user.id}" elsif user.class == NilClass "/users" end end def pretty_date date date.to_s[0, 10] end def pp_date a; pretty_date a; end def pp_amount a "$ #{'%.2f' % a}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ish_manager-0.1.8.355 | app/helpers/ish_manager/application_helper.rb |