PHPackages                             greg0ire/enum-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. greg0ire/enum-bundle

Abandoned → [greg0ire/enum](/?search=greg0ire%2Fenum)ArchivedLibrary[Utility &amp; Helpers](/categories/utility)

greg0ire/enum-bundle
====================

Integrates greg0ire/enum in a Symfony2 project

v3.0.0(10y ago)78.5k2[1 PRs](https://github.com/greg0ire/enum-bundle/pulls)CC-BY-SA-3.0PHP

Since Jul 25Pushed 10y ago1 watchersCompare

[ Source](https://github.com/greg0ire/enum-bundle)[ Packagist](https://packagist.org/packages/greg0ire/enum-bundle)[ RSS](/packages/greg0ire-enum-bundle/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (7)Dependencies (5)Versions (9)Used By (0)

**This package is abandoned in favor of [greg0ire/enum](https://packagist.org/packages/greg0ire/enum)**

EnumBundle
==========

[](#enumbundle)

Integrates [greg0ire/enum](https://packagist.org/packages/greg0ire/enum) in a Symfony2 project. This actually not a real bundle yet but :

- it has a dependency on symfony/form
- it could become a real bundle someday, if something needs to be configured

[![Build Status](https://camo.githubusercontent.com/81747a39ce4d6c6e3f8dd9974484035e3c905105fb02936130323bb246b5c1c9/68747470733a2f2f7472617669732d63692e6f72672f67726567306972652f656e756d2d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/greg0ire/enum-bundle)

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

[](#installation)

```
composer require greg0ire/enum-bundle

```

Usage
-----

[](#usage)

The bundle provides its own `BaseEnum` class. It inherits from `greg0ire/enum`'s `BaseEnum` class and provides an additional method, `getChoices()`, which is meant to be used as value for the `choices` option of a choice widget. It has a mandatory parameter, which is a `sprintf` format string and let's you choose how to generate your labels.

```
