survos/code-bundle

generate PHP code for Symfony applications. Like maker-bundle, but with nette/php-generator

Fund package maintenance!
kbond

Installs: 262

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Open Issues: 0

Type:symfony-bundle

pkg:composer/survos/code-bundle

2.0.26 2025-10-24 13:49 UTC

This package is auto-updated.

Last update: 2025-10-24 13:51:08 UTC


README

Generate PHP code for Symfony applications. Like maker-bundle, but with nette/php-generator

Prerequistes for the demo

  • php 8.4+
  • Symfony CLI
  • meilisearch

docker-compose.yaml


The bundle requires 2 classes, but you have to explicitly request them because of being in the --dev environment.

composer require --dev survos/code-bundle nikic/php-parser nette/php-generator
symfony new --webapp playground && cd playground
composer req survos/code-bundle --dev

General Idea

When making 'controller' (lower-case), we're referring to a method in a Controller class.

Now let's create a simple command.

bin/console survos:make:command app:shout "greet someone, optionally in all caps"

https://platform.openai.com/api-keys