Forms
Device
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Device {#882 +id: Symfony\Component\Uid\UuidV7 {#868 …} +uniqueId: "8a210159345e5117" +name: "Temps écran" +avatarName: null +status: App\Enum\DeviceStatus {#875 …} +pairedAt: DateTimeImmutable @1781256325 {#865 : 2026-06-12 11:25:25.0 Europe/Paris (+02:00) } +geolocationEnabled: false +isEnabled: true +internetEnabled: true +curfewStart: null +curfewEnd: null +configVersion: 1 +installedConfigVersion: null +lastSeenAt: DateTimeImmutable @1781258701 {#876 : 2026-06-12 12:05:01.0 Europe/Paris (+02:00) } +fcmToken: "placeholder-fcm-token" +fcmTokenUpdatedAt: DateTimeImmutable @1781256256 {#877 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +parent: App\Entity\User {#2488 +id: Symfony\Component\Uid\UuidV7 {#2483 …} +email: "jonathan@neopixl.com" +password: "$2y$13$4Ro81d1W7NSHQKNE9bgCnerOjvKd9eb70xKqwho5Lof65mw512U6O" +firstName: "Jon" +isEmailVerified: true +isActive: true +failedLoginAttempts: 0 +lockedUntil: null +pendingEmail: null +pendingEmailRequestedAt: null +scheduledForDeletionAt: null +ageVerifiedAt: null +devices: Doctrine\ORM\PersistentCollection {#2486 …} +notifications: Doctrine\ORM\PersistentCollection {#2509 …} +isLocked: ~ bool +isPendingDeletion: ~ bool +isPendingEmailChange: ~ bool +isAgeVerified: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1778651184 {#2496 : 2026-05-13 07:46:24.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781184144 {#2497 : 2026-06-11 15:22:24.0 Europe/Paris (+02:00) } } +dnsProvider: null +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#947 …} +contacts: Doctrine\ORM\PersistentCollection {#978 …} +categoryLimits: Doctrine\ORM\PersistentCollection {#1009 …} +appUsages: Doctrine\ORM\PersistentCollection {#1044 …} +isPaired: ~ bool +isOnline: ~ bool +displayWarning: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1781256256 {#878 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781258828 {#2582 : 2026-06-12 12:07:08.016275 Europe/Paris (+02:00) } } |
| View Format | same as normalized format |
Submitted Data
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | App\Entity\Device {#882 +id: Symfony\Component\Uid\UuidV7 {#868 …} +uniqueId: "8a210159345e5117" +name: "Temps écran" +avatarName: null +status: App\Enum\DeviceStatus {#875 …} +pairedAt: DateTimeImmutable @1781256325 {#865 : 2026-06-12 11:25:25.0 Europe/Paris (+02:00) } +geolocationEnabled: false +isEnabled: true +internetEnabled: true +curfewStart: null +curfewEnd: null +configVersion: 1 +installedConfigVersion: null +lastSeenAt: DateTimeImmutable @1781258701 {#876 : 2026-06-12 12:05:01.0 Europe/Paris (+02:00) } +fcmToken: "placeholder-fcm-token" +fcmTokenUpdatedAt: DateTimeImmutable @1781256256 {#877 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +parent: App\Entity\User {#2488 +id: Symfony\Component\Uid\UuidV7 {#2483 …} +email: "jonathan@neopixl.com" +password: "$2y$13$4Ro81d1W7NSHQKNE9bgCnerOjvKd9eb70xKqwho5Lof65mw512U6O" +firstName: "Jon" +isEmailVerified: true +isActive: true +failedLoginAttempts: 0 +lockedUntil: null +pendingEmail: null +pendingEmailRequestedAt: null +scheduledForDeletionAt: null +ageVerifiedAt: null +devices: Doctrine\ORM\PersistentCollection {#2486 …} +notifications: Doctrine\ORM\PersistentCollection {#2509 …} +isLocked: ~ bool +isPendingDeletion: ~ bool +isPendingEmailChange: ~ bool +isAgeVerified: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1778651184 {#2496 : 2026-05-13 07:46:24.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781184144 {#2497 : 2026-06-11 15:22:24.0 Europe/Paris (+02:00) } } +dnsProvider: null +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#947 …} +contacts: Doctrine\ORM\PersistentCollection {#978 …} +categoryLimits: Doctrine\ORM\PersistentCollection {#1009 …} +appUsages: Doctrine\ORM\PersistentCollection {#1044 …} +isPaired: ~ bool +isOnline: ~ bool +displayWarning: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1781256256 {#878 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781258828 {#2582 : 2026-06-12 12:07:08.016275 Europe/Paris (+02:00) } } |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "ea-edit-form" "id" => "edit-Device-form" ] |
[ "class" => "ea-edit-form" "id" => "edit-Device-form" ] |
| data | App\Entity\Device {#882 +id: Symfony\Component\Uid\UuidV7 {#868 …} +uniqueId: "8a210159345e5117" +name: "Temps écran" +avatarName: null +status: App\Enum\DeviceStatus {#875 …} +pairedAt: DateTimeImmutable @1781256325 {#865 : 2026-06-12 11:25:25.0 Europe/Paris (+02:00) } +geolocationEnabled: false +isEnabled: true +internetEnabled: true +curfewStart: null +curfewEnd: null +configVersion: 1 +installedConfigVersion: null +lastSeenAt: DateTimeImmutable @1781258701 {#876 : 2026-06-12 12:05:01.0 Europe/Paris (+02:00) } +fcmToken: "placeholder-fcm-token" +fcmTokenUpdatedAt: DateTimeImmutable @1781256256 {#877 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +parent: App\Entity\User {#2488 +id: Symfony\Component\Uid\UuidV7 {#2483 …} +email: "jonathan@neopixl.com" +password: "$2y$13$4Ro81d1W7NSHQKNE9bgCnerOjvKd9eb70xKqwho5Lof65mw512U6O" +firstName: "Jon" +isEmailVerified: true +isActive: true +failedLoginAttempts: 0 +lockedUntil: null +pendingEmail: null +pendingEmailRequestedAt: null +scheduledForDeletionAt: null +ageVerifiedAt: null +devices: Doctrine\ORM\PersistentCollection {#2486 …} +notifications: Doctrine\ORM\PersistentCollection {#2509 …} +isLocked: ~ bool +isPendingDeletion: ~ bool +isPendingEmailChange: ~ bool +isAgeVerified: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1778651184 {#2496 : 2026-05-13 07:46:24.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781184144 {#2497 : 2026-06-11 15:22:24.0 Europe/Paris (+02:00) } } +dnsProvider: null +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#947 …} +contacts: Doctrine\ORM\PersistentCollection {#978 …} +categoryLimits: Doctrine\ORM\PersistentCollection {#1009 …} +appUsages: Doctrine\ORM\PersistentCollection {#1044 …} +isPaired: ~ bool +isOnline: ~ bool +displayWarning: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1781256256 {#878 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781258828 {#2582 : 2026-06-12 12:07:08.016275 Europe/Paris (+02:00) } } |
same as passed value |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#867 -isAccessible: true -primaryKeyValue: Symfony\Component\Uid\UuidV7 {#868 …} -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1191 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1622 …} -defaultActionUrl: null -fqcn: "App\Entity\Device" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#664 …} -permission: null -entityInstance: App\Entity\Device {#882 +id: Symfony\Component\Uid\UuidV7 {#868 …} +uniqueId: "8a210159345e5117" +name: "Temps écran" +avatarName: null +status: App\Enum\DeviceStatus {#875 …} +pairedAt: DateTimeImmutable @1781256325 {#865 : 2026-06-12 11:25:25.0 Europe/Paris (+02:00) } +geolocationEnabled: false +isEnabled: true +internetEnabled: true +curfewStart: null +curfewEnd: null +configVersion: 1 +installedConfigVersion: null +lastSeenAt: DateTimeImmutable @1781258701 {#876 : 2026-06-12 12:05:01.0 Europe/Paris (+02:00) } +fcmToken: "placeholder-fcm-token" +fcmTokenUpdatedAt: DateTimeImmutable @1781256256 {#877 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +parent: App\Entity\User {#2488 +id: Symfony\Component\Uid\UuidV7 {#2483 …} +email: "jonathan@neopixl.com" +password: "$2y$13$4Ro81d1W7NSHQKNE9bgCnerOjvKd9eb70xKqwho5Lof65mw512U6O" +firstName: "Jon" +isEmailVerified: true +isActive: true +failedLoginAttempts: 0 +lockedUntil: null +pendingEmail: null +pendingEmailRequestedAt: null +scheduledForDeletionAt: null +ageVerifiedAt: null +devices: Doctrine\ORM\PersistentCollection {#2486 …} +notifications: Doctrine\ORM\PersistentCollection {#2509 …} +isLocked: ~ bool +isPendingDeletion: ~ bool +isPendingEmailChange: ~ bool +isAgeVerified: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1778651184 {#2496 : 2026-05-13 07:46:24.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781184144 {#2497 : 2026-06-11 15:22:24.0 Europe/Paris (+02:00) } } +dnsProvider: null +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#947 …} +contacts: Doctrine\ORM\PersistentCollection {#978 …} +categoryLimits: Doctrine\ORM\PersistentCollection {#1009 …} +appUsages: Doctrine\ORM\PersistentCollection {#1044 …} +isPaired: ~ bool +isOnline: ~ bool +displayWarning: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1781256256 {#878 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781258828 {#2582 : 2026-06-12 12:07:08.016275 Europe/Paris (+02:00) } } } |
same as passed value |
| translation_domain | "messages" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | true |
| allow_file_upload | false |
| attr | [ "class" => "ea-edit-form" "id" => "edit-Device-form" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#78 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#272 …} -logger: Symfony\Component\HttpKernel\Log\Logger {#276 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#77 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\Entity\Device {#882 +id: Symfony\Component\Uid\UuidV7 {#868 …} +uniqueId: "8a210159345e5117" +name: "Temps écran" +avatarName: null +status: App\Enum\DeviceStatus {#875 …} +pairedAt: DateTimeImmutable @1781256325 {#865 : 2026-06-12 11:25:25.0 Europe/Paris (+02:00) } +geolocationEnabled: false +isEnabled: true +internetEnabled: true +curfewStart: null +curfewEnd: null +configVersion: 1 +installedConfigVersion: null +lastSeenAt: DateTimeImmutable @1781258701 {#876 : 2026-06-12 12:05:01.0 Europe/Paris (+02:00) } +fcmToken: "placeholder-fcm-token" +fcmTokenUpdatedAt: DateTimeImmutable @1781256256 {#877 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +parent: App\Entity\User {#2488 +id: Symfony\Component\Uid\UuidV7 {#2483 …} +email: "jonathan@neopixl.com" +password: "$2y$13$4Ro81d1W7NSHQKNE9bgCnerOjvKd9eb70xKqwho5Lof65mw512U6O" +firstName: "Jon" +isEmailVerified: true +isActive: true +failedLoginAttempts: 0 +lockedUntil: null +pendingEmail: null +pendingEmailRequestedAt: null +scheduledForDeletionAt: null +ageVerifiedAt: null +devices: Doctrine\ORM\PersistentCollection {#2486 …} +notifications: Doctrine\ORM\PersistentCollection {#2509 …} +isLocked: ~ bool +isPendingDeletion: ~ bool +isPendingEmailChange: ~ bool +isAgeVerified: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1778651184 {#2496 : 2026-05-13 07:46:24.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781184144 {#2497 : 2026-06-11 15:22:24.0 Europe/Paris (+02:00) } } +dnsProvider: null +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#947 …} +contacts: Doctrine\ORM\PersistentCollection {#978 …} +categoryLimits: Doctrine\ORM\PersistentCollection {#1009 …} +appUsages: Doctrine\ORM\PersistentCollection {#1044 …} +isPaired: ~ bool +isOnline: ~ bool +displayWarning: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1781256256 {#878 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781258828 {#2582 : 2026-06-12 12:07:08.016275 Europe/Paris (+02:00) } } |
| data_class | "App\Entity\Device" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2110 : "Symfony\Component\Form\Extension\Core\Type\FormType" : { : "App\Entity\Device" } } |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#867 -isAccessible: true -primaryKeyValue: Symfony\Component\Uid\UuidV7 {#868 …} -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1191 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1622 …} -defaultActionUrl: null -fqcn: "App\Entity\Device" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#664 …} -permission: null -entityInstance: App\Entity\Device {#882 +id: Symfony\Component\Uid\UuidV7 {#868 …} +uniqueId: "8a210159345e5117" +name: "Temps écran" +avatarName: null +status: App\Enum\DeviceStatus {#875 …} +pairedAt: DateTimeImmutable @1781256325 {#865 : 2026-06-12 11:25:25.0 Europe/Paris (+02:00) } +geolocationEnabled: false +isEnabled: true +internetEnabled: true +curfewStart: null +curfewEnd: null +configVersion: 1 +installedConfigVersion: null +lastSeenAt: DateTimeImmutable @1781258701 {#876 : 2026-06-12 12:05:01.0 Europe/Paris (+02:00) } +fcmToken: "placeholder-fcm-token" +fcmTokenUpdatedAt: DateTimeImmutable @1781256256 {#877 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +parent: App\Entity\User {#2488 +id: Symfony\Component\Uid\UuidV7 {#2483 …} +email: "jonathan@neopixl.com" +password: "$2y$13$4Ro81d1W7NSHQKNE9bgCnerOjvKd9eb70xKqwho5Lof65mw512U6O" +firstName: "Jon" +isEmailVerified: true +isActive: true +failedLoginAttempts: 0 +lockedUntil: null +pendingEmail: null +pendingEmailRequestedAt: null +scheduledForDeletionAt: null +ageVerifiedAt: null +devices: Doctrine\ORM\PersistentCollection {#2486 …} +notifications: Doctrine\ORM\PersistentCollection {#2509 …} +isLocked: ~ bool +isPendingDeletion: ~ bool +isPendingEmailChange: ~ bool +isAgeVerified: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1778651184 {#2496 : 2026-05-13 07:46:24.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781184144 {#2497 : 2026-06-11 15:22:24.0 Europe/Paris (+02:00) } } +dnsProvider: null +appPermissionOverrides: Doctrine\ORM\PersistentCollection {#947 …} +contacts: Doctrine\ORM\PersistentCollection {#978 …} +categoryLimits: Doctrine\ORM\PersistentCollection {#1009 …} +appUsages: Doctrine\ORM\PersistentCollection {#1044 …} +isPaired: ~ bool +isOnline: ~ bool +displayWarning: ~ bool +displayName: ~ string +createdAt: DateTimeImmutable @1781256256 {#878 : 2026-06-12 11:24:16.0 Europe/Paris (+02:00) } +updatedAt: DateTimeImmutable @1781258828 {#2582 : 2026-06-12 12:07:08.016275 Europe/Paris (+02:00) } } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | "messages" |
| trim | true |
| upload_max_size_message | Closure() {#2112 : "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" : { : Symfony\Component\Translation\DataCollectorTranslator {#64 …} : Closure() {#2109 …} : "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|