gibilogic / hidden-entity-bundle
GiBiLogic Hidden Entity Bundle
Installs: 1 451
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- symfony/symfony: ~2.7
This package is not auto-updated.
Last update: 2025-01-13 08:36:12 UTC
README
A small bundle that contains a ready-to-use hidden entity form type for Symfony 2.
This is basically an hidden form type that's used to store an entity ID; a transformer will manage the ID-to-entity and entity-to-ID conversions by using the ObjectManager of Doctrine ORM.
Installation
Add this bundle to the composer.json of your application with the console command:
composer require gibilogic/hidden-entity-bundle
Or, if you are using composer.phar
, use the console command:
php composer.phar require gibilogic/hidden-entity-bundle
Usage
Inside one of your form, simply add a new hidden_entity
field to the builder:
/** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder // .. ->add('category', 'hidden_entity', array( 'required' => true, 'class' => 'AppBundle:Category' )) // .. ; }
The class
options is mandatory and must contain your entity's class name (as shown in the example above).