예제 #1
0
 /**
  * Test we can pull by ID.
  */
 public function testPullID()
 {
     $api = new \unikent\KAR\API();
     $documents = $api->search_by_id(4);
     $this->assertEquals(1, count($documents));
     $document = reset($documents);
     $this->assertEquals(4, $document->get_id());
 }
예제 #2
0
파일: run.php 프로젝트: unikent/lib-php-kar
<?php

/**
 * KAR API for is-dev applications.
 *
 * @copyright  2014 Skylar Kelty <*****@*****.**>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */
require_once dirname(__FILE__) . '/../vendor/autoload.php';
if (!isset($argv[1])) {
    die("Usage: php run.php <eprintid>\n");
}
$api = new \unikent\KAR\API();
$documents = $api->search_by_id($argv[1]);
foreach ($documents as $document) {
    echo "---------------------------------\n";
    echo $document . "\n";
}