Module: Hipflag::Client::Flag

Included in:
Hipflag::Client
Defined in:
lib/hipflag/client/flag.rb

Instance Method Summary collapse

Instance Method Details

#flag(flag_id, user_id: nil) ⇒ Object



4
5
6
# File 'lib/hipflag/client/flag.rb', line 4

def flag(flag_id, user_id: nil)
  perform_request(:get, "flags/#{flag_id}?#{flag_params(user_id)}")
end

#update_flag(flag_id, params) ⇒ Object



8
9
10
# File 'lib/hipflag/client/flag.rb', line 8

def update_flag(flag_id, params)
  perform_request(:put, "flags/#{flag_id}", data: { flag: params }.to_json)
end