FormulaireType
extends TICFormType
in package
Formulaire de l'entité Formulaire.
Table of Contents
Properties
- $ctxBundle : mixed
- nom du sous-dossier du controlleur (ex: '', 'Admin', 'Front', ...)
- $ctxClass : mixed
- $ctxForm : mixed
- nom dans les tokens génériques (ex: 'item', 'user', 'book", 'foobar')
- $ctxMesg : mixed
- préfixe utilisé pour les tokens (ex: 'app.foobar.', 'admin.foobar.', 'ticdemo.foobar.')
- $ctxName : mixed
- espace de nommage de base du bundle (ex: 'App', 'TIC\DemoBundle')
- $ctxPath : mixed
- nom du controlleur en camel case (ex: 'Default', 'User', 'Book', 'FooBar', ...)
- $ctxRoot : mixed
- type de la classe courante (ex: 'Controller', 'Command')
- $ctxRoute : mixed
- nom du controlleur en snake case (ex: 'default', 'book', 'foo_bar')
- $ctxSnake : mixed
- alias du bundle pour repo, views... (ex: null, '@TICDemo')
- $ctxTrans : mixed
- préfixe utilisé pour les routes (ex: 'app_foobar_', 'admin_foobar_', 'ticdemo_foobar_')
- $ctxType : mixed
- nom complet de la classe courante (ex: 'App\Controller\Admin\FooBarController')
- $data_class : mixed
- $form_alias : mixed
- $translator : mixed
Methods
- __construct() : mixed
- Construction du FormType en renseignant automatiquement l'objet associé et le nom du formulaire.
- buildForm() : mixed
- configureOptions() : mixed
- {@inheritdoc}
- getBlockPrefix() : string
- {@inheritdoc}
- setContextProperties() : void
- DI avec auto-wiring (inutile de définir le "call" sur le service grace à l'attribut @required).
- getContextProperties() : array<string|int, mixed>
- Retourne la liste des propriétés définies dans un tableaux (utile pour du debug).
- trans() : string
Properties
$ctxBundle
nom du sous-dossier du controlleur (ex: '', 'Admin', 'Front', ...)
protected
mixed
$ctxBundle
$ctxClass
protected
mixed
$ctxClass
$ctxForm
nom dans les tokens génériques (ex: 'item', 'user', 'book", 'foobar')
protected
mixed
$ctxForm
$ctxMesg
préfixe utilisé pour les tokens (ex: 'app.foobar.', 'admin.foobar.', 'ticdemo.foobar.')
protected
mixed
$ctxMesg
= 'item'
$ctxName
espace de nommage de base du bundle (ex: 'App', 'TIC\DemoBundle')
protected
mixed
$ctxName
$ctxPath
nom du controlleur en camel case (ex: 'Default', 'User', 'Book', 'FooBar', ...)
protected
mixed
$ctxPath
$ctxRoot
type de la classe courante (ex: 'Controller', 'Command')
protected
mixed
$ctxRoot
$ctxRoute
nom du controlleur en snake case (ex: 'default', 'book', 'foo_bar')
protected
mixed
$ctxRoute
$ctxSnake
alias du bundle pour repo, views... (ex: null, '@TICDemo')
protected
mixed
$ctxSnake
$ctxTrans
préfixe utilisé pour les routes (ex: 'app_foobar_', 'admin_foobar_', 'ticdemo_foobar_')
protected
mixed
$ctxTrans
$ctxType
nom complet de la classe courante (ex: 'App\Controller\Admin\FooBarController')
protected
mixed
$ctxType
$data_class
protected
mixed
$data_class
$form_alias
protected
mixed
$form_alias
$translator
protected
mixed
$translator
Methods
__construct()
Construction du FormType en renseignant automatiquement l'objet associé et le nom du formulaire.
public
__construct(TranslatorInterface $translator) : mixed
Parameters
- $translator : TranslatorInterface
buildForm()
public
buildForm(FormBuilderInterface $builder, array<string|int, mixed> $options) : mixed
Parameters
- $builder : FormBuilderInterface
- $options : array<string|int, mixed>
configureOptions()
{@inheritdoc}
public
configureOptions(OptionsResolver $resolver) : mixed
Parameters
- $resolver : OptionsResolver
getBlockPrefix()
{@inheritdoc}
public
getBlockPrefix() : string
Return values
stringsetContextProperties()
DI avec auto-wiring (inutile de définir le "call" sur le service grace à l'attribut @required).
public
setContextProperties([string|null $classType = null ]) : void
Parameters
- $classType : string|null = null
Tags
getContextProperties()
Retourne la liste des propriétés définies dans un tableaux (utile pour du debug).
protected
getContextProperties() : array<string|int, mixed>
Return values
array<string|int, mixed>trans()
protected
trans(string $token[, array<string|int, mixed> $parameters = [] ]) : string
Parameters
- $token : string
- $parameters : array<string|int, mixed> = []