TIC\MakeBundle\Maker\MakeForm
Synopsis
class MakeForm
extends BaseMaker
{
- // members
- private $doctrineHelper;
- private $formTypeRenderer;
- // Inherited members from BaseMaker
- protected $makerName;
- protected static $description;
- protected static object $skelPath;
- protected array $dependencies;
- protected boolean $twig;
- protected boolean $test;
- protected boolean $over;
- protected boolean $ask;
- protected $io;
- protected $generator;
- protected $fileManager;
- // methods
- public void __construct()
- protected void ticConfigure()
- protected void ticGenerate()
- // Inherited methods from BaseMaker
- public void __construct()
- public void setFileManager()
- protected static void getMakerName()
- public static void getCommandName()
- public static void getCommandDescription()
- public void configureCommand()
- public void configureDependencies()
- public void generate()
- protected abstract void ticConfigure()
- protected abstract void ticGenerate()
- protected void fixClassName()
- protected void getRootNamespace()
- protected void getSnakeCaseName()
- protected void getVariablesFromName()
- protected void ticGenerateTemplates()
- protected void initTwigLayout()
- protected void ticGenerateTemplate()
- protected void ticGenerateClass()
- protected void ticGenerateController()
- protected void ticGenerateFormType()
- protected void checkTargetPath()
- protected void confirm()
- protected static void hash2list()
- protected static void indentFile()
- protected void summary()
Hierarchy
Extends
Members
private
- $doctrineHelper
- $formTypeRenderer
protected
- $ask
- $dependencies
- $description
- $fileManager
- $generator
- $io
- $makerName
- $over
- $skelPath
- $test
- $twig
Methods
protected
- ticConfigure() — Configure the command: set description, input arguments, options, etc.
- ticGenerate() — Called after normal code generation: allows you to do anything.
Inherited from TIC\MakeBundle\Maker\BaseMaker
protected
- checkTargetPath()
- confirm()
- fixClassName() — Pré-traitement du nom de classe passé en argument aux commandes.
- getMakerName()
- getRootNamespace()
- getSnakeCaseName()
- getVariablesFromName()
- hash2list()
- indentFile()
- initTwigLayout() — Génération du template twig parent (si le fichier n'existe pas déjà).
- summary() — Récapitulatif des fichiers générés
- ticConfigure()
- ticGenerate()
- ticGenerateClass()
- ticGenerateController()
- ticGenerateFormType()
- ticGenerateTemplate()
- ticGenerateTemplates()
public
- configureCommand() — Configure the command: set description, input arguments, options, etc.
- configureDependencies() — Configure any library dependencies that your maker requires.
- generate() — Called after normal code generation: allows you to do anything.
- getCommandDescription()
- getCommandName() — Return the command name for your maker (e.g. make:controller).
- setFileManager() — Injection par call pour laisser le construct facilement surchargeable