PHPackages                             republique-et-canton-de-geneve/php-symfony-data-content-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. [Framework](/categories/framework)
4. /
5. republique-et-canton-de-geneve/php-symfony-data-content-bundle

ActiveSymfony-bundle[Framework](/categories/framework)

republique-et-canton-de-geneve/php-symfony-data-content-bundle
==============================================================

Symfony bundle for GED tessi data content.

2.0.2(2mo ago)04Apache-2.0PHP &gt;=8.0

Since Apr 23Compare

[ Source](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle)[ Packagist](https://packagist.org/packages/republique-et-canton-de-geneve/php-symfony-data-content-bundle)[ RSS](/packages/republique-et-canton-de-geneve-php-symfony-data-content-bundle/feed)WikiDiscussions Synced 3w ago

READMEChangelog (2)Dependencies (13)Versions (6)Used By (0)

A Symfony bundle for GED tessi data content .
=============================================

[](#a-symfony-bundle-for-ged-tessi-data-content-)

For Symfony 5.4

### Usage

[](#usage)

You define one or more headers response in your yaml configuration, for exemple:

```
---
#config/packages/datacontent.yml
data_content:
  checkSSL: true
        # Name of application
  applicationId: myAppli
        # GED client Id
  clientId: clientId
        # Ged client secret
  clientSecret: 'secret'
        # URL for GED REST request
  restUrl: 'http://ged.localhost'
        # Base ID
  baseId: baseId
        # Timeout for DataContent in seconds
  timeout: 20
        # service for token authentication
  tokenAuthenticatorClass: ~
        # Username account for get a token
  username: 'User'
        # Password  for get a token
  password: 'password'
        # Audience for token request
  audience: audience
        # URL for get a token
  tokenAuthSsoUrl: http://sso.localhost
        # Timeout for token in seconds
  tokenTimeout: 15
...

```

parameterdefinitioncheckSSL(bool) check the sslapplicationIdApplication name IdclientIdGED client IdclientSecretGed client secretrestUrlURL for GED REST requestbaseIdBase IDtimeoutTimeout for DataContent in secondsWhen using the default service for token authentification

parameterdefinitionusernameUsername account for get a tokenpasswordPassword for get a tokenaudienceAudience for token requesttokenAuthSsoUrlURL for get a tokentokenTimeoutTimeout for token in secondsIf you want to use your own authentication service instead of the standard one

parameterdefinitiontokenAuthenticatorClassservice id for token authenticationYour service implement class EtatGeneve\\DataContentBundle\\Service\\InterfaceTokenAuthenticator

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

[](#installation)

The bundle should be automatically enabled by Symfony Flex. If you don't use Flex, you'll need to enable it manually as explained in the docs.

```
composer config extra.symfony.allow-contrib true
composer require republique-et-canton-de-geneve/php-symfony-data-content-bundle

```

License Released under the Apache-2.0 license

Quality and test code
---------------------

[](#quality-and-test-code)

Code coverage : [![coverage line](https://raw.githubusercontent.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/refs/heads/main/coverage_line.svg)](https://raw.githubusercontent.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/refs/heads/main/coverage_line.svg)[![coverage branche](https://raw.githubusercontent.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/refs/heads/main/coverage_branch.svg)](https://raw.githubusercontent.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/refs/heads/main/coverage_branch.svg)

[![phpunit php7.4](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/php74unit.yml/badge.svg)](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/php74unit.yml)[![phpunit php8.4](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/php84unit.yml/badge.svg)](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/php84unit.yml)[![phpstan](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/phpstan.yml/badge.svg)](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/phpstan.yml)[![rector](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/rector.yml/badge.svg)](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/rector.yml)[![php-cs-fixer](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/php-cs-fixer.yml/badge.svg)](https://github.com/republique-et-canton-de-geneve/php-symfony-data-content-bundle/actions/workflows/php-cs-fixer.yml)

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance86

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

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

Total

5

Last Release

66d ago

Major Versions

v1.x-dev → 2.0.12026-05-08

PHP version history (2 changes)1.0.1PHP &gt;=7.4

2.0.1PHP &gt;=8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/208224?v=4)[Michel Bobillier ](/maintainers/athos99)[@athos99](https://github.com/athos99)

---

Tags

responsesymfonybundledata-contenttessiDataContent

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/republique-et-canton-de-geneve-php-symfony-data-content-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/republique-et-canton-de-geneve-php-symfony-data-content-bundle/health.svg)](https://phpackages.com/packages/republique-et-canton-de-geneve-php-symfony-data-content-bundle)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M400](/packages/easycorp-easyadmin-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M215](/packages/sulu-sulu)[chameleon-system/chameleon-base

The Chameleon System core.

1028.7k5](/packages/chameleon-system-chameleon-base)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.2k18.1k](/packages/prestashop-prestashop)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M600](/packages/shopware-core)[oro/platform

Business Application Platform (BAP)

645143.5k116](/packages/oro-platform)

PHPackages © 2026

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