PHPackages                             tourze/easy-admin-enum-field-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. [Admin Panels](/categories/admin)
4. /
5. tourze/easy-admin-enum-field-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

tourze/easy-admin-enum-field-bundle
===================================

A Symfony bundle that provides enhanced enum field support for EasyAdmin with automatic badge rendering and advanced display options

1.0.0(6mo ago)02.1k20MITPHPCI passing

Since Oct 31Pushed 4mo agoCompare

[ Source](https://github.com/tourze/easy-admin-enum-field-bundle)[ Packagist](https://packagist.org/packages/tourze/easy-admin-enum-field-bundle)[ RSS](/packages/tourze-easy-admin-enum-field-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (18)Versions (2)Used By (20)

EasyAdmin Enum Field Bundle
===========================

[](#easyadmin-enum-field-bundle)

[English](README.md) | [中文](README.zh-CN.md)

[![PHP Version](https://camo.githubusercontent.com/978fb08498709a43177815c5a6fdc5cd9d08904561826eb2476e2e0d94451add/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f746f75727a652f656173792d61646d696e2d656e756d2d6669656c642d62756e646c65)](https://packagist.org/packages/tourze/easy-admin-enum-field-bundle)[![Latest Version](https://camo.githubusercontent.com/feb74fb2b9e19aacff4e0e54c3029af79747c03c8ff13b681bc20aad1b64629e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746f75727a652f656173792d61646d696e2d656e756d2d6669656c642d62756e646c65)](https://packagist.org/packages/tourze/easy-admin-enum-field-bundle)[![License](https://camo.githubusercontent.com/691976bd5f5acb3d9615ced01a3c6aa6e8f23f79686f65da0d41ef14834adbcf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746f75727a652f656173792d61646d696e2d656e756d2d6669656c642d62756e646c65)](LICENSE)[![Build Status](https://camo.githubusercontent.com/9188cedcadf69c714c7a849f20a9fe3ac95d4c5d15f2f915f59b2d1e4a61c2bc/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f746f75727a652f7068702d6d6f6e6f7265706f2f63692e796d6c)](https://github.com/tourze/php-monorepo/actions)[![Code Coverage](https://camo.githubusercontent.com/9cb168340a6d5a1bdda8e16dafe8eed3d60f1441986fb63de17bff84ee6a18f0/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f746f75727a652f7068702d6d6f6e6f7265706f)](https://codecov.io/gh/tourze/php-monorepo)

A Symfony bundle that provides enhanced enum field support for EasyAdmin, with automatic badge rendering and advanced display options.

Features
--------

[](#features)

- Enhanced enum field rendering with automatic badge support
- Seamless integration with PHP 8.1+ enums
- Automatic label generation from enum cases
- Customizable badge colors and styles
- Support for translatable enum labels
- Multiple choice selection capabilities
- Autocomplete widget support
- Native and expanded rendering modes

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

[](#installation)

```
composer require tourze/easy-admin-enum-field-bundle
```

Dependencies
------------

[](#dependencies)

- PHP 8.1 or higher
- Symfony 6.4 or higher
- EasyAdmin Bundle 4.0 or higher
- tourze/enum-extra package

Quick Start
-----------

[](#quick-start)

### Basic Usage

[](#basic-usage)

```
