PHPackages                             cloudforest/api-client-php - 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. cloudforest/api-client-php

ActiveLibrary[API Development](/categories/api)

cloudforest/api-client-php
==========================

PHP client for the CloudForest Marketplace API

1.3(1y ago)01811Apache-2.0PHPPHP ^8.1

Since Jul 16Pushed 1y ago2 watchersCompare

[ Source](https://github.com/cloudforestuk/api-client-php)[ Packagist](https://packagist.org/packages/cloudforest/api-client-php)[ RSS](/packages/cloudforest-api-client-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (18)Used By (0)

api-client-php
==============

[](#api-client-php)

PHP client for the CloudForest Marketplace API.

Installation
------------

[](#installation)

```
composer require cloudforest/api-client-php

```

Update
------

[](#update)

Fetch recent changes with:

```
composer require cloudforest/api-client-php

```

Documentation
-------------

[](#documentation)

The client is documented with phpdoc. To read it, you could read the code in the `./vendors/cloudforest/api-client-php/src` folder. Or [install phpdoc](https://docs.phpdoc.org/3.0/guide/getting-started/installing.html#installation)then extract the documentation to your project with:

```
phpdoc -d vendor/cloudforest/api-client-php/src -t ./docs

```

You can then open `./docs/index.html` in a browser.

Code Quality
------------

[](#code-quality)

You can run php-cs-fixer and phpstan:

```
composer run phpcs:check
composer run phpcs:fix
composer run phpstan

```

Testing
-------

[](#testing)

This will run a suite of tests against a CloudForest Marketplace server such as cfdev.cloudforest.marketplace.

Copy phpunit.dist.xml to phpunit.xml and fill in the environment variables. Then run:

```
composer run phpunit

```

JSON Schema
-----------

[](#json-schema)

You can generate a JSON Schema from the PHP spec classes with:

```
composer run schema

```

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.7% of commits — single point of failure

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 ~10 days

Recently: every ~16 days

Total

16

Last Release

518d ago

Major Versions

0.9.0 → 1.0.02024-10-10

PHP version history (2 changes)0.0.2PHP ^8.1

0.4.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/0a8eb9cf641345a92cf16f6b5cd19bd82cf7bc7fbd19cdfc4c1c31b567aa43ce?d=identicon)[sfreytag](/maintainers/sfreytag)

---

Top Contributors

[![sfreytag](https://avatars.githubusercontent.com/u/1155275?v=4)](https://github.com/sfreytag "sfreytag (57 commits)")[![gwyneth-sylva](https://avatars.githubusercontent.com/u/170427868?v=4)](https://github.com/gwyneth-sylva "gwyneth-sylva (8 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/cloudforest-api-client-php/health.svg)

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

###  Alternatives

[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3731.2M42](/packages/tencentcloud-tencentcloud-sdk-php)[convertkit/convertkitapi

Kit PHP SDK for the Kit API

2167.1k1](/packages/convertkit-convertkitapi)[mapado/rest-client-sdk

Rest Client SDK for hydra API

1125.9k2](/packages/mapado-rest-client-sdk)

PHPackages © 2026

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