Module: Emarsys

Extended by:
Forwardable
Defined in:
lib/emarsys.rb,
lib/emarsys/error.rb,
lib/emarsys/client.rb,
lib/emarsys/country.rb,
lib/emarsys/request.rb,
lib/emarsys/version.rb,
lib/emarsys/response.rb,
lib/emarsys/data_object.rb,
lib/emarsys/configuration.rb,
lib/emarsys/params_converter.rb,
lib/emarsys/data_objects/file.rb,
lib/emarsys/data_objects/form.rb,
lib/emarsys/data_objects/email.rb,
lib/emarsys/data_objects/event.rb,
lib/emarsys/data_objects/field.rb,
lib/emarsys/data_objects/export.rb,
lib/emarsys/data_objects/folder.rb,
lib/emarsys/data_objects/source.rb,
lib/emarsys/data_objects/contact.rb,
lib/emarsys/data_objects/segment.rb,
lib/emarsys/data_objects/language.rb,
lib/emarsys/data_objects/condition.rb,
lib/emarsys/data_objects/contact_list.rb,
lib/emarsys/data_objects/email_category.rb,
lib/emarsys/data_objects/email_status_code.rb,
lib/emarsys/data_objects/email_launch_status.rb

Overview

require ‘hashie’

Defined Under Namespace

Modules: Country, FieldMapping Classes: AccountNotConfigured, AccountRequired, BadRequest, Client, Condition, Configuration, Contact, ContactList, DataObject, Email, EmailCategory, EmailLaunchStatus, EmailStatusCode, Error, Event, Export, Field, File, Folder, Form, InternalServerError, Language, ParamsConverter, Request, Response, Segment, Source, TooManyRequests, Unauthorized

Constant Summary collapse

VERSION =
"0.3.10"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.allow_default_configurationObject

Returns the value of attribute allow_default_configuration.



43
44
45
# File 'lib/emarsys.rb', line 43

def allow_default_configuration
  @allow_default_configuration
end

Class Method Details

.configurationObject



47
48
49
# File 'lib/emarsys.rb', line 47

def configuration
  @configuration ||= Emarsys::Configuration
end