Sha256: 33923f4e618d168e624762f7a93f92fceb4b645bcfefbe0ea7bd1451c7870c28

Contents?: true

Size: 547 Bytes

Versions: 12

Compression:

Stored size: 547 Bytes

Contents

# frozen_string_literal: true

module RedisWebManager
  module ApplicationHelper
    require 'pagy'

    include ::Pagy::Frontend

    def status(value)
      if value
        content_tag(:kbd, 'ON', class: 'bg-success bounce')
      else
        content_tag(:kbd, 'OFF', class: 'bg-danger bounce')
      end
    end

    def url(value)
      content_tag(:kbd, value, class: 'bg-dark')
    end

    def expiry(value)
      if value == -1
        'No expiration date'
      else
        distance_of_time_in_words(value)
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
redis_web_manager-0.4.0 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.9 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.8 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.6 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.5 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.4 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.3 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.2 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.1 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.3.0 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.2.1 app/helpers/redis_web_manager/application_helper.rb
redis_web_manager-0.2.0 app/helpers/redis_web_manager/application_helper.rb