2017 © Pedro Peláez
 

symfony-bundle generator-bundle

This bundle generates code for you, Fer style

image

farconada/generator-bundle

This bundle generates code for you, Fer style

  • Tuesday, October 13, 2015
  • by farconada
  • Repository
  • 1 Watchers
  • 0 Stars
  • 21 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 10 Versions
  • 0 % Grown

The README.md

GeneratorBundle

Define algunos comandos que me resultan de utilidad en los proyectos Symfony, (*1)

Funcionalidades

fer:installdeps

Instala una serie de packages y dependecias que suelo emplear:, (*2)

  • JMS\DiExtraBundle, para injectar dependecias en el controlador sin definirlos como servicio
  • Doctrine\FixturesBundle
  • SimpleBusBundle (SimpleBusCommandBusBundle, SimpleBusEventBusBundle, DoctrineOrmBridgeBundle), configurado para usar namedMessages. define un fichero bus_config.yml en app/config/
  • TbbcRestUtilBundle para gestionar excepciones y mostrar una Response, crea un fichero exceptions.yml en app/config/

Este comando también habilita el serializer de Symfony en el config.yml, (*3)

fer:command:generate

Genera una serie de clases necesarias para gestionar comandos:, (*4)

  • Crea el EjemploCommandHandler
  • Crea el EjemploCommand
  • Crea el servicio en bus_config.yml para asociar el Handler y el Command

fer:aggregate:generate

Genera una serie de clases para gestionar entidades:, (*5)

  • Crea la Entidad
  • Crea la EntidadId
  • Crea el EntidadRepository
  • Crea el EntidadRepositoryInterface
  • Crea un controlador EntidadController

ToDo:, (*6)

  • Asociar traits
  • Declarar el repository como servicio

The Versions