PHPackages                             alengo/alengo-form-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. [Templating &amp; Views](/categories/templating)
4. /
5. alengo/alengo-form-bundle

ActiveSulu-bundle[Templating &amp; Views](/categories/templating)

alengo/alengo-form-bundle
=========================

Form Bundle

3.0.0(3mo ago)21.9kMITPHPPHP ^8.2

Since Oct 29Pushed 3mo ago3 watchersCompare

[ Source](https://github.com/alengodev/alengoFormBundle)[ Packagist](https://packagist.org/packages/alengo/alengo-form-bundle)[ Docs](https://github.com/alengodev/alengoFormBundle)[ RSS](/packages/alengo-alengo-form-bundle/feed)WikiDiscussions 3.x Synced 1mo ago

READMEChangelog (10)Dependencies (14)Versions (38)Used By (0)

 [ ![GitHub license](https://camo.githubusercontent.com/51983c55de56511ed00ad6c35ad0fca4fa4c4022ae057a5bed982187f1a7ecd0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f616c656e676f6465762f616c656e676f466f726d42756e646c653f7374796c653d666c61742d737175617265) ](https://github.com/sulu/sulu/blob/master/LICENSE) [ ![GitHub tag (latest SemVer)](https://camo.githubusercontent.com/0b4e811cd1c3bbebc9e8996643aa64d53653db24fbb6dd38f2d1203dc5970a1c/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f7461672f616c656e676f6465762f616c656e676f466f726d42756e646c653f7374796c653d666c61742d737175617265) ](https://github.com/sulu/sulu/releases) [ ![Sulu compatibility](https://camo.githubusercontent.com/2d7612b3bff66dc516b554ba8618284432e743924eb7ef675bffdb1f9180f3b8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f73756c75253230636f6d7061746962696c6974792d2533453d322e332d3532623663612e737667) ](https://github.com/sulu/sulu/releases)

Requirements
------------

[](#requirements)

- Sulu 3.x
- PHP 8.2
- Symfony &gt;=7.2
- Symfonymailer &gt;=7.2

### Install the bundle

[](#install-the-bundle)

Execute the following [composer](https://getcomposer.org/) command

```
composer require alengo/alengo-form-bundle
```

### Enable the bundle

[](#enable-the-bundle)

Enable the bundle by adding it to the list of registered bundles in the `config/bundles.php` file of your project:

```
return [
    /* ... */
    Alengo\Bundle\AlengoFormBundle\AlengoFormBundle::class => ['all' => true],
];
```

```
bin/console do:sch:up --force
```

### Configure the Bundle

[](#configure-the-bundle)

Set the following config in your routes\_admin.yaml

```
AlengoFormBundle:
   resource: "@AlengoFormBundle/config/routing_admin.yaml"
   prefix: /admin/api
```

Define you default Sender Email in ENV Config.

```
   DEFAULT_SENDER_MAIL=test@test.de
   DEFAULT_SENDER_NAME=Mustermann

```

### Use the Bundle

[](#use-the-bundle)

You can use and include the following two interfaces to save the forms and send an email with them

#### Alengo\\Bundle\\AlengoFormBundle\\Service\\SaveFormInterface

[](#alengobundlealengoformbundleservicesaveforminterface)

```
  public function saveFormDataFromRequest(array $data, string $webspace, string $location, string $category, string $receiverMail = NULL, bool $copy = false): FormData;
```

#### Alengo\\Bundle\\AlengoFormBundle\\Service\\SendFormInterface

[](#alengobundlealengoformbundleservicesendforminterface)

```
   public function sendFormDataAsMail(FormData $formData, string $template, string $title, string $receiverMail,string $senderMail,$xmlTemplate = false);
```

### Example

[](#example)

Simple example which sends a copy to the person who filled in the form and his deposited mail

```
$formData = $this->saveForm->saveFormDataFromRequest($request->request->all(),$request->get('_sulu')->getAttribute('webspace')->getKey(),$request->getLocale(),'contact',NULL,true);
$this->sendForm->sendFormDataAsMail($formData,'hello/email.txt.twig','Welcome Mail','receiver@mail.de');
```

###  Health Score

50

—

FairBetter than 96% of packages

Maintenance80

Actively maintained with recent releases

Popularity20

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity74

Established project with proven stability

 Bus Factor1

Top contributor holds 56.8% 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 ~53 days

Recently: every ~139 days

Total

30

Last Release

105d ago

Major Versions

1.4.3 → 2.0.02025-08-04

2.0.0 → 3.0.02026-02-02

PHP version history (3 changes)1.0.0PHP ^8.0

1.4.0PHP ^8.1

3.0.0PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/4a3bea97975bdeddcfa5b76c222740e703e4ff5f9bbf5f6d5d75e8827e0a48ac?d=identicon)[alengodev](/maintainers/alengodev)

---

Top Contributors

[![TheCadien](https://avatars.githubusercontent.com/u/9395097?v=4)](https://github.com/TheCadien "TheCadien (71 commits)")[![hual7](https://avatars.githubusercontent.com/u/89628357?v=4)](https://github.com/hual7 "hual7 (48 commits)")[![alengodev](https://avatars.githubusercontent.com/u/25492962?v=4)](https://github.com/alengodev "alengodev (6 commits)")

---

Tags

contententitysulusulucms

###  Code Quality

Static AnalysisRector

### Embed Badge

![Health badge](/badges/alengo-alengo-form-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/alengo-alengo-form-bundle/health.svg)](https://phpackages.com/packages/alengo-alengo-form-bundle)
```

###  Alternatives

[sulu/sulu

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

1.3k1.3M152](/packages/sulu-sulu)[sylius/sylius

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

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[prestashop/prestashop

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

9.0k15.4k](/packages/prestashop-prestashop)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)

PHPackages © 2026

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