class Flipper::UI::Actions::Feature
Public Instance Methods
delete()
click to toggle source
# File lib/flipper/ui/actions/feature.rb, line 27 def delete unless Flipper::UI.configuration.feature_removal_enabled status 403 breadcrumb 'Home', '/' breadcrumb 'Features', '/features' halt view_response(:feature_removal_disabled) end feature = flipper[feature_name] feature.remove redirect_to '/features' end
get()
click to toggle source
# File lib/flipper/ui/actions/feature.rb, line 12 def get flipper_feature = flipper[feature_name] @feature = Decorators::Feature.new(flipper_feature) descriptions = Flipper::UI.configuration.descriptions_source.call([flipper_feature.key]) @feature.description = descriptions[@feature.key] @page_title = "#{@feature.key} // Features" @percentages = [0, 1, 5, 10, 25, 50, 100] breadcrumb 'Home', '/' breadcrumb 'Features', '/features' breadcrumb @feature.key view_response :feature end