123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?PHP
-
- require('../api/common.php');
- require('../db/evedb.class.php');
- require('../model/asset.php');
-
- header('Content-type: text/plain');
-
- $api = new Pheal($_GET['user'], $_GET['key']);
- $db = new EveDB();
-
- function getAsset($asset) {
- global $db;
-
- $res = new Asset();
-
- $res->id = $asset->itemID;
-
- if (isset($asset->locationID)) {
- $res->location = $asset->locationID;
- }
-
- $res->quantity = $asset->quantity;
- $res->flag = $asset->flag;
- $res->singleton = $asset->singleton;
- $res->item = $db->items->getById($asset->typeID);
-
- if (isset($asset->contents)) {
- $res->contents = array();
-
- foreach($asset->contents as $content) {
- $res->contents[] = getAsset($content);
- }
- }
-
- return $res;
- }
-
- foreach ($api->charScope->AssetList(array('characterID' => $_GET['char']))->assets as $asset) {
- var_dump(getAsset($asset));
- }
- ?>
|