class LabClient::FeatureFlag
Inspect Helper
Public Instance Methods
delete()
click to toggle source
# File lib/labclient/feature_flags/feature_flag.rb, line 10 def delete client.feature_flags.delete name end
inspect()
click to toggle source
# File lib/labclient/feature_flags/feature_flag.rb, line 6 def inspect "#<FeatureFlag name: #{name}, state: #{state}>" end
toggle()
click to toggle source
# File lib/labclient/feature_flags/feature_flag.rb, line 18 def toggle if state == 'off' update(value: true) else update(value: false) end end
update(query)
click to toggle source
# File lib/labclient/feature_flags/feature_flag.rb, line 14 def update(query) update_self client.feature_flags.create(name, query) end