core/app/models/spree/order.rb
Class Order
has 89 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class Order < Spree::Base
PAYMENT_STATES = %w(balance_due credit_owed failed paid void)
SHIPMENT_STATES = %w(backorder canceled partial pending ready shipped)
include Spree::Order::Checkout
File order.rb
has 566 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
require_dependency 'spree/order/checkout'
require_dependency 'spree/order/currency_updater'
require_dependency 'spree/order/digital'
require_dependency 'spree/order/payments'
require_dependency 'spree/order/store_credit'