getProperties($repositoryId, $documentId, false, false);
$feed = new KTCMISAPPFeed(KT_APP_BASE_URI, $cmisEntry['properties']['ObjectTypeId']['value'], null, null, null,
'urn:uuid:' . $cmisEntry['properties']['ObjectId']['value']);
CMISDocumentFeed::createEntry($feed, $cmisEntry, $cmisEntry['properties']['ParentId']['value']);
// false
$output = $feed->getAPPdoc();
// $documentData = $ObjectService->getProperties($repositoryId, $documentId, false, false);
//
// $feed = new KTCMISAPPFeed(KT_APP_BASE_URI, 'Root Folder Children', null, null, null,
// 'urn:uuid:' . $cmisEntry['properties']['ObjectId']['value'] . '-children');
//
// foreach($entries as $cmisEntry)
// {
// $entry = $feed->newEntry();
// $feed->newId('urn:uuid:' . $cmisEntry['properties']['ObjectId']['value'] . '-'
// . strtolower($cmisEntry['properties']['ObjectTypeId']['value']), $entry);
//
// // links
// if (strtolower($cmisEntry['properties']['ObjectTypeId']['value']) == 'folder')
// {
// $link = $feed->newElement('link');
// $link->appendChild($feed->newAttr('rel','cmis-children'));
// $link->appendChild($feed->newAttr('href', CMIS_BASE_URI
// . strtolower($cmisEntry['properties']['ObjectTypeId']['value'])
// . '/' . $cmisEntry['properties']['ObjectId']['value'] . '/children'));
// $entry->appendChild($link);
// $link = $feed->newElement('link');
// $link->appendChild($feed->newAttr('rel','cmis-descendants'));
// $link->appendChild($feed->newAttr('href', CMIS_BASE_URI
// . strtolower($cmisEntry['properties']['ObjectTypeId']['value'])
// . '/' . $cmisEntry['properties']['ObjectId']['value'] . '/descendants'));
// $entry->appendChild($link);
// }
// $link = $feed->newElement('link');
// $link->appendChild($feed->newAttr('rel','cmis-type'));
// $link->appendChild($feed->newAttr('href', CMIS_BASE_URI . 'type/' . strtolower($cmisEntry['properties']['ObjectTypeId']['value'])));
// $entry->appendChild($link);
// $link = $feed->newElement('link');
// $link->appendChild($feed->newAttr('rel','cmis-repository'));
// $link->appendChild($feed->newAttr('href', CMIS_BASE_URI . 'repository'));
// $entry->appendChild($link);
//
// $entry->appendChild($feed->newElement('summary', $cmisEntry['properties']['Name']['value']));
// $entry->appendChild($feed->newElement('title', $cmisEntry['properties']['Name']['value']));
//
// // main CMIS entry
// $objectElement = $feed->newElement('cmis:object');
// $propertiesElement = $feed->newElement('cmis:properties');
// // D2
//
// foreach($cmisEntry['properties'] as $propertyName => $property)
// {
// $propElement = $feed->newElement('cmis:' . $property['type']);
// $propElement->appendChild($feed->newAttr('cmis:name', $propertyName));
// $feed->newField('value', CMISUtil::boolToString($property['value']), $propElement);
// $propertiesElement->appendChild($propElement);
// }
//
// $objectElement->appendChild($propertiesElement);
// $entry->appendChild($objectElement);
// }
//
// // false
//
// $output = $feed->getAPPdoc();
$outputs = '
admin
urn:uuid:2df9d676-f173-47bb-8ec1-41fa1186b66d
2009-06-23T09:40:47.889+02:00
h4555-cmis-so.pdf
2009-06-23T09:40:58.524+02:00
workspace://SpacesStore/2df9d676-f173-47bb-8ec1-41fa1186b66d
document
document
admin
2009-06-23T09:40:47.889+02:00
admin
2009-06-23T09:40:58.524+02:00
h4555-cmis-so.pdf
false
true
false
false
workspace://SpacesStore/2df9d676-f173-47bb-8ec1-41fa1186b66d
false
343084
application/pdf
h4555-cmis-so.pdf
http://127.0.0.1:8080/alfresco/service/api/node/workspace/SpacesStore/2df9d676-f173-47bb-8ec1-41fa1186b66d/content.h4555-cmis-so.pdf
2009-06-23T09:40:58.524+02:00
http://127.0.0.1:8080/alfresco/images/filetypes/pdf.gif
';
return $output;
}
}
include 'services/cmis/RepositoryService.inc.php';
include 'services/cmis/ObjectService.inc.php';
$RepositoryService = new RepositoryService();
$repositories = $RepositoryService->getRepositories();
$repositoryId = $repositories[0]['repositoryId'];
$ObjectService = new ObjectService();
$ObjectService->startSession($username, $password);
$output = CMISDocumentFeed::getDocumentFeed($ObjectService, $repositoryId, $query[2]);
?>