PHP code example of conkal / yoksis-rest-client

1. Go to this page and download the library: Download conkal/yoksis-rest-client 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/ */

    

conkal / yoksis-rest-client example snippets



$pass = getenv('YOKSIS_PASSWORD');
$user = getenv('YOKSIS_USERNAME');
$auth = new \Conkal\YOKSIS\REST\Utilities\BasicAuth($user, $pass);
$client = new \Conkal\YOKSIS\REST\YOK('https://servisler.yok.gov.tr/resttest/obs/');
$client->setAuth($auth);


$pedagojikFormasyon = new \Conkal\YOKSIS\REST\Entities\PedagojikFormasyon();
$pedagojikFormasyon->tcKimlikNo = "<tckno>";
$pedagojikFormasyon->alanId = 1;
$pedagojikFormasyon->belgeNo = '<belge no>';
$pedagojikFormasyon->belgeTarihi = '<d/m/Y>';
$pedagojikFormasyon->universiteId = "<universite username>";
$pedagojikFormasyon->fakulteId = "<fakülte id>";

// kaydet
$client->pedagojikFormasyon()->create($pedagojikFormasyon);


/** @var \Conkal\YOKSIS\REST\Entities\YerlestirmeVeri[] $yerlesenler */
$yerlesenler = $this->client->yerlestirmeVeri()->query(['tur' => 'YKS', 'yil' => '2019']);