Implementasi sederhana untuk bridging BPJS dengan PHP
Instalasi dilakukan menggunakan Composer. Pastikan Composer telah terpasang di environment Anda sebelum melanjutkan.
composer require susutawar/php-bpjs-bridging
<?php
require_once __DIR__ . '/vendor/autoload.php';
use BpjsBridging\Antrean\Bridging;
use BpjsBridging\Config;
$konfigurasi = new Config();
$bridging = new Bridging($konfigurasi);
Jika tidak di isi, Konfigurasi akan otomatis membaca environment variable yang telah diset pada environment Anda.
BPJS_URL=
BPJS_CONSUMER_ID=
BPJS_CONSUMER_SECRET=
BPJS_USER_KEY=
Hasil request dapat langsung diakses dari property body
$reqPoli = $bridging->referensiPoli();
foreach ($reqPoli->body->list as $poli) {
echo $poli->kdpoli . ' - ' . $poli->nmpoli;
}
Your contribution is very welcome!