module SpreeMultiVendor

Constants

Config
VERSION

Public Class Methods

vendorized_models() click to toggle source

TODO: this should be moved into preferences

# File lib/spree_multi_vendor.rb, line 9
def self.vendorized_models
  SpreeMultiVendor::Config[:vendorized_models].map(&:classify).map do |class_name|
    "Spree::#{class_name}".safe_constantize
  end.compact.uniq
end

Public Instance Methods

version() click to toggle source

Returns the version of the currently loaded SpreeMultiVendor as a Gem::Version.

# File lib/spree_multi_vendor/version.rb, line 8
def version
  Gem::Version.new VERSION
end