PHP code example of ruanglabs / apirajaongkir

1. Go to this page and download the library: Download ruanglabs/apirajaongkir 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/ */

    

ruanglabs / apirajaongkir example snippets





  /**
   * Created by PhpStorm.
   * User: archeta
   * Date: 25/03/2019
   * Time: 15.10
   */
  
  namespace backend\controllers;
  
    	public $enableCsrfValidation = true;
  
  	public function actionIndex()
  	{
  		$rajaongkir = new Rajaongkir('c66cf95cc5b981ca2967077a3e684cb8', Rajaongkir::ACCOUNT_STARTER);
  
  		$config['api_key'] = 'c66cf95cc5b981ca2967077a3e684cb8';
  		$config['account_type'] = 'starter';
  
  		$rajaongkir = new Rajaongkir($config);
  
  		/*
  		 * --------------------------------------------------------------
  		 * Mendapatkan list seluruh propinsi
  		 * --------------------------------------------------------------
  		 */
  		$provinces = $rajaongkir->getProvinces();
  		
  
  //		$lazada->GetBrands($limit = 100, $offset = 0);
  //		echo $provinces;
  		$dataProvider = new ArrayDataProvider([
  			'allModels' => $provinces,
  			'pagination' => [
  				'pageSize' => 10,
  			],
  //			'sort' => [
  //				'attributes' => ['id'],
  //			],
  
  		]);
  //		print_r($data);
  //		print_r($data);
  		return $this->render('index', [
  			'dataProvider' => $dataProvider,
  		]);
  	}
  }
 


/**
 * Created by PhpStorm.
 * User: archeta
 * Date: 25/03/2019
 * Time: 15.12
 */

/**
 * @var $dataProvider \yii\data\ArrayDataProvider
 * @var $searchModel  \
 */