PHPackages                             adamquaile/symfony-fieldset-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. adamquaile/symfony-fieldset-bundle

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

adamquaile/symfony-fieldset-bundle
==================================

Fieldset Type in Symfony Forms

v1.1.3(8y ago)1843.3k↓50%11[6 issues](https://github.com/adamquaile/AdamQuaileFieldsetBundle/issues)[2 PRs](https://github.com/adamquaile/AdamQuaileFieldsetBundle/pulls)MITPHPPHP &gt;=5.3.3

Since May 17Pushed 4y ago2 watchersCompare

[ Source](https://github.com/adamquaile/AdamQuaileFieldsetBundle)[ Packagist](https://packagist.org/packages/adamquaile/symfony-fieldset-bundle)[ RSS](/packages/adamquaile-symfony-fieldset-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (4)Versions (6)Used By (0)

Symfony Forms Fieldset Type
===========================

[](#symfony-forms-fieldset-type)

Adds a fieldset type to a symfony project.

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

[](#installation)

Install via composer from `adamquaile/symfony-fieldset-bundle`.

Register in `app/AppKernel.php`:

```
public function registerBundles()
{
    $bundles = array(
        // ...
        new AdamQuaile\Bundle\FieldsetBundle\AdamQuaileFieldsetBundle(),
    );

    //...
}
```

Usage
-----

[](#usage)

Use with normal form builder methods:

```
// A fieldset with your fields defined in a callback function
$builder->add('my_group_example_one', FieldsetType::class, [
    'label' => false, // You probably don't want a label as well as a legend.
    'legend' => 'Your fieldset legend',
    'fields' => function(FormBuilderInterface $builder) {
        $builder->add('first_name', TextType::class, [
            'label' => 'First Name'
        ]);
        $builder->add('last_name', TextType::class, [
            'required'  => false,
            'label'     => 'Surname'
        ]);
    }
]);

// A fieldset with your fields defined in an array
$builder->add('my_group_example_two', FieldsetType::class, [
    'label' => false,
    'legend' => 'Your fieldset legend',
    'fields' => [
        [
            'name'  => 'first_name',
            'type'  => TextType::class,
            'attr'  => [
                'label' => 'First Name'
            ]
        ],
        [
            'name'  => 'last_name',
            'type'  => TextType::class,
            'attr'  => [
                'required'  => false,
                'label'     => 'Surname'
            ]
        ]
    ]
]);
```

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity38

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 55% 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 ~367 days

Total

4

Last Release

3281d ago

Major Versions

0.0.0 → 1.0.02014-05-17

PHP version history (2 changes)0.0.0PHP &gt;=5.4

1.1.0PHP &gt;=5.3.3

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/69929?v=4)[Adam Quaile](/maintainers/adamquaile)[@adamquaile](https://github.com/adamquaile)

---

Top Contributors

[![adamquaile](https://avatars.githubusercontent.com/u/69929?v=4)](https://github.com/adamquaile "adamquaile (11 commits)")[![dcarbone](https://avatars.githubusercontent.com/u/1392439?v=4)](https://github.com/dcarbone "dcarbone (4 commits)")[![ABM-Dan](https://avatars.githubusercontent.com/u/16050346?v=4)](https://github.com/ABM-Dan "ABM-Dan (3 commits)")[![asentner](https://avatars.githubusercontent.com/u/2752040?v=4)](https://github.com/asentner "asentner (1 commits)")[![tacman](https://avatars.githubusercontent.com/u/619585?v=4)](https://github.com/tacman "tacman (1 commits)")

---

Tags

symfonyFormsfieldset

### Embed Badge

![Health badge](/badges/adamquaile-symfony-fieldset-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/adamquaile-symfony-fieldset-bundle/health.svg)](https://phpackages.com/packages/adamquaile-symfony-fieldset-bundle)
```

###  Alternatives

[league/tactician-bundle

Bundle to integrate Tactician with Symfony projects

24810.1M18](/packages/league-tactician-bundle)[kafkiansky/symfony-middleware

PSR-15 Middleware for symfony.

7959.6k](/packages/kafkiansky-symfony-middleware)[sunra/angularjs-symfony2-bundle

AngularJS and set of usefull thirdparty libs - composer packaged and in symfony2 bundle

133.9k](/packages/sunra-angularjs-symfony2-bundle)

PHPackages © 2026

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