Module: ACTV
- Extended by:
- Configurable
- Defined in:
- lib/actv.rb,
lib/actv/tag.rb,
lib/actv/base.rb,
lib/actv/quiz.rb,
lib/actv/user.rb,
lib/actv/asset.rb,
lib/actv/error.rb,
lib/actv/event.rb,
lib/actv/facet.rb,
lib/actv/place.rb,
lib/actv/topic.rb,
lib/actv/video.rb,
lib/actv/author.rb,
lib/actv/client.rb,
lib/actv/address.rb,
lib/actv/article.rb,
lib/actv/channel.rb,
lib/actv/default.rb,
lib/actv/version.rb,
lib/actv/identity.rb,
lib/actv/interest.rb,
lib/actv/asset_tag.rb,
lib/actv/evergreen.rb,
lib/actv/organizer.rb,
lib/actv/sub_event.rb,
lib/actv/authorable.rb,
lib/actv/facet_term.rb,
lib/actv/recurrence.rb,
lib/actv/suggestion.rb,
lib/actv/asset_image.rb,
lib/actv/asset_price.rb,
lib/actv/asset_topic.rb,
lib/actv/facet_value.rb,
lib/actv/null_object.rb,
lib/actv/asset_status.rb,
lib/actv/configurable.rb,
lib/actv/event_result.rb,
lib/actv/phone_number.rb,
lib/actv/quiz_outcome.rb,
lib/actv/asset_channel.rb,
lib/actv/asset_factory.rb,
lib/actv/asset_seo_url.rb,
lib/actv/quiz_question.rb,
lib/actv/search_results.rb,
lib/actv/asset_component.rb,
lib/actv/asset_reference.rb,
lib/actv/error/forbidden.rb,
lib/actv/error/not_found.rb,
lib/actv/popular_interest.rb,
lib/actv/asset_description.rb,
lib/actv/asset_legacy_data.rb,
lib/actv/error/bad_gateway.rb,
lib/actv/error/bad_request.rb,
lib/actv/organizer_results.rb,
lib/actv/asset_stats_result.rb,
lib/actv/error/client_error.rb,
lib/actv/error/server_error.rb,
lib/actv/error/unauthorized.rb,
lib/actv/asset_source_system.rb,
lib/actv/response/parse_json.rb,
lib/actv/error/not_acceptable.rb,
lib/actv/event_search_results.rb,
lib/actv/quiz_question_answer.rb,
lib/actv/video_search_results.rb,
lib/actv/article_search_results.rb,
lib/actv/asset_description_type.rb,
lib/actv/error/enhance_your_calm.rb,
lib/actv/error/service_unavailable.rb,
lib/actv/validators/quiz_validator.rb,
lib/actv/validators/asset_validator.rb,
lib/actv/validators/event_validator.rb,
lib/actv/validators/video_validator.rb,
lib/actv/error/internal_server_error.rb,
lib/actv/request/multipart_with_file.rb,
lib/actv/response/raise_client_error.rb,
lib/actv/response/raise_server_error.rb,
lib/actv/validators/author_validator.rb,
lib/actv/validators/article_validator.rb,
lib/actv/popular_interest_search_results.rb,
lib/actv/validators/quiz_outcome_validator.rb,
lib/actv/validators/quiz_question_validator.rb,
lib/actv/validators/quiz_question_answer_validator.rb
Defined Under Namespace
Modules: AssetSourceSystem, Authorable, Configurable, Default, Request, Response Classes: Address, Article, ArticleSearchResults, ArticleValidator, Asset, AssetChannel, AssetComponent, AssetDescription, AssetDescriptionType, AssetFactory, AssetImage, AssetLegacyData, AssetPrice, AssetReference, AssetSeoUrl, AssetStatsResult, AssetStatus, AssetTag, AssetTopic, AssetValidator, Author, AuthorValidator, Base, Channel, Client, Error, Event, EventResult, EventSearchResults, EventValidator, Evergreen, Facet, FacetTerm, FacetValue, Identity, Interest, NullObject, Organizer, OrganizerResults, PhoneNumber, Place, PopularInterest, PopularInterestSearchResults, Quiz, QuizOutcome, QuizOutcomeValidator, QuizQuestion, QuizQuestionAnswer, QuizQuestionAnswerValidator, QuizQuestionValidator, QuizValidator, Recurrence, SearchResults, SubEvent, Suggestion, Tag, Topic, User, Video, VideoSearchResults, VideoValidator
Constant Summary collapse
- VERSION =
"2.10.5"
Constants included from Configurable
Configurable::AUTH_KEYS, Configurable::CONFIG_KEYS
Class Method Summary collapse
-
.client ⇒ ACTV::Client
Delegate to a ACTV::Client.
- .options ⇒ Object
- .reset! ⇒ Object (also: setup)
- .respond_to?(method, include_private = false) ⇒ Boolean
Methods included from Configurable
Class Method Details
.client ⇒ ACTV::Client
Delegate to a ACTV::Client
13 14 15 |
# File 'lib/actv.rb', line 13 def client ACTV::Client.new() end |
.options ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/actv.rb', line 17 def @options = {} ACTV::Configurable.keys.each do |key| @options[key] = instance_variable_get("@#{key}") end @options end |
.reset! ⇒ Object Also known as: setup
30 31 32 33 34 35 |
# File 'lib/actv.rb', line 30 def reset! ACTV::Configurable.keys.each do |key| instance_variable_set("@#{key}", ACTV::Default.[key]) end self end |
.respond_to?(method, include_private = false) ⇒ Boolean
26 27 28 |
# File 'lib/actv.rb', line 26 def respond_to?(method, include_private=false) self.client.respond_to?(method, include_private) || super end |