PHPackages                             maspriyono/php-cmis-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. maspriyono/php-cmis-client

ActiveLibrary[API Development](/categories/api)

maspriyono/php-cmis-client
==========================

PHP CMIS client library based on CMIS 1.1

v0.1.2(9y ago)01201Apache-2.0PHPPHP &gt;=5.5.0

Since May 28Pushed 9y ago1 watchersCompare

[ Source](https://github.com/maspriyono/php-cmis-client)[ Packagist](https://packagist.org/packages/maspriyono/php-cmis-client)[ Docs](https://phabricator.dkd.de/diffusion/PHPCMIS/)[ RSS](/packages/maspriyono-php-cmis-client/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (11)Versions (4)Used By (0)

PHP CMIS Client
===============

[](#php-cmis-client)

[![Build Status](https://camo.githubusercontent.com/308a4fd38b683bb45f3ff76c9fa35c148dd73927d646c32e0148d8d5bcbf0d07/68747470733a2f2f6170692e7472617669732d63692e6f72672f646b642f7068702d636d69732d636c69656e742e737667)](https://travis-ci.org/dkd/php-cmis-client)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a611aa47a04ff00ac3c93f394b6b553796629d705d73afe667a01ea6d8f45f08/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f646b642f7068702d636d69732d636c69656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/dkd/php-cmis-client/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/cdef06cc546110f2fe5c990951af06ffe7a6d995d10c0c1336cb2a1eca890d25/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f646b642f7068702d636d69732d636c69656e742f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/dkd/php-cmis-client/?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/569df2caa3c393e179b65b94ce002ec74c163233deffbca39b37e3a207161a44/68747470733a2f2f706f7365722e707567782e6f72672f646b642f7068702d636d69732f762f737461626c652e737667)](https://packagist.org/packages/dkd/php-cmis)[![Total Downloads](https://camo.githubusercontent.com/7ac330d52d2181156a76f14922e2631a6922f894b083c294b29a69a696384246/68747470733a2f2f706f7365722e707567782e6f72672f646b642f7068702d636d69732f646f776e6c6f6164732e737667)](https://packagist.org/packages/dkd/php-cmis)[![Latest Unstable Version](https://camo.githubusercontent.com/500d2ca139eeccaa57ce4b101dc8fc327f0bd2fbaafd2f4c48223725aff65e26/68747470733a2f2f706f7365722e707567782e6f72672f646b642f7068702d636d69732f762f756e737461626c652e737667)](https://packagist.org/packages/dkd/php-cmis)[![License](https://camo.githubusercontent.com/3bed24cb735d18e765c02ba892eebf6079d834189ae040e9f73b9b54133442c0/68747470733a2f2f706f7365722e707567782e6f72672f646b642f7068702d636d69732f6c6963656e73652e737667)](https://packagist.org/packages/dkd/php-cmis)

PHP CMIS Client is a port of OpenCMIS (Java) to PHP. Interfaces are mostly the same so most OpenCMIS examples should be also usable for this PHP CMIS Library.

Some basic examples can be found in the example folder (code is not nice but shows how it works).

The functionality is not complete yet but still under development.

Currently implemented Services
------------------------------

[](#currently-implemented-services)

- RepositoryService
    - getRepositories (getRepositoryInfos)
    - getRepositoryInfo
    - getTypeChildren
    - getTypeDescendants
    - getTypeDefinition
    - updateType
    - createType
    - deleteType
- NavigationService
    - getChildren
    - getDescendants
    - getFolderTree
    - getFolderParent
    - getObjectParents
    - getCheckedOutDocs
- ObjectService
    - createDocument
    - createDocumentFromSource
    - createFolder
    - createItem
    - createRelationship
    - createPolicy
    - getAllowableActions
    - getObject
    - getProperties
    - getObjectByPath
    - getContentStream
    - getRenditions
    - updateProperties
    - bulkUpdateProperties
    - moveObject
    - deleteObject
    - deleteTree
    - setContentStream
    - appendContentStream
    - deleteContentStream
- MultifilingService
    - addObjectToFolder
    - removeObjectFromFolder
- DiscoveryService
    - query
    - getContentChanges
- VersioningService
    - checkOut
    - cancelCheckOut
    - checkIn
    - getObjectOfLatestVersion
    - getPropertiesOfLatestVersion
    - getAllVersions
- RelationshipService
    - getObjectRelationships
- PolicyService
    - applyPolicies
    - removePolicy
    - getAppliedPolicies
- AclSservice
    - getACL
    - applyACL

LICENSE
=======

[](#license)

Copyright 2014 Sascha Egerer - dkd Internet Service GmbH

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

```
   http://www.apache.org/licenses/LICENSE-2.0

```

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

This PHP CMIS Client library is part of the ForgetIT project:

The ForgetIT project is funded by the EC within the 7th Framework Programme under the objective "Digital Preservation" (GA 600826).

###  Health Score

25

—

LowBetter than 36% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~254 days

Total

3

Last Release

3542d ago

PHP version history (2 changes)v0.1PHP &gt;=5.4.0

v0.1.1PHP &gt;=5.5.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/16707185?v=4)[maspri](/maintainers/maspri)[@maspri](https://github.com/maspri)

---

Top Contributors

[![dkd-ebert](https://avatars.githubusercontent.com/u/10059037?v=4)](https://github.com/dkd-ebert "dkd-ebert (17 commits)")[![NamelessCoder](https://avatars.githubusercontent.com/u/2228052?v=4)](https://github.com/NamelessCoder "NamelessCoder (7 commits)")[![sascha-egerer](https://avatars.githubusercontent.com/u/1651414?v=4)](https://github.com/sascha-egerer "sascha-egerer (7 commits)")[![restuarifp](https://avatars.githubusercontent.com/u/5182230?v=4)](https://github.com/restuarifp "restuarifp (3 commits)")[![dkd-dobberkau](https://avatars.githubusercontent.com/u/9196831?v=4)](https://github.com/dkd-dobberkau "dkd-dobberkau (2 commits)")[![doan2013](https://avatars.githubusercontent.com/u/3910487?v=4)](https://github.com/doan2013 "doan2013 (1 commits)")

---

Tags

cmis

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/maspriyono-php-cmis-client/health.svg)

```
[![Health](https://phpackages.com/badges/maspriyono-php-cmis-client/health.svg)](https://phpackages.com/packages/maspriyono-php-cmis-client)
```

###  Alternatives

[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3661.2M46](/packages/tencentcloud-tencentcloud-sdk-php)[eslazarev/wildberries-sdk

Wildberries OpenAPI clients (generated).

252.5k](/packages/eslazarev-wildberries-sdk)[files.com/files-php-sdk

Files.com PHP SDK

2478.1k](/packages/filescom-files-php-sdk)[aimeos/prisma

A powerful PHP package for integrating media related Large Language Models (LLMs) into your applications

1942.4k4](/packages/aimeos-prisma)[volcengine/volcengine-php-sdk

117.6k](/packages/volcengine-volcengine-php-sdk)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
