PHPackages                             digipolisgent/setting-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. digipolisgent/setting-bundle

ActiveSymfony-bundle

digipolisgent/setting-bundle
============================

4.0.1(2mo ago)11.1k[1 PRs](https://github.com/district09/symfony_bundle_settings/pulls)1MITPHPPHP &gt;=7.1CI failing

Since Jan 30Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/district09/symfony_bundle_settings)[ Packagist](https://packagist.org/packages/digipolisgent/setting-bundle)[ RSS](/packages/digipolisgent-setting-bundle/feed)WikiDiscussions develop Synced 3d ago

READMEChangelog (1)Dependencies (13)Versions (18)Used By (1)

Digipolis Symfony Setting Bundle
================================

[](#digipolis-symfony-setting-bundle)

Introduction
------------

[](#introduction)

This library allows you to add extra values for instances of predefined entity types. These extra values and their characteristics are dynamicly defined in other bundles with the usage of data providers. Based on these providers your form will automatically build and do the necessary validations. After saving, these values (strings, integers, array collections, ...) are easily accessible with the services we provide in this bundle so they can be used throughout the project.

Compatibility
-------------

[](#compatibility)

This bundle is compatible with all Symfony ^5.0 releases.

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

[](#installation)

You can use composer to install the bundle in an existing symfony project.

```
composer require digipolisgent/setting-bundle

```

For more information on how to install symfony bundles, please see [the Symfony documentation about bundles](https://symfony.com/doc/current/bundles.html)

There are no routes to register or other mandatory configuration options.

Before reading this documentation
---------------------------------

[](#before-reading-this-documentation)

If you are not familiar with symfony we suggest reading the [Symfony 5 documentation](https://symfony.com/doc/5.3/index.html).

Entity types
------------

[](#entity-types)

Entity types are the the entities we want to assign extra values to. We define these by using the SettingImplementationTrait. This requires the `getSettingImplementationName` method to be implemented too. We use this name to access the entity types.

```
