BCard - Documentation technique

CompanyConfigurationType extends AbstractType
in package

Formulaire d'administration de la configuration générale de l'entreprise.

Alimente l'entité Company : nom (2 à 100 caractères), coordonnées (site web, téléphone, e-mail, adresse, ville, pays — tous facultatifs sauf le nom), couleurs de la charte graphique (primaryColor, secondaryColor) et description. La collection imbriquée companyActivities (type enfant CompanyActivityType) est ajoutable et supprimable à la volée (allow_add / allow_delete). Le champ logoFile (logo, JPG/PNG/SVG, 2 Mo maximum) n'est pas mappé ('mapped' => false) : son enregistrement est laissé au contrôleur appelant (admin\CompanyConfigurationController), de même que le déplacement des brochures de chaque activité de la collection.

Table of Contents

Methods

buildForm()  : void
configureOptions()  : void

Methods

buildForm()

public buildForm(FormBuilderInterface $builder, array<string|int, mixed> $options) : void
Parameters
$builder : FormBuilderInterface
$options : array<string|int, mixed>

configureOptions()

public configureOptions(OptionsResolver $resolver) : void
Parameters
$resolver : OptionsResolver

        
On this page

Search results