maxmode / generator
Command line tools to generate code for sonata-admin bundle
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3.2
- doctrine/doctrine-bundle: 1.2.*
- doctrine/orm: >=2.2.3,<2.4-dev
- knplabs/knp-menu-bundle: 1.1.x-dev
- sonata-project/admin-bundle: 2.2.*@dev
- sonata-project/block-bundle: 2.2.*@dev
- sonata-project/doctrine-orm-admin-bundle: 2.2.*@dev
- symfony/console: ~2.0
- symfony/doctrine-bridge: ~2.2
- symfony/framework-bundle: ~2.2
- symfony/symfony: 2.3.*
Requires (Dev)
- sensio/distribution-bundle: 2.3.*
- sensio/framework-extra-bundle: 2.3.*
- sensio/generator-bundle: 2.3.*
This package is not auto-updated.
Last update: 2025-03-24 17:01:36 UTC
README
This is a bundle for Symfony 2.
It provides command line tool to generate CRUD code, used by sonata-admin bundle.
The command generates code based on Doctrine entities metadata.
Installation
- Add dependency to your project via composer:
php composer.phar require "maxmode/generator":"dev-master"
OR add following string to your composer.json manually
"maxmode/generator": "dev-master"
- Register bundle in AppKernel.php:
$bundles = array(
...
new Maxmode\GeneratorBundle\MaxmodeGeneratorBundle(),
);
Usage
- Create doctrine entity manually or with entity generator:
php app/console doctrine:generate:entity
- Run comand to generate CRUD for it:
php app/console maxmode:generate:sonata-admin