Module: Iterable
- Defined in:
- lib/iterable.rb,
lib/iterable/email.rb,
lib/iterable/lists.rb,
lib/iterable/users.rb,
lib/iterable/config.rb,
lib/iterable/device.rb,
lib/iterable/events.rb,
lib/iterable/export.rb,
lib/iterable/request.rb,
lib/iterable/catalogs.rb,
lib/iterable/channels.rb,
lib/iterable/commerce.rb,
lib/iterable/metadata.rb,
lib/iterable/response.rb,
lib/iterable/campaigns.rb,
lib/iterable/templates.rb,
lib/iterable/workflows.rb,
lib/iterable/experiments.rb,
lib/iterable/api_resource.rb,
lib/iterable/csv_exporter.rb,
lib/iterable/catalog_items.rb,
lib/iterable/json_exporter.rb,
lib/iterable/message_types.rb,
lib/iterable/metadata_table.rb,
lib/iterable/push_templates.rb,
lib/iterable/email_templates.rb,
lib/iterable/bulk_catalog_items.rb,
lib/iterable/catalog_field_mappings.rb
Overview
Iterable module for API interactions
Defined Under Namespace
Classes: ApiResource, BulkCatalogItems, Campaigns, CatalogFieldMappings, CatalogItems, Catalogs, Channels, Commerce, Config, CsvExporter, Device, Email, EmailTemplates, Events, Experiments, Export, JsonExporter, Lists, MessageTypes, Metadata, MetadataTable, PushTemplates, Response, Templates, Users, Workflows
Constant Summary collapse
- DATE_FORMAT =
'%Y-%m-%d'.freeze
Class Method Summary collapse
-
.config ⇒ Iterable::Config
The default config for API endpoints.
-
.configure ⇒ Object
Configure a default [Iterable::Config] object to be used when interacting with API endpoints.
Class Method Details
.config ⇒ Iterable::Config
Returns The default config for API endpoints.
65 66 67 |
# File 'lib/iterable.rb', line 65 def config @config ||= Config.new end |
.configure ⇒ Object
Configure a default [Iterable::Config] object to be used when interacting with API endpoints
56 57 58 59 60 |
# File 'lib/iterable.rb', line 56 def configure config.tap do |conf| yield conf end end |