1. Go to this page and download the library: Download ictorch/icsap 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/ */
ictorch / icsap example snippets
// get data form sap
$sapClient = (new SapClientFactory())();
$query = http_build_query([
'$select'=>"CardCode,CardName",
'$filter'=>"CardType eq 'cSupplier'"
]);
$response = $this->sapClient->fetch("BusinessPartners?$query", HTTP_GET, [], ["Prefer" => "odata.maxpagesize=100"]);
// put data to sap
$sapClient = (new SapClientFactory())();
try {
$response = $this->sapClient->fetch("Items", HTTP_POST, [
"ItemCode" => "i001",
"ItemName" => "Item1",
"ItemType" => "itItem"
]);
} catch (\SapException $e) {
print_r($e->getJsonErrors());
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.