Class: Surveygizmo::Client

Inherits:
API
  • Object
show all
Includes:
Account, AccountUser, Contact, Filter, Survey, SurveyCampaign, SurveyQuestion, SurveyResponse, SurveyStatistic
Defined in:
lib/surveygizmo/client.rb,
lib/surveygizmo/client/filter.rb,
lib/surveygizmo/client/survey.rb,
lib/surveygizmo/client/account.rb,
lib/surveygizmo/client/contact.rb,
lib/surveygizmo/client/account_user.rb,
lib/surveygizmo/client/survey_response.rb,
lib/surveygizmo/client/survey_campaign.rb,
lib/surveygizmo/client/survey_question.rb,
lib/surveygizmo/client/survey_statistic.rb

Overview

Note:

All methods have been separated into modules and follow the same grouping used in the Surveygizmo API Documentation.

Wrapper for the Surveygizmo REST API

Defined Under Namespace

Modules: Account, AccountUser, Contact, Filter, Survey, SurveyCampaign, SurveyQuestion, SurveyResponse, SurveyStatistic

Instance Attribute Summary

Attributes included from Configurable

#connection_options, #endpoint, #middleware, #password, #user_agent, #username

Method Summary

Methods included from SurveyStatistic

#survey_statistic, #survey_statistics

Methods included from SurveyQuestion

#survey_question, #survey_questions

Methods included from SurveyResponse

#survey_response, #survey_responses

Methods included from SurveyCampaign

#survey_campaign, #survey_campaigns

Methods included from Survey

#polls, #survey, #surveys

Methods included from Filter

#formatted_filters

Methods included from Contact

#contact, #contacts

Methods included from AccountUser

#account_user, #account_users, #create_account_user, #delete_account_user, #update_account_user

Methods included from Account

#account

Methods inherited from API

#initialize

Methods included from Request

#get, #post

Methods included from Configurable

#configure, #credentials?, keys, #reset!

Constructor Details

This class inherits a constructor from Surveygizmo::API