You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1521 lines
65 KiB
1521 lines
65 KiB
14 years ago
|
<?xml version="1.0" encoding="iso-8859-1"?>
|
||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
<head>
|
||
|
<!-- template designed by Marco Von Ballmoos -->
|
||
|
<title>Docs For Class Fedora_Item</title>
|
||
|
<link rel="stylesheet" href="../../media/stylesheet.css" />
|
||
|
<script src="../../media/lib/classTree.js"></script>
|
||
|
<script language="javascript" type="text/javascript">
|
||
|
var imgPlus = new Image();
|
||
|
var imgMinus = new Image();
|
||
|
imgPlus.src = "../../media/images/plus.png";
|
||
|
imgMinus.src = "../../media/images/minus.png";
|
||
|
|
||
|
function showNode(Node){
|
||
|
switch(navigator.family){
|
||
|
case 'nn4':
|
||
|
// Nav 4.x code fork...
|
||
|
var oTable = document.layers["span" + Node];
|
||
|
var oImg = document.layers["img" + Node];
|
||
|
break;
|
||
|
case 'ie4':
|
||
|
// IE 4/5 code fork...
|
||
|
var oTable = document.all["span" + Node];
|
||
|
var oImg = document.all["img" + Node];
|
||
|
break;
|
||
|
case 'gecko':
|
||
|
// Standards Compliant code fork...
|
||
|
var oTable = document.getElementById("span" + Node);
|
||
|
var oImg = document.getElementById("img" + Node);
|
||
|
break;
|
||
|
}
|
||
|
oImg.src = imgMinus.src;
|
||
|
oTable.style.display = "block";
|
||
|
}
|
||
|
|
||
|
function hideNode(Node){
|
||
|
switch(navigator.family){
|
||
|
case 'nn4':
|
||
|
// Nav 4.x code fork...
|
||
|
var oTable = document.layers["span" + Node];
|
||
|
var oImg = document.layers["img" + Node];
|
||
|
break;
|
||
|
case 'ie4':
|
||
|
// IE 4/5 code fork...
|
||
|
var oTable = document.all["span" + Node];
|
||
|
var oImg = document.all["img" + Node];
|
||
|
break;
|
||
|
case 'gecko':
|
||
|
// Standards Compliant code fork...
|
||
|
var oTable = document.getElementById("span" + Node);
|
||
|
var oImg = document.getElementById("img" + Node);
|
||
|
break;
|
||
|
}
|
||
|
oImg.src = imgPlus.src;
|
||
|
oTable.style.display = "none";
|
||
|
}
|
||
|
|
||
|
function nodeIsVisible(Node){
|
||
|
switch(navigator.family){
|
||
|
case 'nn4':
|
||
|
// Nav 4.x code fork...
|
||
|
var oTable = document.layers["span" + Node];
|
||
|
break;
|
||
|
case 'ie4':
|
||
|
// IE 4/5 code fork...
|
||
|
var oTable = document.all["span" + Node];
|
||
|
break;
|
||
|
case 'gecko':
|
||
|
// Standards Compliant code fork...
|
||
|
var oTable = document.getElementById("span" + Node);
|
||
|
break;
|
||
|
}
|
||
|
return (oTable && oTable.style.display == "block");
|
||
|
}
|
||
|
|
||
|
function toggleNodeVisibility(Node){
|
||
|
if (nodeIsVisible(Node)){
|
||
|
hideNode(Node);
|
||
|
}else{
|
||
|
showNode(Node);
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
</head>
|
||
|
<body>
|
||
|
<div class="page-body">
|
||
|
<h2 class="class-name"><img src="../../media/images/Class_logo.png"
|
||
|
alt=" Class"
|
||
|
title=" Class"
|
||
|
style="vertical-align: middle"> Fedora_Item</h2>
|
||
|
|
||
|
<a name="sec-description"></a>
|
||
|
<div class="info-box">
|
||
|
<div class="info-box-title">Description</div>
|
||
|
<div class="nav-bar">
|
||
|
<span class="disabled">Description</span> |
|
||
|
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
||
|
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
||
|
|
||
|
</div>
|
||
|
<div class="info-box-body">
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="notes">
|
||
|
Located in <a class="field" href="_api---fedora_item.inc.html">/api/fedora_item.inc</a> (line <span class="field">13</span>)
|
||
|
</p>
|
||
|
|
||
|
|
||
|
<pre></pre>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
<a name="sec-var-summary"></a>
|
||
|
<div class="info-box">
|
||
|
<div class="info-box-title">Variable Summary</span></div>
|
||
|
<div class="nav-bar">
|
||
|
<a href="#sec-description">Description</a> |
|
||
|
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
||
|
|
|
||
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
||
|
|
||
|
</div>
|
||
|
<div class="info-box-body">
|
||
|
<div class="var-summary">
|
||
|
<div class="var-title">
|
||
|
<img src="../../media/images/Variable.png" alt=" " />
|
||
|
<span class="var-type">mixed</span>
|
||
|
<a href="#$datastreams" title="details" class="var-name">$datastreams</a>
|
||
|
</div>
|
||
|
<div class="var-title">
|
||
|
<img src="../../media/images/Variable.png" alt=" " />
|
||
|
<span class="var-type">mixed</span>
|
||
|
<a href="#$objectProfile" title="details" class="var-name">$objectProfile</a>
|
||
|
</div>
|
||
|
<div class="var-title">
|
||
|
<img src="../../media/images/Variable.png" alt=" " />
|
||
|
<span class="var-type">mixed</span>
|
||
|
<a href="#$pid" title="details" class="var-name">$pid</a>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<a name="sec-method-summary"></a>
|
||
|
<div class="info-box">
|
||
|
<div class="info-box-title">Method Summary</span></div>
|
||
|
<div class="nav-bar">
|
||
|
<a href="#sec-description">Description</a> |
|
||
|
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
||
|
|
||
|
|
|
||
|
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
|
||
|
</div>
|
||
|
<div class="info-box-body">
|
||
|
<div class="method-summary">
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#create_object_FOXML" title="details" class="method-name">create_object_FOXML</a>
|
||
|
([<span class="var-type">string</span> <span class="var-name">$pid</span> = <span class="var-default">''</span>], [<span class="var-type">string</span> <span class="var-name">$state</span> = <span class="var-default">'A'</span>], [<span class="var-type"></span> <span class="var-name">$label</span> = <span class="var-default">'Untitled'</span>], [<span class="var-type"></span> <span class="var-name">$owner</span> = <span class="var-default">''</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#fedora_item_exists" title="details" class="method-name">fedora_item_exists</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$pid</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">Array</span>
|
||
|
<a href="#find_objects_by_pattern" title="details" class="method-name">find_objects_by_pattern</a>
|
||
|
([<span class="var-type">string</span> <span class="var-name">$pattern</span> = <span class="var-default">'*'</span>], [<span class="var-type">string</span> <span class="var-name">$field</span> = <span class="var-default">'pid'</span>], [<span class="var-type">int</span> <span class="var-name">$max_results</span> = <span class="var-default">100</span>], [<span class="var-type"></span> <span class="var-name">$resultFields</span> = <span class="var-default">array()</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#get_next_PID_in_namespace" title="details" class="method-name">get_next_PID_in_namespace</a>
|
||
|
([<span class="var-type"></span> <span class="var-name">$pid_namespace</span> = <span class="var-default">''</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#ingest_from_FOXML" title="details" class="method-name">ingest_from_FOXML</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$foxml</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#ingest_from_FOXML_file" title="details" class="method-name">ingest_from_FOXML_file</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$foxml_file</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#ingest_from_FOXML_files_in_directory" title="details" class="method-name">ingest_from_FOXML_files_in_directory</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$path</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#ingest_new_item" title="details" class="method-name">ingest_new_item</a>
|
||
|
([<span class="var-type"></span> <span class="var-name">$pid</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$state</span> = <span class="var-default">'A'</span>], [<span class="var-type"></span> <span class="var-name">$label</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$owner</span> = <span class="var-default">''</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/StaticMethod.png" alt=" "/>
|
||
|
static <span class="method-result">void</span>
|
||
|
<a href="#soap_call" title="details" class="method-name">soap_call</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$function_name</span>, <span class="var-type"></span> <span class="var-name">$params_array</span>, [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Constructor.png" alt=" "/>
|
||
|
<span class="method-result"><a href="../../Islandora/API/Fedora_Item.html">Fedora_Item</a></span>
|
||
|
<a href="#__construct" title="details" class="method-name">__construct</a>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$pid</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#add_datastream_from_file" title="details" class="method-name">add_datastream_from_file</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$datastream_file</span>, <span class="var-type"></span> <span class="var-name">$datastream_id</span>, [<span class="var-type"></span> <span class="var-name">$datastream_label</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$datastream_mimetype</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$controlGroup</span> = <span class="var-default">'M'</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#add_datastream_from_string" title="details" class="method-name">add_datastream_from_string</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$str</span>, <span class="var-type"></span> <span class="var-name">$datastream_id</span>, [<span class="var-type"></span> <span class="var-name">$datastream_label</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$datastream_mimetype</span> = <span class="var-default">'text/xml'</span>], [<span class="var-type"></span> <span class="var-name">$controlGroup</span> = <span class="var-default">'M'</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#add_datastream_from_url" title="details" class="method-name">add_datastream_from_url</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$datastream_url</span>, <span class="var-type"></span> <span class="var-name">$datastream_id</span>, [<span class="var-type"></span> <span class="var-name">$datastream_label</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$datastream_mimetype</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$controlGroup</span> = <span class="var-default">'M'</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#add_relationship" title="details" class="method-name">add_relationship</a>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$relationship</span>, <span class="var-type"><type></span> <span class="var-name">$object</span>, [<span class="var-type"></span> <span class="var-name">$namespaceURI</span> = <span class="var-default">RELS_EXT_URI</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#exists" title="details" class="method-name">exists</a>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#export_as_foxml" title="details" class="method-name">export_as_foxml</a>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#get_datastream" title="details" class="method-name">get_datastream</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsid</span>, [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">""</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">array</span>
|
||
|
<a href="#get_datastreams_list_as_array" title="details" class="method-name">get_datastreams_list_as_array</a>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">SimpleXMLElement</span>
|
||
|
<a href="#get_datastreams_list_as_SimpleXML" title="details" class="method-name">get_datastreams_list_as_SimpleXML</a>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#get_datastream_dissemination" title="details" class="method-name">get_datastream_dissemination</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsid</span>, [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">""</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#get_datastream_history" title="details" class="method-name">get_datastream_history</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsid</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">datastream</span>
|
||
|
<a href="#get_datastream_info" title="details" class="method-name">get_datastream_info</a>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$dsid</span>, [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">""</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#get_dissemination" title="details" class="method-name">get_dissemination</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$service_definition_pid</span>, <span class="var-type"></span> <span class="var-name">$method_name</span>, [<span class="var-type"></span> <span class="var-name">$parameters</span> = <span class="var-default">array()</span>], [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">string</span>
|
||
|
<a href="#get_mimetype_of_datastream" title="details" class="method-name">get_mimetype_of_datastream</a>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$dsid</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#get_relationships" title="details" class="method-name">get_relationships</a>
|
||
|
([<span class="var-type">String</span> <span class="var-name">$relationship</span> = <span class="var-default">NULL</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#modify_datastream_by_reference" title="details" class="method-name">modify_datastream_by_reference</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$external_url</span>, <span class="var-type"></span> <span class="var-name">$dsid</span>, <span class="var-type"></span> <span class="var-name">$label</span>, <span class="var-type"></span> <span class="var-name">$mime_type</span>, [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">'Modified by Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#modify_datastream_by_value" title="details" class="method-name">modify_datastream_by_value</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$content</span>, <span class="var-type"></span> <span class="var-name">$dsid</span>, <span class="var-type"></span> <span class="var-name">$label</span>, <span class="var-type"></span> <span class="var-name">$mime_type</span>, [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">'Modified by Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#modify_object" title="details" class="method-name">modify_object</a>
|
||
|
([<span class="var-type"></span> <span class="var-name">$label</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$state</span> = <span class="var-default">null</span>], [<span class="var-type"></span> <span class="var-name">$ownerId</span> = <span class="var-default">null</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">'Modified by Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">TRUE</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#purge" title="details" class="method-name">purge</a>
|
||
|
([<span class="var-type"></span> <span class="var-name">$log_message</span> = <span class="var-default">'Purged using Islandora API.'</span>], [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#purge_datastream" title="details" class="method-name">purge_datastream</a>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsID</span>, [<span class="var-type"></span> <span class="var-name">$start_date</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$end_date</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$log_message</span> = <span class="var-default">'Purged datastream using Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#purge_relationship" title="details" class="method-name">purge_relationship</a>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$relationship</span>, <span class="var-type">string</span> <span class="var-name">$object</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#save_relationships" title="details" class="method-name">save_relationships</a>
|
||
|
(<span class="var-type"><type></span> <span class="var-name">$relationships</span>)
|
||
|
</div>
|
||
|
|
||
|
<div class="method-definition">
|
||
|
<img src="../../media/images/Method.png" alt=" "/>
|
||
|
<span class="method-result">void</span>
|
||
|
<a href="#url" title="details" class="method-name">url</a>
|
||
|
()
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<a name="sec-vars"></a>
|
||
|
<div class="info-box">
|
||
|
<div class="info-box-title">Variables</div>
|
||
|
<div class="nav-bar">
|
||
|
<a href="#sec-description">Description</a> |
|
||
|
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
||
|
|
||
|
|
||
|
|
|
||
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
|
||
|
|
||
|
</div>
|
||
|
<div class="info-box-body">
|
||
|
|
||
|
<a name="var$datastreams" id="$datastreams"><!-- --></A>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="var-header">
|
||
|
<img src="../../media/images/Variable.png" />
|
||
|
<span class="var-title">
|
||
|
<span class="var-type">mixed</span>
|
||
|
<span class="var-name">$datastreams</span>
|
||
|
= <span class="var-default"> NULL</span> (line <span class="line-number">18</span>)
|
||
|
</span>
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<ul class="tags">
|
||
|
<li><span class="field">access:</span> public</li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="var$objectProfile" id="$objectProfile"><!-- --></A>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="var-header">
|
||
|
<img src="../../media/images/Variable.png" />
|
||
|
<span class="var-title">
|
||
|
<span class="var-type">mixed</span>
|
||
|
<span class="var-name">$objectProfile</span>
|
||
|
= <span class="var-default"> NULL</span> (line <span class="line-number">16</span>)
|
||
|
</span>
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<ul class="tags">
|
||
|
<li><span class="field">access:</span> public</li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="var$pid" id="$pid"><!-- --></A>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="var-header">
|
||
|
<img src="../../media/images/Variable.png" />
|
||
|
<span class="var-title">
|
||
|
<span class="var-type">mixed</span>
|
||
|
<span class="var-name">$pid</span>
|
||
|
= <span class="var-default"> NULL</span> (line <span class="line-number">15</span>)
|
||
|
</span>
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<ul class="tags">
|
||
|
<li><span class="field">access:</span> public</li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<a name="sec-methods"></a>
|
||
|
<div class="info-box">
|
||
|
<div class="info-box-title">Methods</div>
|
||
|
<div class="nav-bar">
|
||
|
<a href="#sec-description">Description</a> |
|
||
|
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
||
|
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
|
||
|
|
||
|
</div>
|
||
|
<div class="info-box-body">
|
||
|
<A NAME='method_detail'></A>
|
||
|
<a name="methodcreate_object_FOXML" id="create_object_FOXML"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static create_object_FOXML</span> (line <span class="line-number">739</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Creates the minimal FOXML for a new Fedora object, which is then passed to ingest_from_FOXML to be added to the repository.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
create_object_FOXML
|
||
|
</span>
|
||
|
([<span class="var-type">string</span> <span class="var-name">$pid</span> = <span class="var-default">''</span>], [<span class="var-type">string</span> <span class="var-name">$state</span> = <span class="var-default">'A'</span>], [<span class="var-type"></span> <span class="var-name">$label</span> = <span class="var-default">'Untitled'</span>], [<span class="var-type"></span> <span class="var-name">$owner</span> = <span class="var-default">''</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$pid</span><span class="var-description">: if none given, getnextpid will be called.</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$state</span><span class="var-description">: The initial state, A - Active, I - Inactive, D - Deleted</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$owner</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodfedora_item_exists" id="fedora_item_exists"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static fedora_item_exists</span> (line <span class="line-number">790</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
fedora_item_exists
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$pid</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$pid</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodfind_objects_by_pattern" id="find_objects_by_pattern"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static find_objects_by_pattern</span> (line <span class="line-number">240</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Does a search using the "query" format followed by the Fedora REST APi.</p>
|
||
|
<ul class="tags">
|
||
|
<li><span class="field">return:</span> of pid => title pairs that match the results</li>
|
||
|
</ul>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">Array</span>
|
||
|
<span class="method-name">
|
||
|
find_objects_by_pattern
|
||
|
</span>
|
||
|
([<span class="var-type">string</span> <span class="var-name">$pattern</span> = <span class="var-default">'*'</span>], [<span class="var-type">string</span> <span class="var-name">$field</span> = <span class="var-default">'pid'</span>], [<span class="var-type">int</span> <span class="var-name">$max_results</span> = <span class="var-default">100</span>], [<span class="var-type"></span> <span class="var-name">$resultFields</span> = <span class="var-default">array()</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$pattern</span><span class="var-description">: to search for, including wildcards.</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$field</span><span class="var-description">: The field to search on, e.g. pid, title, cDate. See http://www.fedora-commons.org/confluence/display/FCR30/REST+API#RESTAPI-findObjects for details</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type">int</span>
|
||
|
<span class="var-name">$max_results</span><span class="var-description">: not used at this time</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$resultFields</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_next_PID_in_namespace" id="get_next_PID_in_namespace"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static get_next_PID_in_namespace</span> (line <span class="line-number">566</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
get_next_PID_in_namespace
|
||
|
</span>
|
||
|
([<span class="var-type"></span> <span class="var-name">$pid_namespace</span> = <span class="var-default">''</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$pid_namespace</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodingest_from_FOXML" id="ingest_from_FOXML"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static ingest_from_FOXML</span> (line <span class="line-number">589</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
ingest_from_FOXML
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$foxml</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$foxml</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodingest_from_FOXML_file" id="ingest_from_FOXML_file"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static ingest_from_FOXML_file</span> (line <span class="line-number">595</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
ingest_from_FOXML_file
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$foxml_file</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$foxml_file</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodingest_from_FOXML_files_in_directory" id="ingest_from_FOXML_files_in_directory"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static ingest_from_FOXML_files_in_directory</span> (line <span class="line-number">601</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
ingest_from_FOXML_files_in_directory
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$path</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$path</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodingest_new_item" id="ingest_new_item"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static ingest_new_item</span> (line <span class="line-number">786</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
ingest_new_item
|
||
|
</span>
|
||
|
([<span class="var-type"></span> <span class="var-name">$pid</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$state</span> = <span class="var-default">'A'</span>], [<span class="var-type"></span> <span class="var-name">$label</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$owner</span> = <span class="var-default">''</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$pid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$state</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$owner</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodsoap_call" id="soap_call"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/StaticMethod.png" />
|
||
|
<span class="method-title">static soap_call</span> (line <span class="line-number">667</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
static <span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
soap_call
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$function_name</span>, <span class="var-type"></span> <span class="var-name">$params_array</span>, [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$function_name</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$params_array</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$quiet</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="method__construct" id="__construct"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Constructor.png" />
|
||
|
<span class="method-title">Constructor __construct</span> (line <span class="line-number">29</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Create an object to represent an item in the Fedora repository.</p>
|
||
|
<p class="description"><p>Throws a SOAPException if the PID is not in the repository.</p></p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result"><a href="../../Islandora/API/Fedora_Item.html">Fedora_Item</a></span>
|
||
|
<span class="method-name">
|
||
|
__construct
|
||
|
</span>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$pid</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$pid</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodadd_datastream_from_file" id="add_datastream_from_file"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">add_datastream_from_file</span> (line <span class="line-number">63</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
add_datastream_from_file
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$datastream_file</span>, <span class="var-type"></span> <span class="var-name">$datastream_id</span>, [<span class="var-type"></span> <span class="var-name">$datastream_label</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$datastream_mimetype</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$controlGroup</span> = <span class="var-default">'M'</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_file</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_id</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_mimetype</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$controlGroup</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$logMessage</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodadd_datastream_from_string" id="add_datastream_from_string"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">add_datastream_from_string</span> (line <span class="line-number">110</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
add_datastream_from_string
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$str</span>, <span class="var-type"></span> <span class="var-name">$datastream_id</span>, [<span class="var-type"></span> <span class="var-name">$datastream_label</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$datastream_mimetype</span> = <span class="var-default">'text/xml'</span>], [<span class="var-type"></span> <span class="var-name">$controlGroup</span> = <span class="var-default">'M'</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$str</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_id</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_mimetype</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$controlGroup</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$logMessage</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodadd_datastream_from_url" id="add_datastream_from_url"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">add_datastream_from_url</span> (line <span class="line-number">84</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
add_datastream_from_url
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$datastream_url</span>, <span class="var-type"></span> <span class="var-name">$datastream_id</span>, [<span class="var-type"></span> <span class="var-name">$datastream_label</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$datastream_mimetype</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$controlGroup</span> = <span class="var-default">'M'</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_url</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_id</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$datastream_mimetype</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$controlGroup</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$logMessage</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodadd_relationship" id="add_relationship"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">add_relationship</span> (line <span class="line-number">127</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Add a relationship string to this object's RELS-EXT.</p>
|
||
|
<p class="description"><p>does not support rels-int yet.</p></p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
add_relationship
|
||
|
</span>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$relationship</span>, <span class="var-type"><type></span> <span class="var-name">$object</span>, [<span class="var-type"></span> <span class="var-name">$namespaceURI</span> = <span class="var-default">RELS_EXT_URI</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$relationship</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"><type></span>
|
||
|
<span class="var-name">$object</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$namespaceURI</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodexists" id="exists"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">exists</span> (line <span class="line-number">59</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
exists
|
||
|
</span>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodexport_as_foxml" id="export_as_foxml"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">export_as_foxml</span> (line <span class="line-number">222</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
export_as_foxml
|
||
|
</span>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_datastream" id="get_datastream"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_datastream</span> (line <span class="line-number">315</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
get_datastream
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsid</span>, [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">""</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$as_of_date_time</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_datastreams_list_as_array" id="get_datastreams_list_as_array"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_datastreams_list_as_array</span> (line <span class="line-number">422</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Returns an associative array of this object's datastreams. Results look like this:</p>
|
||
|
<p class="description"><p>'DC' => array 'label' => string 'Dublin Core Record for this object' (length=34) 'MIMEType' => string 'text/xml' (length=8) 'RELS-EXT' => array 'label' => string 'RDF Statements about this object' (length=32) 'MIMEType' => string 'application/rdf+xml' (length=19)</p></p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">array</span>
|
||
|
<span class="method-name">
|
||
|
get_datastreams_list_as_array
|
||
|
</span>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_datastreams_list_as_SimpleXML" id="get_datastreams_list_as_SimpleXML"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_datastreams_list_as_SimpleXML</span> (line <span class="line-number">365</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Retrieves and returns a SimpleXML list of this item's datastreams, and stores them as an instance variable for caching purposes.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">SimpleXMLElement</span>
|
||
|
<span class="method-name">
|
||
|
get_datastreams_list_as_SimpleXML
|
||
|
</span>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_datastream_dissemination" id="get_datastream_dissemination"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_datastream_dissemination</span> (line <span class="line-number">298</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
get_datastream_dissemination
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsid</span>, [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">""</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$as_of_date_time</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_datastream_history" id="get_datastream_history"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_datastream_history</span> (line <span class="line-number">326</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
get_datastream_history
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsid</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_datastream_info" id="get_datastream_info"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_datastream_info</span> (line <span class="line-number">398</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">* DatastreamControlGroup controlGroup - String restricted to the values of "X", "M", "R", or "E" (InlineXML,Managed Content,Redirect, or External Referenced).</p>
|
||
|
<p class="description"><p>String ID - The datastream ID (64 characters max). String versionID - The ID of the most recent datastream version String[] altIDs - Alternative IDs for the datastream, if any. String label - The Label of the datastream. boolean versionable - Whether the datastream is versionable. String MIMEType - The mime-type for the datastream, if set. String formatURI - The format uri for the datastream, if set. String createDate - The date the first version of the datastream was created. long size - The size of the datastream in Fedora. Only valid for inline XML metadata and managed content datastreams. String state - The state of the datastream. Will be "A" (active), "I" (inactive) or "D" (deleted). String location - If the datastream is an external reference or redirect, the url to the contents. TODO: Managed? String checksumType - The algorithm used to compute the checksum. One of "DEFAULT", "DISABLED", "MD5", "SHA-1", "SHA-256", "SHA-385", "SHA-512". String checksum - The value of the checksum represented as a hexadecimal string.</p></p>
|
||
|
<ul class="tags">
|
||
|
<li><span class="field">return:</span> object get the mimetype size etc. in one shot. instead of iterating throught the datastream list for what we need</li>
|
||
|
</ul>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">datastream</span>
|
||
|
<span class="method-name">
|
||
|
get_datastream_info
|
||
|
</span>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$dsid</span>, [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">""</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$as_of_date_time</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_dissemination" id="get_dissemination"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_dissemination</span> (line <span class="line-number">340</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
get_dissemination
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$service_definition_pid</span>, <span class="var-type"></span> <span class="var-name">$method_name</span>, [<span class="var-type"></span> <span class="var-name">$parameters</span> = <span class="var-default">array()</span>], [<span class="var-type"></span> <span class="var-name">$as_of_date_time</span> = <span class="var-default">null</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$service_definition_pid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$method_name</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$parameters</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$as_of_date_time</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_mimetype_of_datastream" id="get_mimetype_of_datastream"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_mimetype_of_datastream</span> (line <span class="line-number">458</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Returns a MIME type string for the given Datastream ID.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">string</span>
|
||
|
<span class="method-name">
|
||
|
get_mimetype_of_datastream
|
||
|
</span>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$dsid</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodget_relationships" id="get_relationships"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">get_relationships</span> (line <span class="line-number">479</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Currently the Fedora API call getRelationships is reporting an uncaught exception so we will parse the RELS-EXT ourselves and simulate the documented behaviour.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
get_relationships
|
||
|
</span>
|
||
|
([<span class="var-type">String</span> <span class="var-name">$relationship</span> = <span class="var-default">NULL</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">String</span>
|
||
|
<span class="var-name">$relationship</span><span class="var-description">: - filter the results to match this string.</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodmodify_datastream_by_reference" id="modify_datastream_by_reference"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">modify_datastream_by_reference</span> (line <span class="line-number">633</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
modify_datastream_by_reference
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$external_url</span>, <span class="var-type"></span> <span class="var-name">$dsid</span>, <span class="var-type"></span> <span class="var-name">$label</span>, <span class="var-type"></span> <span class="var-name">$mime_type</span>, [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">'Modified by Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$external_url</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$mime_type</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$force</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$logMessage</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$quiet</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodmodify_datastream_by_value" id="modify_datastream_by_value"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">modify_datastream_by_value</span> (line <span class="line-number">650</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
modify_datastream_by_value
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$content</span>, <span class="var-type"></span> <span class="var-name">$dsid</span>, <span class="var-type"></span> <span class="var-name">$label</span>, <span class="var-type"></span> <span class="var-name">$mime_type</span>, [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">'Modified by Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$content</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$dsid</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$mime_type</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$force</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$logMessage</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$quiet</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodmodify_object" id="modify_object"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">modify_object</span> (line <span class="line-number">620</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
modify_object
|
||
|
</span>
|
||
|
([<span class="var-type"></span> <span class="var-name">$label</span> = <span class="var-default">''</span>], [<span class="var-type"></span> <span class="var-name">$state</span> = <span class="var-default">null</span>], [<span class="var-type"></span> <span class="var-name">$ownerId</span> = <span class="var-default">null</span>], [<span class="var-type"></span> <span class="var-name">$logMessage</span> = <span class="var-default">'Modified by Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$quiet</span> = <span class="var-default">TRUE</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$label</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$state</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$ownerId</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$logMessage</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$quiet</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodpurge" id="purge"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">purge</span> (line <span class="line-number">539</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Removes this object form the repository.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
purge
|
||
|
</span>
|
||
|
([<span class="var-type"></span> <span class="var-name">$log_message</span> = <span class="var-default">'Purged using Islandora API.'</span>], [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$log_message</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$force</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodpurge_datastream" id="purge_datastream"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">purge_datastream</span> (line <span class="line-number">549</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
purge_datastream
|
||
|
</span>
|
||
|
(<span class="var-type"></span> <span class="var-name">$dsID</span>, [<span class="var-type"></span> <span class="var-name">$start_date</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$end_date</span> = <span class="var-default">NULL</span>], [<span class="var-type"></span> <span class="var-name">$log_message</span> = <span class="var-default">'Purged datastream using Islandora API'</span>], [<span class="var-type"></span> <span class="var-name">$force</span> = <span class="var-default">FALSE</span>])
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$dsID</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$start_date</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$end_date</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$log_message</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type"></span>
|
||
|
<span class="var-name">$force</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodpurge_relationship" id="purge_relationship"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">purge_relationship</span> (line <span class="line-number">177</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Removes the given relationship from the item's RELS-EXT and re-saves it.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
purge_relationship
|
||
|
</span>
|
||
|
(<span class="var-type">string</span> <span class="var-name">$relationship</span>, <span class="var-type">string</span> <span class="var-name">$object</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$relationship</span> </li>
|
||
|
<li>
|
||
|
<span class="var-type">string</span>
|
||
|
<span class="var-name">$object</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodsave_relationships" id="save_relationships"><!-- --></a>
|
||
|
<div class="evenrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">save_relationships</span> (line <span class="line-number">516</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
<p class="short-description">Creates a RELS-EXT XML stream from the supplied array and saves it to the item on the server.</p>
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
save_relationships
|
||
|
</span>
|
||
|
(<span class="var-type"><type></span> <span class="var-name">$relationships</span>)
|
||
|
</div>
|
||
|
|
||
|
<ul class="parameters">
|
||
|
<li>
|
||
|
<span class="var-type"><type></span>
|
||
|
<span class="var-name">$relationships</span> </li>
|
||
|
</ul>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
<a name="methodurl" id="url"><!-- --></a>
|
||
|
<div class="oddrow">
|
||
|
|
||
|
<div class="method-header">
|
||
|
<img src="../../media/images/Method.png" />
|
||
|
<span class="method-title">url</span> (line <span class="line-number">561</span>)
|
||
|
</div>
|
||
|
|
||
|
<!-- ========== Info from phpDoc block ========= -->
|
||
|
|
||
|
<div class="method-signature">
|
||
|
<span class="method-result">void</span>
|
||
|
<span class="method-name">
|
||
|
url
|
||
|
</span>
|
||
|
()
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<p class="notes" id="credit">
|
||
|
Documentation generated on Thu, 14 Jul 2011 16:29:54 -0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.3</a>
|
||
|
</p>
|
||
|
</div></body>
|
||
|
</html>
|