PHP code example of engazan / mrp-ks-laravel
1. Go to this page and download the library: Download engazan/mrp-ks-laravel library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
engazan / mrp-ks-laravel example snippets
artisan vendor:publish
use Engazan\MrpKs\MrpKs;
use Engazan\MrpKs\MrpKsResponse;
$productFilter = [
'malObraz' => 'T',
'velObraz' => 'F',
'SKKAR.CISLO' => '500..510',
];
// products
$response = MrpKs::EXPEO0($productFilter);
$response = MrpKs::EXPEO1($productFilter);
// addresses
$response = MrpKs::ADREO0();
// prices (default filter "cenovaSkupina" is set to "1")
$response = MrpKs::CENEO0();
// CHAINED calls
$mrpKs = new MrpKs();
$response = $mrpKs->setCommand('EXPEO0')
->setFilters($productFilter)
->sendRequest();
// DECRYPT response (needed only if MRP_KS_ENCRYPTION_KEY is filled)
if (config('mrp-ks.encryption')) {
$decryptedResponse = MrpKsResponse::decryptEncryptedResponse($response);
}