Module: SolidusPaypalCommercePlatform

Defined in:
lib/solidus_paypal_commerce_platform.rb,
lib/solidus_paypal_commerce_platform/client.rb,
lib/solidus_paypal_commerce_platform/engine.rb,
lib/solidus_paypal_commerce_platform/version.rb,
app/models/solidus_paypal_commerce_platform/wizard.rb,
lib/solidus_paypal_commerce_platform/configuration.rb,
app/models/solidus_paypal_commerce_platform/gateway.rb,
app/jobs/solidus_paypal_commerce_platform/webhook_job.rb,
app/models/solidus_paypal_commerce_platform/paypal_order.rb,
app/jobs/solidus_paypal_commerce_platform/application_job.rb,
app/models/solidus_paypal_commerce_platform/state_guesser.rb,
app/models/solidus_paypal_commerce_platform/payment_method.rb,
app/models/solidus_paypal_commerce_platform/payment_source.rb,
app/models/solidus_paypal_commerce_platform/paypal_address.rb,
app/helpers/solidus_paypal_commerce_platform/button_options_helper.rb,
lib/solidus_paypal_commerce_platform/access_token_authorization_request.rb,
lib/solidus_paypal_commerce_platform/fetch_merchant_credentials_request.rb,
lib/generators/solidus_paypal_commerce_platform/install/install_generator.rb,
app/decorators/models/solidus_paypal_commerce_platform/spree/address_decorator.rb,
lib/solidus_paypal_commerce_platform/paypal_checkout_sdk/orders/orders_patch_request.rb,
lib/solidus_paypal_commerce_platform/paypal_checkout_sdk/orders/orders_capture_request.rb,
lib/solidus_paypal_commerce_platform/paypal_checkout_sdk/orders/orders_validate_request.rb,
lib/solidus_paypal_commerce_platform/paypal_checkout_sdk/orders/orders_authorize_request.rb,
lib/solidus_paypal_commerce_platform/paypal_checkout_sdk/payments/captures_refund_request.rb,
app/decorators/models/solidus_paypal_commerce_platform/spree/variant/pricing_options_decorator.rb,
lib/solidus_paypal_commerce_platform/paypal_checkout_sdk/payments/authorizations_reauthorize_request.rb,
lib/generators/solidus_paypal_commerce_platform/install/templates/app/controllers/solidus_paypal_commerce_platform/orders_controller.rb,
lib/generators/solidus_paypal_commerce_platform/install/templates/app/controllers/solidus_paypal_commerce_platform/wizard_controller.rb,
lib/generators/solidus_paypal_commerce_platform/install/templates/app/controllers/solidus_paypal_commerce_platform/payments_controller.rb,
lib/generators/solidus_paypal_commerce_platform/install/templates/app/controllers/solidus_paypal_commerce_platform/paypal_orders_controller.rb,
lib/generators/solidus_paypal_commerce_platform/install/templates/app/controllers/solidus_paypal_commerce_platform/shipping_rates_controller.rb

Defined Under Namespace

Modules: ButtonOptionsHelper, Generators, PayPalCheckoutSdk, Spree Classes: AccessTokenAuthorizationRequest, ApplicationJob, Client, Configuration, Engine, FetchMerchantCredentialsRequest, Gateway, OrdersController, PaymentMethod, PaymentSource, PaymentsController, PaypalAddress, PaypalOrder, PaypalOrdersController, ShippingRatesController, StateGuesser, WebhookJob, Wizard, WizardController

Constant Summary collapse

VERSION =
'1.0.2'

Class Method Summary collapse

Class Method Details

.configurationObject Also known as: config



14
15
16
# File 'lib/solidus_paypal_commerce_platform.rb', line 14

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



20
21
22
# File 'lib/solidus_paypal_commerce_platform.rb', line 20

def configure
  yield configuration
end