Download the PHP package k3ssen/generator without Composer
On this page you can find all versions of the php package k3ssen/generator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package generator
GeneratorBundle
A Symfony bundle for quickly generating/prototyping a CRUD application. Compatible with Symfony 3.4 and Symfony 4.
This bundle is similar to Symfony's MakerBundle, except that this bundle is built to be more extensible.
Features:
- Generate entities using interactive commands:
- Define properties with their types (string, int, array, etc) and attributes (length, nullable, unique, etc)
- Types also include relationship-types
- ManyToOne, OneToMany, ManyToMany, OneToOne
- Adds fields to mapped or inversed targetEntity
- creates target entity if it does'nt exist yet.
- Add validations (annotations like
@Assert\Length
) - Add fields to existing entities
- Add traits
- Read existing entities and interactively add/edit/remove properties.
- Generate CRUD based on entities, including:
- Controller (optionally use subdirectories)
- AbstractController (generated once to be used by Controllers)
- Template (twig) files
- Form
- Voter (optional)
- AbstractVoter (generated once to be used by Voters)
- Datatable (optional)
- AbstractDatatable (generated once to be used by Datatables)
This bundle is highly customizable:
- Files are generated through twig files, which you can override by
using identical files in
/templates/bundles/GeneratorBundle/...
.- To make things simpler, you can use the command
generate:templates
to have this done automatically for you. - By using the
meta_entity
andgenerate_options
parameters in twig you'll have lots of options to make your files perfectly suited for your application.
- To make things simpler, you can use the command
- Enable/disable questions that you do or don't need
- Specify defaults
- For complex usage, the bundle is built in a very extensible way, allowing you to override nearly everything independently.
Documenation
- Introduction
- Getting started
- Usage
- Configuration
- Abstract classes
- Templates
- Metadata
- Questions
All versions of generator with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
The package k3ssen/generator contains the following files
Loading the files please wait ....