PHP code example of kaspars / hunter

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

    

kaspars / hunter example snippets


use Hunter\Hunter;

er();

echo $hunter->getIdFromUsername("Kaspars");

$hunter = new Hunter\Hunter();
echo $hunter->getIdFromUsername("Kaspars"); //343417
echo $hunter->getIdFromUsername("Foobar"); // null

$hunter = new Hunter\Hunter();
var_dump($hunter->problems());

$hunter = new Hunter\Hunter();
var_dump($hunter->problem(36));
var_dump($hunter->problem(100, "num"));

$hunter = new Hunter\Hunter();
var_dump($hunter->problemSubmissions(36));
var_dump($hunter->problemSubmissions(array(36,37)));

$hunter = new Hunter\Hunter();
var_dump($hunter->problemRanklist(36));

$hunter = new Hunter\Hunter();
var_dump($hunter->userProblemRanklist(36, 343417));

$hunter = new Hunter\Hunter();
var_dump($hunter->userSubmissions(343417));

$hunter = new Hunter\Hunter();
var_dump($hunter->userLatestSubmissions(343417));

$hunter = new Hunter\Hunter();
var_dump($hunter->userProblemSubmissions(343417, 36);

$hunter = new Hunter\Hunter();
var_dump($hunter->userSolvedProblems(343417));

$hunter = new Hunter\Hunter();
var_dump($hunter->userRanklist(343417, 10, 10));

$hunter = new Hunter\Hunter();
var_dump($hunter->ranklist(1, 100));

$hunter = new Hunter\Hunter();
var_dump($hunter->setSource('http://icpcarchive.ecs.baylor.edu/uhunt/api/'));

$hunter = new Hunter\Hunter();
var_dump($hunter->getSource());