1. Go to this page and download the library: Download irfa/raja-ongkir 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/ */
irfa / raja-ongkir example snippets
composer
use Irfa\RajaOngkir\Ongkir\Ongkir as RajaOngkir;
....
$get = RajaOngkir::province()->get();
foreach($get as $prov)
{
echo $prov->province_id."<br>"; // value = 1
echo $prov->province."<br>";// value = Bali
}
$get = RajaOngkir::find(['province_id' => 1])->province()->get();
echo $get->province_id."<br>"; // value = 1
echo $get->province."<br>";// value = Bali
$get = RajaOngkir::city()->get();
foreach($get as $city)
{
echo $city->city_id."<br>"; // value = 17
echo $city->province_id."<br>";// value = 1
echo $city->province."<br>";// value = Bali
echo $city->type."<br>"; // value = Kabupaten
echo $city->city_name."<br>"; // value = Badung
echo $city->postal_code."<br>"; // value = 80351
}
$get = RajaOngkir::find(['province_id' => 1])->city()->get();
foreach($get as $city){
echo $city->city_id."<br>"; // value = 17
echo $city->province_id."<br>";// value = 1
echo $city->province."<br>";// value = Bali
echo $city->type."<br>"; // value = Kabupaten
echo $city->city_name."<br>"; // value = Badung
echo $city->postal_code."<br>"; // value = 80351
}
$get = RajaOngkir::find(['origin'=>1,'destination'=>2,'weight'=>1000,'courier' => 'jne'])
->courier()->get();
foreach($get as $city)
{
echo $city->code."<br>"; // value = jne
echo $city->name."<br>";// value = Jalur Nugraha Ekakurir (JNE)
}