include/externalAPI/cmis_repository_wrapper.php
Constants
\CMISRepositoryWrapper
Package:
- Children
- \CMISService
Properties
$namespaces= 'array (
"cmis" => "http://docs.oasis-open.org/ns/cmis/core/200908/",
"cmisra" => "http://docs.oasis-open.org/ns/cmis/restatom/200908/",
"atom" => "http://www.w3.org/2005/Atom",
"app" => "http://www.w3.org/2007/app",
)'
static
Default value
array (
"cmis" => "http://docs.oasis-open.org/ns/cmis/core/200908/",
"cmisra" => "http://docs.oasis-open.org/ns/cmis/restatom/200908/",
"atom" => "http://www.w3.org/2005/Atom",
"app" => "http://www.w3.org/2007/app",
)
Details- Type
- n/a
Methods
__construct(
$url, $username
=
null, $password
=
null, $options
=
null, $addlCurlOptions
=
array()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$username | ||
$password | ||
$options | ||
$addlCurlOptions |
connect(
$url, $username, $password, $options
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$username | ||
$password | ||
$options |
doPost(
$url, $content, $contentType, $charset
=
null
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$content | ||
$contentType | ||
$charset |
doPut(
$url, $content, $contentType, $charset
=
null
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$content | ||
$contentType | ||
$charset |
doRequest(
$url, $method
=
"GET", $content
=
null, $contentType
=
null, $charset
=
null
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$method | ||
$content | ||
$contentType | ||
$charset |
doXQueryFromNode(
$xmlnode, $xquery
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$xmlnode | ||
$xquery |
\CMISService
Package:
- Parent(s)
- \CMISRepositoryWrapper
Properties
$_addlCurlOptions= 'array()'
inheritedInherited from:
\CMISRepositoryWrapper::$$_addlCurlOptions
Default value
array()
Details- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$_addlCurlOptions
$authenticated= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$authenticated
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$authenticated
$do_not_urlencode= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$do_not_urlencode
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$do_not_urlencode
$last_request= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$last_request
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$last_request
$namespaces= 'array (
"cmis" => "http://docs.oasis-open.org/ns/cmis/core/200908/",
"cmisra" => "http://docs.oasis-open.org/ns/cmis/restatom/200908/",
"atom" => "http://www.w3.org/2005/Atom",
"app" => "http://www.w3.org/2007/app",
)'
Default value
array (
"cmis" => "http://docs.oasis-open.org/ns/cmis/core/200908/",
"cmisra" => "http://docs.oasis-open.org/ns/cmis/restatom/200908/",
"atom" => "http://www.w3.org/2005/Atom",
"app" => "http://www.w3.org/2007/app",
)
Details- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$namespaces
$password= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$password
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$password
$url= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$url
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$url
$username= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$username
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$username
$workspace= ''
inheritedInherited from:
\CMISRepositoryWrapper::$$workspace
Details
- Type
- n/a
- Inherited_from
- \CMISRepositoryWrapper::$$workspace
Methods
__construct(
$url, $username, $password, $options
=
null, $addlCurlOptions
=
array()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$username | ||
$password | ||
$options | ||
$addlCurlOptions |
connect(
$url, $username, $password, $options
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::connect()
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$username | ||
$password | ||
$options |
convertStatusCode(
$code, $message
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::convertStatusCode()
Parameters
Name | Type | Description |
---|---|---|
$code | ||
$message |
createAtomEntry(
$name, $properties
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$name | ||
$properties |
createDocument(
$folderId, $fileName, $properties
=
array (), $content
=
null, $content_type
=
"application/octet-stream", $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$fileName | ||
$properties | ||
$content | ||
$content_type | ||
$options |
createFolder(
$folderId, $folderName, $properties
=
array (), $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$folderName | ||
$properties | ||
$options |
deleteContentStream(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
deleteObject(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
doDelete(
$url
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::doDelete()
Parameters
Name | Type | Description |
---|---|---|
$url |
doGet(
$url
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::doGet()
Parameters
Name | Type | Description |
---|---|---|
$url |
doPost(
$url, $content, $contentType, $charset
=
null
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::doPost()
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$content | ||
$contentType | ||
$charset |
doPut(
$url, $content, $contentType, $charset
=
null
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::doPut()
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$content | ||
$contentType | ||
$charset |
doRequest(
$url, $method
=
"GET", $content
=
null, $contentType
=
null, $charset
=
null
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::doRequest()
Parameters
Name | Type | Description |
---|---|---|
$url | ||
$method | ||
$content | ||
$contentType | ||
$charset |
getAllowableActions(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
getChildren(
$folderId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$options |
getContentEntry(
$content, $content_type
=
"application/octet-stream"
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$content | ||
$content_type |
getContentStream(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
getDescendants(
$folderId, $depth, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$depth | ||
$options |
getFolderParent(
$folderId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$options |
getFolderTree(
$folderId, $depth, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$depth | ||
$options |
getLastRequestContentLength(
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::getLastRequestContentLength()
getLastRequestContentSent(
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::getLastRequestContentSent()
getLastRequestContentType(
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::getLastRequestContentType()
getLastRequestContentTypeSent(
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::getLastRequestContentTypeSent()
getLastRequestMethod(
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::getLastRequestMethod()
getObject(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
getObjectByPath(
$path, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$path | ||
$options |
getObjectOfLatestVersion(
$objectId, $major
=
false, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$major | ||
$options |
getObjectParents(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
getProperties(
$objectId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
getPropertiesOfLatestVersion(
$objectId, $major
=
false, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$major | ||
$options |
getRenditions(
$objectId, $options
=
array (
OPT_RENDITION_FILTER => "*"
)
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$options |
getTypeChildren(
$typeId
=
null, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$typeId | ||
$options |
getTypeDefinition(
$typeId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$typeId | ||
$options |
getTypeDescendants(
$typeId
=
null, $depth, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$typeId | ||
$depth | ||
$options |
handleSpaces(
$path
)
:
void
inherited
Inherited from:
\CMISRepositoryWrapper::handleSpaces()
Parameters
Name | Type | Description |
---|---|---|
$path |
moveObject(
$objectId, $targetFolderId, $sourceFolderId, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$targetFolderId | ||
$sourceFolderId | ||
$options |
postObject(
$folderId, $objectName, $objectType, $properties
=
array (), $content
=
null, $content_type
=
"application/octet-stream", $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$folderId | ||
$objectName | ||
$objectType | ||
$properties | ||
$content | ||
$content_type | ||
$options |
processPropertyTemplates(
$objectType, $propMap
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectType | ||
$propMap |
processTemplate(
$template, $values
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$template | ||
$values |
query(
$statement, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$statement | ||
$options |
setContentStream(
$objectId, $content, $content_type, $options
=
array ()
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$objectId | ||
$content | ||
$content_type | ||
$options |
\CmisConstraintException
Package:
- Parent(s)
- \Exception
\CmisInvalidArgumentException
Package:
- Parent(s)
- \Exception
\CmisNotSupportedException
Package:
- Parent(s)
- \Exception
\CmisObjectNotFoundException
Package:
- Parent(s)
- \Exception
\CmisPermissionDeniedException
Package:
- Parent(s)
- \Exception
\CmisRuntimeException
Package:
- Parent(s)
- \Exception