6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/magick/admin_ui/helpers.rb', line 6
def self.feature_status_badge(status)
klass = case status.to_sym
when :active then 'badge badge-success'
when :deprecated then 'badge badge-warning'
when :inactive then 'badge badge-danger'
else 'badge'
end
label = case status.to_sym
when :active then 'Active'
when :deprecated then 'Deprecated'
when :inactive then 'Inactive'
else 'Unknown'
end
if defined?(ActionController::Base)
ActionController::Base.helpers.content_tag(:span, label, class: klass)
else
"<span class=\"#{klass}\">#{label}</span>"
end
end
|