PHPackages                             wohnparc/moeware-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. wohnparc/moeware-client

ActiveLibrary[API Development](/categories/api)

wohnparc/moeware-client
=======================

The PHP client library for the Moeware GraphQL API

v1.6.0(3mo ago)32.3k↓50%[14 PRs](https://github.com/wohnparc/moeware-client-php/pulls)MITPHPPHP &gt;=8.0CI passing

Since Jan 16Pushed 1mo ago1 watchersCompare

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

READMEChangelog (10)Dependencies (7)Versions (41)Used By (0)

[![library version](https://camo.githubusercontent.com/0faa89eae3bfa9f8e51837faca300a6d3c08a984b1962b3dbe5ddfe021f72e4b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f776f686e706172632f6d6f65776172652d636c69656e74)](https://packagist.org/packages/wohnparc/moeware-client)[![php version](https://camo.githubusercontent.com/1174cd763ee898dcc34e2d3dd55eb89972669ed92a9d5483654ea3fc548536c1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f776f686e706172632f6d6f65776172652d636c69656e742f706870)](https://www.php.net/releases/index.php)[![license](https://camo.githubusercontent.com/eec5fbcab21d13992ca38c3d3be2d66d55a24c80b40c9caa64d93305e67bd6e6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f776f686e706172632f6d6f65776172652d636c69656e74)](LICENSE)

moeware-client-php
==================

[](#moeware-client-php)

This repository holds the official PHP client library for the Moeware GraphQL API.

Getting started
---------------

[](#getting-started)

### Install

[](#install)

The library is available via [packagist](https://packagist.org/packages/wohnparc/moeware-client).

You can install it by simply running the following command in your project:

`composer require wohnparc/moeware-client`

During development, this library can be added to your project by directly referencing this repository:

```
{
    ...
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/wohnparc/moeware-client-php.git"
        }
    ],
    "minimum-stability": "dev",
    "require": {
        ...
        "wohnparc/moeware-client": "dev-main"
    }
}

```

### Usage

[](#usage)

A simple example:

```
$client = new Client("", "", "");

$date = new DateTime("now - 1 day");

$result = $client->queryUpdatedArticleAndSetRefs($date);

if ($result->hasErrors()) {
    // handle errors appropriately
}

$result->getArticleRefs();
$result->getSetRefs();
```

#### With Basic Authentication

[](#with-basic-authentication)

If your Moeware instance is protected by HTTP Basic Authentication (e.g., via Caddy), you can provide the credentials:

```
$client = new Client(
    "",
    "",
    "",
    "",
    ""
);

// Use the client as normal
$result = $client->queryIsMoeveAvailable();
```

License
-------

[](#license)

This project is licensed under the terms of the MIT license.

For further details, please take a look at the [LICENSE](LICENSE) file. A list of all dependencies and its licenses can be found at [docs/licenses.md](docs/licenses.md).

Maintainers
-----------

[](#maintainers)

- [Marc Binz](https://github.com/marcbinz)

###  Health Score

49

—

FairBetter than 95% of packages

Maintenance86

Actively maintained with recent releases

Popularity23

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 55.2% 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 ~48 days

Total

24

Last Release

96d ago

Major Versions

v0.2.0 → v1.0.02023-01-30

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6288295?v=4)[Marc Binz](/maintainers/marcbinz)[@marcbinz](https://github.com/marcbinz)

---

Top Contributors

[![marcbinz](https://avatars.githubusercontent.com/u/6288295?v=4)](https://github.com/marcbinz "marcbinz (32 commits)")[![renovate[bot]](https://avatars.githubusercontent.com/in/2740?v=4)](https://github.com/renovate[bot] "renovate[bot] (13 commits)")[![sim-jac](https://avatars.githubusercontent.com/u/27196298?v=4)](https://github.com/sim-jac "sim-jac (12 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

composergacographqllampmoevemoewarephpphp-librarywopa

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/wohnparc-moeware-client/health.svg)

```
[![Health](https://phpackages.com/badges/wohnparc-moeware-client/health.svg)](https://phpackages.com/packages/wohnparc-moeware-client)
```

###  Alternatives

[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)[hubspot/api-client

Hubspot API client

23414.2M16](/packages/hubspot-api-client)

PHPackages © 2026

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