module PlentyClient

Usage: Extend this module in your class/module and define `self.base_path` Do keep in mind that this method should be private or protected.

class Someclass

extend PlentyClient::Concerns::RestRoutes

# method definition returns method name as a Symbol
private_class_method def self.base_path
  '/my_base_path'
end

# or
def self.base_path
  '/my_base_path'
end
private_class_method :base_path

# or
class << self
  private

  def base_path
    '/my_base_path'
  end
end

end

frozen_string_literal: true

TODO: Fix class, PlentyMarkets changed syntax

PlentyClient::Warehouse::Location

PlentyClient::Warehouse::Location::Dimension

PlentyClient::Warehouse::Location::Level

Constants

VERSION