Class: Traitify::Client
- Inherits:
-
Object
- Object
- Traitify::Client
- Includes:
- Assessment, Career, Deck, Result, Slide, Configuration, Connection, Request
- Defined in:
- lib/traitify/client.rb,
lib/traitify/client/decks.rb,
lib/traitify/client/slides.rb,
lib/traitify/client/careers.rb,
lib/traitify/client/results.rb,
lib/traitify/client/assessments.rb
Defined Under Namespace
Modules: Assessment, Career, Deck, Result, Slide
Constant Summary
Constants included from Configuration
Traitify::Configuration::VALID_OPTIONS_KEYS
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ Client
constructor
A new instance of Client.
Methods included from Career
Methods included from Result
#assessment_personality_traits, #career_matches, #raw_personality_traits, #results
Methods included from Slide
#find_slides, #update_slide, #update_slides, #url_for_slides_by
Methods included from Assessment
#assessment, #assessment_with_results, #create_assessment
Methods included from Deck
Methods included from Request
Methods included from Configuration
Methods included from Connection
Constructor Details
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Traitify::Request