Module: Nimbu
- Extended by:
- Configuration
- Defined in:
- lib/nimbu-api/errors/conflict.rb,
lib/nimbu-api.rb,
lib/nimbu-api/client.rb,
lib/nimbu-api/errors.rb,
lib/nimbu-api/builder.rb,
lib/nimbu-api/request.rb,
lib/nimbu-api/version.rb,
lib/nimbu-api/endpoint.rb,
lib/nimbu-api/response.rb,
lib/nimbu-api/utils/url.rb,
lib/nimbu-api/connection.rb,
lib/nimbu-api/pagination.rb,
lib/nimbu-api/utils/json.rb,
lib/nimbu-api/request/json.rb,
lib/nimbu-api/configuration.rb,
lib/nimbu-api/response/json.rb,
lib/nimbu-api/authentication.rb,
lib/nimbu-api/endpoints/jobs.rb,
lib/nimbu-api/request/oauth2.rb,
lib/nimbu-api/endpoints/login.rb,
lib/nimbu-api/endpoints/roles.rb,
lib/nimbu-api/endpoints/sites.rb,
lib/nimbu-api/endpoints/users.rb,
lib/nimbu-api/response/header.rb,
lib/nimbu-api/response/xmlize.rb,
lib/nimbu-api/utils/constants.rb,
lib/nimbu-api/endpoints/orders.rb,
lib/nimbu-api/endpoints/themes.rb,
lib/nimbu-api/endpoints/videos.rb,
lib/nimbu-api/errors/forbidden.rb,
lib/nimbu-api/errors/not_found.rb,
lib/nimbu-api/response/mashify.rb,
lib/nimbu-api/response/wrapper.rb,
lib/nimbu-api/endpoints/coupons.rb,
lib/nimbu-api/endpoints/devices.rb,
lib/nimbu-api/request/arguments.rb,
lib/nimbu-api/utils/descendants.rb,
lib/nimbu-api/endpoints/channels.rb,
lib/nimbu-api/endpoints/products.rb,
lib/nimbu-api/endpoints/webhooks.rb,
lib/nimbu-api/errors/bad_gateway.rb,
lib/nimbu-api/errors/bad_request.rb,
lib/nimbu-api/errors/validations.rb,
lib/nimbu-api/request/basic_auth.rb,
lib/nimbu-api/request/normalizer.rb,
lib/nimbu-api/request/user_agent.rb,
lib/nimbu-api/endpoints/customers.rb,
lib/nimbu-api/endpoints/functions.rb,
lib/nimbu-api/endpoints/simulator.rb,
lib/nimbu-api/errors/client_error.rb,
lib/nimbu-api/errors/unauthorized.rb,
lib/nimbu-api/request/site_header.rb,
lib/nimbu-api/request/validations.rb,
lib/nimbu-api/endpoints/activities.rb,
lib/nimbu-api/errors/service_error.rb,
lib/nimbu-api/errors/unknown_value.rb,
lib/nimbu-api/response/raise_error.rb,
lib/nimbu-api/endpoints/collections.rb,
lib/nimbu-api/errors/not_acceptable.rb,
lib/nimbu-api/pagination/page_links.rb,
lib/nimbu-api/pagination/pagination.rb,
lib/nimbu-api/endpoints/translations.rb,
lib/nimbu-api/errors/invalid_options.rb,
lib/nimbu-api/errors/required_params.rb,
lib/nimbu-api/request/content_locale.rb,
lib/nimbu-api/endpoints/themes/assets.rb,
lib/nimbu-api/endpoints/authorizations.rb,
lib/nimbu-api/endpoints/themes/layouts.rb,
lib/nimbu-api/pagination/page_iterator.rb,
lib/nimbu-api/pagination/paged_request.rb,
lib/nimbu-api/request/parameter_filter.rb,
lib/nimbu-api/endpoints/themes/snippets.rb,
lib/nimbu-api/request/validations/token.rb,
lib/nimbu-api/endpoints/channels/entries.rb,
lib/nimbu-api/endpoints/themes/templates.rb,
lib/nimbu-api/errors/service_unavailable.rb,
lib/nimbu-api/request/validations/format.rb,
lib/nimbu-api/errors/unprocessable_entity.rb,
lib/nimbu-api/errors/internal_server_error.rb,
lib/nimbu-api/request/validations/presence.rb,
lib/nimbu-api/request/validations/required.rb
Overview
:nodoc
Defined Under Namespace
Modules: API, Authentication, Configuration, Connection, Endpoints, Error, Pagination, Request, Utils Classes: Builder, Client, Endpoint, Response
Constant Summary
Constants included from Configuration
Configuration::DEFAULT_ADAPTER, Configuration::DEFAULT_AUTO_PAGINATION, Configuration::DEFAULT_BASIC_AUTH, Configuration::DEFAULT_CLIENT_ID, Configuration::DEFAULT_CLIENT_SECRET, Configuration::DEFAULT_CONNECTION_OPTIONS, Configuration::DEFAULT_CONTENT_LOCALE, Configuration::DEFAULT_ENDPOINT, Configuration::DEFAULT_LOGIN, Configuration::DEFAULT_MIME_TYPE, Configuration::DEFAULT_OAUTH_TOKEN, Configuration::DEFAULT_PASSWORD, Configuration::DEFAULT_SITE, Configuration::DEFAULT_SSL, Configuration::DEFAULT_SUBDOMAIN, Configuration::DEFAULT_USER_AGENT, Configuration::VALID_OPTIONS_KEYS
Class Method Summary collapse
-
.method_missing(method, *args, &block) ⇒ Object
Delegate to Nimbu::Client.
- .new(options = {}, &block) ⇒ Object
- .respond_to?(method, include_private = false) ⇒ Boolean
Methods included from Configuration
configure, extended, keys, options, reset!
Class Method Details
.method_missing(method, *args, &block) ⇒ Object
Delegate to Nimbu::Client
54 55 56 57 |
# File 'lib/nimbu-api.rb', line 54 def method_missing(method, *args, &block) return super unless new.respond_to?(method) new.send(method, *args, &block) end |
.new(options = {}, &block) ⇒ Object
48 49 50 |
# File 'lib/nimbu-api.rb', line 48 def new( = {}, &block) Nimbu::Client.new(, &block) end |
.respond_to?(method, include_private = false) ⇒ Boolean
59 60 61 |
# File 'lib/nimbu-api.rb', line 59 def respond_to?(method, include_private = false) new.respond_to?(method, include_private) || super(method, include_private) end |