|
|
@ -18,11 +18,12 @@ class fits { |
|
|
|
* Constructor |
|
|
|
* Constructor |
|
|
|
* @param type $pid |
|
|
|
* @param type $pid |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
function __construct($pid) { |
|
|
|
function __construct($pid = NULL) { |
|
|
|
//drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); |
|
|
|
|
|
|
|
$this->pid = $pid; |
|
|
|
|
|
|
|
module_load_include('inc', 'fedora_repository', 'api/fedora_item'); |
|
|
|
module_load_include('inc', 'fedora_repository', 'api/fedora_item'); |
|
|
|
$this->item = new Fedora_Item($this->pid); |
|
|
|
if (!empty($pid)) { |
|
|
|
|
|
|
|
$this->pid = $pid; |
|
|
|
|
|
|
|
$this->item = new Fedora_Item($this->pid); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
@ -34,7 +35,6 @@ class fits { |
|
|
|
* @return type |
|
|
|
* @return type |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
function extractFits($parameterArray, $dsid, $file, $file_ext) { |
|
|
|
function extractFits($parameterArray, $dsid, $file, $file_ext) { |
|
|
|
$system = getenv('System'); |
|
|
|
|
|
|
|
$file_suffix = '_' . $dsid . '.xml'; |
|
|
|
$file_suffix = '_' . $dsid . '.xml'; |
|
|
|
$returnValue = TRUE; |
|
|
|
$returnValue = TRUE; |
|
|
|
$output = array(); |
|
|
|
$output = array(); |
|
|
|