Module: Stoplight::Admin::Helpers
- Defined in:
- lib/stoplight/admin/helpers.rb
Constant Summary collapse
- COLORS =
[ GREEN = Stoplight::Color::GREEN, YELLOW = Stoplight::Color::YELLOW, RED = Stoplight::Color::RED ].freeze
Instance Method Summary collapse
Instance Method Details
#dependencies ⇒ Stoplight::Admin::Dependencies
13 14 15 |
# File 'lib/stoplight/admin/helpers.rb', line 13 def dependencies Dependencies.new(data_store:) end |
#time_ago_in_words(time) ⇒ Object
17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/stoplight/admin/helpers.rb', line 17 def time_ago_in_words(time) time_difference = Time.now.utc - time if time_difference < 1 "just now" elsif time_difference < 60 "#{time_difference.to_i}s ago" elsif time_difference < 3600 "#{(time_difference / 60).to_i}m ago" elsif time_difference < 86400 "#{(time_difference / 3600).to_i}h ago" else "#{(time_difference / 86400).to_i}d ago" end end |