Browse Source

Merge pull request #133 from jordandukart/6.x

6.x
pull/134/head
Jonathan Green 13 years ago
parent
commit
c71cf5c8fe
  1. 26
      api/tuque.inc

26
api/tuque.inc

@ -77,8 +77,8 @@ class IslandoraTuque {
$this->cache = new SimpleCache(); $this->cache = new SimpleCache();
$this->repository = new FedoraRepository($this->api, $this->cache); $this->repository = new FedoraRepository($this->api, $this->cache);
} }
} }
static function exists() { static function exists() {
return class_exists('RepositoryConnection'); return class_exists('RepositoryConnection');
} }
@ -91,3 +91,25 @@ class IslandoraTuque {
} }
} }
function islandora_object_load($object_id) {
static $islandora_tuque = NULL;
if(!$islandora_tuque) {
$islandora_tuque = new IslandoraTuque();
}
if(IslandoraTuque::exists()) {
try {
$fedora_object = $islandora_tuque->repository->getObject($object_id);
} catch (Exception $e) {
return NULL;
}
return $fedora_object;
}
else {
IslandoraTuque::getError();
return NULL;
}
}

Loading…
Cancel
Save