Exemple #1
0
<?php

/**
 * Reading Lists API for is-dev applications.
 *
 * @package    ReadingLists
 * @copyright  2014 Skylar Kelty <*****@*****.**>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */
require_once "vendor/autoload.php";
$api = new \unikent\ReadingLists\API();
$api->set_timeout(4000);
$api->set_timeperiod("2014");
$api->set_campus("canterbury");
$lists = $api->get_lists("LW509");
function print_cats($level, $category)
{
    echo str_repeat('-', $level) . " " . $category->get_name() . "\n";
    foreach ($category->get_parents() as $cat) {
        print_cats($level + 1, $cat);
    }
}
foreach ($lists as $list) {
    echo "---------------------------------\n";
    echo $list;
    foreach ($list->get_categories() as $category) {
        print_cats(1, $category);
    }
}
Exemple #2
0
<?php

/**
 * Reading Lists API for is-dev applications.
 *
 * @package    ReadingLists
 * @copyright  2014 Skylar Kelty <*****@*****.**>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */
require_once "vendor/autoload.php";
$api = new \unikent\ReadingLists\API();
$lists = $api->get_lists("EN902");
foreach ($lists as $list) {
    echo "---------------------------------\n";
    echo $list;
}