Module: SpreeSquare

Defined in:
lib/spree_square.rb,
lib/spree_square/engine.rb,
lib/spree_square/version.rb,
app/jobs/spree_square/base_job.rb,
lib/spree_square/configuration.rb,
app/models/spree_square/modifier.rb,
app/services/spree_square/client.rb,
app/models/spree_square/credential.rb,
app/services/spree_square/alerting.rb,
app/jobs/spree_square/order_push_job.rb,
app/models/spree_square/modifier_list.rb,
app/models/spree_square/order_mapping.rb,
app/models/spree_square/taxon_mapping.rb,
app/models/spree_square/webhook_event.rb,
app/services/spree_square/revalidator.rb,
app/services/spree_square/oauth_client.rb,
app/services/spree_square/order_pusher.rb,
app/jobs/spree_square/order_webhook_job.rb,
app/models/spree_square/catalog_mapping.rb,
app/services/spree_square/cart/add_item.rb,
app/services/spree_square/order_builder.rb,
app/jobs/spree_square/reconciliation_job.rb,
app/models/spree_square/location_mapping.rb,
app/services/spree_square/inventory_sync.rb,
app/jobs/spree_square/catalog_webhook_job.rb,
app/models/spree_square/line_item_modifier.rb,
app/services/spree_square/catalog_importer.rb,
app/services/spree_square/webhook_verifier.rb,
app/jobs/spree_square/inventory_webhook_job.rb,
app/models/spree_square/product_modifier_list.rb,
app/services/spree_square/order_status_mapper.rb,
app/serializers/spree_square/product_serializer.rb,
app/services/spree_square/catalog_object_mapper.rb,
app/controllers/spree_square/webhooks_controller.rb,
app/serializers/spree_square/line_item_serializer.rb,
app/services/spree_square/find_line_item_by_variant.rb,
lib/generators/spree_square/install/install_generator.rb,
app/subscribers/spree_square/order_completed_subscriber.rb

Defined Under Namespace

Modules: Cart, Generators Classes: Alerting, BaseJob, CatalogImporter, CatalogMapping, CatalogObjectMapper, CatalogWebhookJob, Client, Configuration, Credential, Engine, FindLineItemByVariant, InventorySync, InventoryWebhookJob, LineItemModifier, LineItemSerializer, LocationMapping, Modifier, ModifierList, OauthClient, OrderBuilder, OrderCompletedSubscriber, OrderMapping, OrderPushJob, OrderPusher, OrderStatusMapper, OrderWebhookJob, ProductModifierList, ProductSerializer, ReconciliationJob, Revalidator, TaxonMapping, WebhookEvent, WebhookVerifier, WebhooksController

Constant Summary collapse

VERSION =
'0.1.2'.freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.queueObject



9
10
11
# File 'lib/spree_square.rb', line 9

def self.queue
  @@queue ||= Spree.queues.default
end

Instance Method Details

#gem_versionObject



4
5
6
# File 'lib/spree_square/version.rb', line 4

def gem_version
  Gem::Version.new(VERSION)
end