PHPackages                             it-bens/deqar-api-client-bundle - 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. it-bens/deqar-api-client-bundle

ActiveSymfony-bundle[API Development](/categories/api)

it-bens/deqar-api-client-bundle
===============================

Bundle that provides the deqar-api-client package via Symfony services.

v0.1.0(4y ago)06MITPHPPHP ^8.0

Since Nov 9Pushed 2y ago1 watchersCompare

[ Source](https://github.com/it-bens/deqar-api-client-bundle)[ Packagist](https://packagist.org/packages/it-bens/deqar-api-client-bundle)[ RSS](/packages/it-bens-deqar-api-client-bundle/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)Dependencies (9)Versions (3)Used By (0)

The DEQAR API Client(s) Bundle
==============================

[](#the-deqar-api-clients-bundle)

[![Maintenance Status](https://camo.githubusercontent.com/5ca62441414bacaa54c6c6e5b68e46c76305947b6bf498c4949fc71c1b4b10dd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d61696e7461696e65642533462d7965732d677265656e2e737667)](https://camo.githubusercontent.com/5ca62441414bacaa54c6c6e5b68e46c76305947b6bf498c4949fc71c1b4b10dd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d61696e7461696e65642533462d7965732d677265656e2e737667)[![CI Status](https://github.com/it-bens/deqar-api-client-bundle/actions/workflows/ci.yaml/badge.svg?branch=master)](https://github.com/it-bens/deqar-api-client-bundle/actions/workflows/ci.yaml/badge.svg?branch=master)[![codecov](https://camo.githubusercontent.com/eb6ac44bcb1f83d2cf36c8aff59f42a5e85308f321613bca4f5a785707b05d95/68747470733a2f2f636f6465636f762e696f2f67682f69742d62656e732f64657161722d6170692d636c69656e742d62756e646c652f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d423339584c5a5433444c)](https://codecov.io/gh/it-bens/deqar-api-client-bundle)

How to install the bundle?
--------------------------

[](#how-to-install-the-bundle)

The package can be installed via Composer:

```
composer require it-bens/it-bens/deqar-api-client-bundle
```

If you're using Symfony Flex, the bundle will be automatically enabled. For older apps, enable it in your Kernel class.

How to use the DEQAR API Client(s) Bundle?
------------------------------------------

[](#how-to-use-the-deqar-api-clients-bundle)

With this bundle, an `SubmissionApiClientInterface` and an `WebApiClientInterface` implementation is configured for auto-wiring. Both clients have to be configured via symfony configuration:

```
itb_deqar_api_client:
  web_api_client:
    deqar_username: '%env(string:DEQAR_API_USERNAME)%'
    deqar_password: '%env(string:DEQAR_API_PASSWORD)%'
    cache: 'itb_deqar_api_client.test_cache'
  submission_api_client:
    deqar_username: '%env(string:DEQAR_API_USERNAME)%'
    deqar_password: '%env(string:DEQAR_API_PASSWORD)%'
    test: true
```

The WebApiClient can be used without the SubmissionApi Client, but it's not possible to use the SubmissionApi client without the WebApi client. The latter one requires WebApi access to check the provided agencies, activities and institutions.

If no `cache` key is provided, the uncached WebApi client will be used (also for the SubmissionApi client). The cached WebApi client requires a valid and registered cache pool, provided with its id.

The usage of the clients is described here: [GitHub - DEQAR API Client(s)](https://github.com/it-bens/deqar-api-client).

Contributing
------------

[](#contributing)

I am really happy that the software developer community loves Open Source, like I do! ♥

That's why I appreciate every issue that is opened (preferably constructive) and every pull request that provides other or even better code to this package.

You are all breathtaking!

Special Thanks
--------------

[](#special-thanks)

This project is financed by the European Quality Assurance Register (EQAR) and the European Union, which I am very thankful for!

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

1652d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/94aa1cc7aa38ca9d3f6bb96541ff813027df1f0cf478b3c53c41385876503b2c?d=identicon)[SpiGAndromeda](/maintainers/SpiGAndromeda)

---

Top Contributors

[![SpiGAndromeda](https://avatars.githubusercontent.com/u/15141351?v=4)](https://github.com/SpiGAndromeda "SpiGAndromeda (5 commits)")

---

Tags

bundledeqareqarsymfony

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/it-bens-deqar-api-client-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/it-bens-deqar-api-client-bundle/health.svg)](https://phpackages.com/packages/it-bens-deqar-api-client-bundle)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[sulu/headless-bundle

Bundle that provides controllers and services for using Sulu as headless content management system

55133.7k2](/packages/sulu-headless-bundle)

PHPackages © 2026

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