Exemple #1
0
    exit(-1);
}
$key = $argv[1];
echo "Fetching resource by key {$key}\n";
$resource = $hubClient->getResource($key);
echo "Resource: {$key}\n";
foreach ($resource->getProperties() as $property) {
    echo "   " . $property->getName() . '=' . $property->getValue() . "\n";
}
$shares = $hubClient->getShares($key);
echo "Shares: " . count($shares) . "\n";
foreach ($shares as $share) {
    echo "  @" . $share->getName() . " <" . $share->getDisplayName() . "> [" . $share->getPermission() . "]\n";
}
//exit();
$source = $hubClient->getSource($key);
echo "Source: " . $source->getUrl() . " [" . $source->getApi() . "]\n";
if ($source->getJwt()) {
    echo "JWT: " . $source->getJwt() . "\n";
}
$data = $providerClient->getResourceData($resource, $source);
echo $data;
//print_r($source);
//print_r($resources);
//exit();
/*
foreach ($resources as $resource) {
    $data = $providerClient->getResourceData($resource);
    echo $data;
}
*/