Module: SpreeDoordash

Defined in:
lib/spree_doordash.rb,
lib/spree_doordash/engine.rb,
lib/spree_doordash/version.rb,
app/jobs/spree_doordash/base_job.rb,
lib/spree_doordash/configuration.rb,
app/services/spree_doordash/quote.rb,
app/services/spree_doordash/client.rb,
app/models/spree_doordash/credential.rb,
app/services/spree_doordash/alerting.rb,
app/models/spree_doordash/quote_mapping.rb,
app/models/spree_doordash/webhook_event.rb,
app/models/spree_doordash/delivery_mapping.rb,
app/models/spree_doordash/location_mapping.rb,
app/jobs/spree_doordash/delivery_webhook_job.rb,
app/services/spree_doordash/webhook_verifier.rb,
app/jobs/spree_doordash/delivery_dispatch_job.rb,
app/services/spree_doordash/delivery_dispatcher.rb,
app/controllers/spree_doordash/webhooks_controller.rb,
app/services/spree_doordash/delivery_status_mapper.rb,
lib/generators/spree_doordash/install/install_generator.rb,
app/subscribers/spree_doordash/order_completed_subscriber.rb

Defined Under Namespace

Modules: Generators Classes: Alerting, BaseJob, Client, Configuration, Credential, DeliveryDispatchJob, DeliveryDispatcher, DeliveryMapping, DeliveryStatusMapper, DeliveryWebhookJob, Engine, LocationMapping, OrderCompletedSubscriber, Quote, QuoteMapping, RequestError, WebhookEvent, WebhookVerifier, WebhooksController

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.queueObject



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

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

Instance Method Details

#gem_versionObject



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

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