TIC\FormBundle\Base\TICWidgetType
Classe parente pour tous les widgets fournis par le bundle.
Synopsis
class TICWidgetType
extends AbstractType
{
- // members
- protected $form_alias = NULL;
- protected $form_parent = NULL;
- protected string $default_prefix = '<chevron-right>';
- protected string $default_suffix = '<pencil>';
- protected string $class_prefix = 'input-group-text';
- protected string $class_suffix = 'input-group-text';
- protected $soft_required = NULL;
- // methods
- public void __construct()
- public string getParent()
- public string getBlockPrefix()
- public void configureOptions()
- public void buildView()
- protected void generateContent()
- protected void setViewInputGroup()
- protected void setViewGroupClass()
- protected void setViewInputSizing()
- protected void setViewReadOnly()
Hierarchy
Extends
- Symfony\Component\Form\AbstractType
Members
protected
- $class_prefix
- $class_suffix
- $default_prefix
- $default_suffix
-
$form_alias
ATTENTION: une propriété doit être vue comme une constante de classe ! Sa valeur sera commune aux différentes pseudo-instances des FormType. - $form_parent
- $soft_required
Methods
protected
- generateContent()
- setViewGroupClass() — Définition des classes à appliquer sur les conteneurs du widget (variables 'row_class' et 'group_class').
- setViewInputGroup() — Définition des éventuels contenus préfixes & suffixes du widget.
- setViewInputSizing() — Définition de la classe à appliquer pour la taille du widget (classe bootstrap).
- setViewReadOnly() — Définition de l'état "lecture seule" du widget (variable et attribut HTML).
public
- __construct() — Initialisation du $form_alias.
- buildView() — {@inheritdoc}
- configureOptions() — {@inheritdoc}
- getBlockPrefix() — {@inheritdoc}
- getParent() — {@inheritdoc}