PHPackages                             aldaflux/my-maker-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. aldaflux/my-maker-bundle

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

aldaflux/my-maker-bundle
========================

maker bundle crud variation

v0.3.2(2w ago)0292MITPHP

Since Aug 28Pushed 2w ago1 watchersCompare

[ Source](https://github.com/AlDaFlux/MyMakerBundle)[ Packagist](https://packagist.org/packages/aldaflux/my-maker-bundle)[ Docs](https://github.com/Aldaflux/MyMakerBundle)[ RSS](/packages/aldaflux-my-maker-bundle/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (1)Dependencies (5)Versions (18)Used By (0)

MyMakerBundle
=============

[](#mymakerbundle)

`MyMakerBundle` is a Symfony bundle for generating custom CRUDs (BackOffice, FrontOffice, User), WebProfiler Data Collectors, and Symfony bundle skeletons.

---

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

[](#installation)

Install the bundle in your Symfony project (in development mode) via Composer:

```
composer require --dev aldaflux/my-maker-bundle
```

---

Configuration
-------------

[](#configuration)

To configure default output folders and route prefixes, you can create or edit `config/packages/aldaflux_mymaker.yaml`:

```
my_maker:
    backoffice:
        folder:
            controller: BackOffice
            template: backoffice
        route:
            name_prefix: admin_
            path_prefix: admin
    frontoffice:
        folder:
            controller: Frontoffice
            template: frontoffice
```

---

Available Commands
------------------

[](#available-commands)

### 1. BackOffice CRUD Generation (`make:crud:admin`)

[](#1-backoffice-crud-generation-makecrudadmin)

Generates a complete administration CRUD (Controller, FormType, and Twig views) for a given Doctrine entity class.

```
php bin/console make:crud:admin EntityName
```

**`--with-voter` option:**Adds security checks (`is_granted`) using Symfony Voters in the controller and Twig views.

```
php bin/console make:crud:admin EntityName --with-voter
```

**Generated files:**

- `src/Controller/BackOffice/EntityNameController.php`
- `src/Form/EntityNameType.php`
- `templates/backoffice/entity_name/index.html.twig`
- `templates/backoffice/entity_name/show.html.twig`
- `templates/backoffice/entity_name/new.html.twig`
- `templates/backoffice/entity_name/edit.html.twig`
- `templates/backoffice/entity_name/_form.html.twig`
- `templates/backoffice/entity_name/_delete_form.html.twig`

---

### 2. FrontOffice Views Generation (`make:front:show`)

[](#2-frontoffice-views-generation-makefrontshow)

Generates read-only views (list and details) and controller for the FrontOffice.

```
php bin/console make:front:show EntityName
```

**Generated files:**

- `src/Controller/Frontoffice/EntityNameController.php`
- `templates/frontoffice/entity_name/index.html.twig`
- `templates/frontoffice/entity_name/show.html.twig`

---

### 3. User CRUD Generation (`make:crud:user`)

[](#3-user-crud-generation-makecruduser)

Generates a CRUD specifically designed for managing user accounts (password hashing, password change, roles management, user profile).

```
php bin/console make:crud:user
```

**`--with-voter` option:**Adds voter security checks (`is_granted('view', user)`, `is_granted('edit', user)`, etc.) in views and controllers.

```
php bin/console make:crud:user --with-voter
```

---

### 4. Data Collector Generation (`make:data:collector`)

[](#4-data-collector-generation-makedatacollector)

Generates a custom DataCollector for the Symfony WebProfiler, including its SVG icon and Twig template.

```
php bin/console make:data:collector CustomCollector
```

---

### 5. Symfony Bundle Generation (`make:aldalflux:bundle`)

[](#5-symfony-bundle-generation-makealdalfluxbundle)

Generates the directory tree and structure for a new full Symfony bundle (Configuration classes, DI Extension, `composer.json`, `services.yml`).

```
php bin/console make:aldalflux:bundle
```

###  Health Score

46

—

FairBetter than 92% of packages

Maintenance97

Actively maintained with recent releases

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

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

Every ~144 days

Recently: every ~49 days

Total

16

Last Release

15d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5a9e1a84963980fb40b742b359a1dfebce0e7f04abbb06d55188e3001fcdc659?d=identicon)[AntoineInDa](/maintainers/AntoineInDa)

---

Top Contributors

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

---

Tags

bundle

### Embed Badge

![Health badge](/badges/aldaflux-my-maker-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/aldaflux-my-maker-bundle/health.svg)](https://phpackages.com/packages/aldaflux-my-maker-bundle)
```

###  Alternatives

[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.9M535](/packages/pimcore-pimcore)[sulu/sulu

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

1.3k1.4M236](/packages/sulu-sulu)[contao/contao

Contao Open Source CMS development package

43514.5k2](/packages/contao-contao)[shopware/storefront

Storefront for Shopware

674.7M285](/packages/shopware-storefront)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.8M672](/packages/shopware-core)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

12017.1k](/packages/rcsofttech-audit-trail-bundle)

PHPackages © 2026

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