NAME

plenigo::ProductsManager - Handles plenigo managed products.

SYNOPSIS

use plenigo::ProductsManager;

# Prepare configuration

my $configuration = plenigo::Configuration->new(company_id => 'YOUR_COMPANY_ID, secret => 'YOUR_SECRET');

# Get all plenigo products for the current company. 

my $products_manager = plenigo::access::ProductsManager->new(configuration => $configuration);
my %product_list = $products_manager->getAllProducts(0, 10);

# Get a specific plenigo managed product.

my %product = $products_manager->getProductDetail('PRODUCT_ID');

DESCRIPTION

plenigo::ProductsManager offers functionality for handling plenigo managed products.

getProductDetail($product_id)

Get a plenigo managed product specified by the product id.

getAllProducts()

Get all plenigo managed products