Module: SquarespaceApi

Defined in:
lib/squarespace_api.rb,
lib/squarespace_api/client.rb,
lib/squarespace_api/config.rb,
lib/squarespace_api/version.rb,
lib/squarespace_api/resource.rb,
lib/squarespace_api/connection.rb,
lib/squarespace_api/resource_group.rb,
lib/squarespace_api/paginated_fetch.rb,
lib/squarespace_api/resources/website.rb,
lib/squarespace_api/resource_group_actions.rb,
lib/squarespace_api/resource_groups/orders.rb,
lib/squarespace_api/resource_groups/tokens.rb,
lib/squarespace_api/resource_groups/products.rb,
lib/squarespace_api/resource_groups/profiles.rb,
lib/squarespace_api/resource_groups/inventory.rb,
lib/squarespace_api/resource_groups/store_pages.rb,
lib/squarespace_api/resource_groups/transactions.rb,
lib/squarespace_api/resource_groups/product_images.rb,
lib/squarespace_api/resource_groups/product_variants.rb,
lib/squarespace_api/resource_groups/order_fulfillments.rb,
lib/squarespace_api/resource_groups/inventory_adjustments.rb,
lib/squarespace_api/resource_groups/webhook_subscriptions.rb,
lib/squarespace_api/resource_groups/product_variant_images.rb

Defined Under Namespace

Modules: Errors, PaginatedFetch, ResourceGroupActions, ResourceGroups, Resources Classes: Client, Config, Connection, Resource, ResourceGroup

Constant Summary collapse

VERSION =
'0.0.5'.freeze

Class Method Summary collapse

Class Method Details

.configObject



22
23
24
# File 'lib/squarespace_api.rb', line 22

def config
  @_config ||= Config.new
end

.configure {|config| ... } ⇒ Object

Yields:



17
18
19
20
# File 'lib/squarespace_api.rb', line 17

def configure
  yield config if block_given?
  config
end