Module: Simplewoo::Client::Personality

Included in:
Simplewoo::Client
Defined in:
lib/simplewoo/client/personality.rb

Instance Method Summary collapse

Instance Method Details

#personality_for_slider(id, options = {}) ⇒ Hashie::Mash

Returns the personalities for the slider

Examples:

Return the personalities for a slider

Simplewoo::Client.personality_for_slider(1)

Parameters:

  • id (Integer)
    • The slider id that the matches are for

Returns:

  • (Hashie::Mash)

    personalities - the personalities for the slider



13
14
15
# File 'lib/simplewoo/client/personality.rb', line 13

def personality_for_slider(id, options = {})
  get("/sliders/#{id}/results", options)._embedded.personalities
end

#reset(id, options = {}) ⇒ Object

Resets the slider

Examples:

Return the personalities for a slider

Simplewoo::Client.personality_for_slider(1)

Parameters:

  • id (Integer)
    • The slider id that is reset

Returns:

  • status only



25
26
27
# File 'lib/simplewoo/client/personality.rb', line 25

def reset(id, options = {})
  delete("/sliders/#{id}/reset", options)
end