Forms
-
subscription_edit
-
createdAt
-
updatedAt
-
expiresAt
-
status
-
priceSnapshot
-
startsAt
-
cancelledAt
-
billingCycle
-
maxProducts
-
usedProducts
-
maxUsers
-
usedUsers
-
hasOrdenes
-
hasPos
-
hasKitchen
-
hasSms
-
paymentGateways
-
tenant
-
plan
-
_token
-
subscription_edit
"App\Form\Admin\SubscriptionEditType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Core\Subscription {#944 -id: 1 -tenant: App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } -plan: App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } -createdAt: DateTimeImmutable @1770060966 {#927 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -updatedAt: DateTime @1770060966 {#924 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -expiresAt: DateTime @1772480166 {#926 date: 2026-03-02 19:36:06.0 UTC (+00:00) } -startsAt: DateTimeImmutable @1770060966 {#935 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -cancelledAt: null -status: App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } -paymentGateways: [] -billingCycle: App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } -billingPeriod: null -priceSnapshot: 1500 -maxProducts: 15 -maxActiveProducts: 0 -usedProducts: 0 -maxUsers: 2 -usedUsers: 0 -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Core\Subscription {#944 -id: 1 -tenant: App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } -plan: App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } -createdAt: DateTimeImmutable @1770060966 {#927 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -updatedAt: DateTime @1770060966 {#924 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -expiresAt: DateTime @1772480166 {#926 date: 2026-03-02 19:36:06.0 UTC (+00:00) } -startsAt: DateTimeImmutable @1770060966 {#935 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -cancelledAt: null -status: App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } -paymentGateways: [] -billingCycle: App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } -billingPeriod: null -priceSnapshot: 1500 -maxProducts: 15 -maxActiveProducts: 0 -usedProducts: 0 -maxUsers: 2 -usedUsers: 0 -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | App\Entity\Core\Subscription {#944 -id: 1 -tenant: App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } -plan: App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } -createdAt: DateTimeImmutable @1770060966 {#927 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -updatedAt: DateTime @1770060966 {#924 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -expiresAt: DateTime @1772480166 {#926 date: 2026-03-02 19:36:06.0 UTC (+00:00) } -startsAt: DateTimeImmutable @1770060966 {#935 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -cancelledAt: null -status: App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } -paymentGateways: [] -billingCycle: App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } -billingPeriod: null -priceSnapshot: 1500 -maxProducts: 15 -maxActiveProducts: 0 -usedProducts: 0 -maxUsers: 2 -usedUsers: 0 -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false } |
| data_class | "App\Entity\Core\Subscription" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1098 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Core\Subscription" } } |
| 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 | null |
| trim | true |
| upload_max_size_message | Closure() {#1100 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1099 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "subscription_edit" "_subscription_edit" ] |
| cache_key | "_subscription_edit_subscription_edit" |
| compound | true |
| data | App\Entity\Core\Subscription {#944 -id: 1 -tenant: App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } -plan: App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } -createdAt: DateTimeImmutable @1770060966 {#927 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -updatedAt: DateTime @1770060966 {#924 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -expiresAt: DateTime @1772480166 {#926 date: 2026-03-02 19:36:06.0 UTC (+00:00) } -startsAt: DateTimeImmutable @1770060966 {#935 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -cancelledAt: null -status: App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } -paymentGateways: [] -billingCycle: App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } -billingPeriod: null -priceSnapshot: 1500 -maxProducts: 15 -maxActiveProducts: 0 -usedProducts: 0 -maxUsers: 2 -usedUsers: 0 -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1457 -errors: [] -form: Symfony\Component\Form\Form {#1464 …} } |
| form | Symfony\Component\Form\FormView {#1101 …5} |
| full_name | "subscription_edit" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "subscription_edit" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit" |
| valid | true |
| value | App\Entity\Core\Subscription {#944 -id: 1 -tenant: App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } -plan: App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } -createdAt: DateTimeImmutable @1770060966 {#927 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -updatedAt: DateTime @1770060966 {#924 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -expiresAt: DateTime @1772480166 {#926 date: 2026-03-02 19:36:06.0 UTC (+00:00) } -startsAt: DateTimeImmutable @1770060966 {#935 date: 2026-02-02 19:36:06.0 UTC (+00:00) } -cancelledAt: null -status: App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } -paymentGateways: [] -billingCycle: App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } -billingPeriod: null -priceSnapshot: 1500 -maxProducts: 15 -maxActiveProducts: 0 -usedProducts: 0 -maxUsers: 2 -usedUsers: 0 -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false } |
createdAt
Errors
This form has no errors.
Default Data
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| input | "datetime_immutable" |
same as passed value |
| required | true |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime_immutable" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| 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 |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1196 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1214 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_subscription_edit_createdAt" ] |
| cache_key | "_subscription_edit_createdAt_datetime" |
| compound | false |
| data | DateTime @1770060966 {#1533 date: 2026-02-02 19:36:06.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1377 -errors: [] -form: Symfony\Component\Form\Form {#1467 …} } |
| form | Symfony\Component\Form\FormView {#1386 …5} |
| full_name | "subscription_edit[createdAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_createdAt" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "createdAt" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "datetime-local" |
| unique_block_prefix | "_subscription_edit_createdAt" |
| valid | true |
| value | "2026-02-02T19:36" |
| widget | "single_text" |
updatedAt
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1770060966 {#1538 date: 2026-02-02 19:36:06.0 UTC (+00:00) } |
| View Format |
"2026-02-02T19:36"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1198 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1112 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_subscription_edit_updatedAt" ] |
| cache_key | "_subscription_edit_updatedAt_datetime" |
| compound | false |
| data | DateTime @1770060966 {#1538 date: 2026-02-02 19:36:06.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1368 -errors: [] -form: Symfony\Component\Form\Form {#1470 …} } |
| form | Symfony\Component\Form\FormView {#1359 …5} |
| full_name | "subscription_edit[updatedAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_updatedAt" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "updatedAt" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "datetime-local" |
| unique_block_prefix | "_subscription_edit_updatedAt" |
| valid | true |
| value | "2026-02-02T19:36" |
| widget | "single_text" |
expiresAt
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1772480166 {#1543 date: 2026-03-02 19:36:06.0 UTC (+00:00) } |
| View Format |
"2026-03-02T19:36"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1224 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1215 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_subscription_edit_expiresAt" ] |
| cache_key | "_subscription_edit_expiresAt_datetime" |
| compound | false |
| data | DateTime @1772480166 {#1543 date: 2026-03-02 19:36:06.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1344 -errors: [] -form: Symfony\Component\Form\Form {#1473 …} } |
| form | Symfony\Component\Form\FormView {#1334 …5} |
| full_name | "subscription_edit[expiresAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_expiresAt" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "expiresAt" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "datetime-local" |
| unique_block_prefix | "_subscription_edit_expiresAt" |
| valid | true |
| value | "2026-03-02T19:36" |
| widget | "single_text" |
status
"Symfony\Component\Form\Extension\Core\Type\EnumType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } |
| View Format |
"active"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Enum\SubscriptionStatus" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(UnitEnum $choice, string|int $key): TranslatableInterface|string {#1255 returnType: "Symfony\Contracts\Translation\TranslatableInterface|string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure(?BackedEnum $choice): ?string {#1256 returnType: "?string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choices | [ App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } App\Enum\SubscriptionStatus {#939 +name: "PAST_DUE" +value: "past_due" } App\Enum\SubscriptionStatus {#940 +name: "TRIALING" +value: "trialing" } App\Enum\SubscriptionStatus {#941 +name: "CANCELLED" +value: "cancelled" } ] |
| class | "App\Enum\SubscriptionStatus" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1254 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1250 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "enum" "_subscription_edit_status" ] |
| cache_key | "_subscription_edit_status_enum" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1303 +data: App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } +value: "active" +label: "ACTIVE" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1291 +data: App\Enum\SubscriptionStatus {#939 +name: "PAST_DUE" +value: "past_due" } +value: "past_due" +label: "PAST_DUE" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1281 +data: App\Enum\SubscriptionStatus {#940 +name: "TRIALING" +value: "trialing" } +value: "trialing" +label: "TRIALING" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1272 +data: App\Enum\SubscriptionStatus {#941 +name: "CANCELLED" +value: "cancelled" } +value: "cancelled" +label: "CANCELLED" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Enum\SubscriptionStatus {#938 +name: "ACTIVE" +value: "active" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1324 -errors: [] -form: Symfony\Component\Form\Form {#1476 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1314 …5} |
| full_name | "subscription_edit[status]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_status" |
| is_selected | Closure($choice, $value) {#1225 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "status" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_status" |
| valid | true |
| value | "active" |
priceSnapshot
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 1500 |
| View Format |
"1500"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1269 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1271 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1270 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_subscription_edit_priceSnapshot" ] |
| cache_key | "_subscription_edit_priceSnapshot_integer" |
| compound | false |
| data | 1500 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1257 -errors: [] -form: Symfony\Component\Form\Form {#1479 …} } |
| form | Symfony\Component\Form\FormView {#1200 …5} |
| full_name | "subscription_edit[priceSnapshot]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_priceSnapshot" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "priceSnapshot" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_priceSnapshot" |
| valid | true |
| value | "1500" |
startsAt
Errors
This form has no errors.
Default Data
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| input | "datetime_immutable" |
same as passed value |
| required | false |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime_immutable" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1280 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1231 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_subscription_edit_startsAt" ] |
| cache_key | "_subscription_edit_startsAt_datetime" |
| compound | false |
| data | DateTime @1770060966 {#1557 date: 2026-02-02 19:36:06.0 UTC (+00:00) } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1189 -errors: [] -form: Symfony\Component\Form\Form {#1482 …} } |
| form | Symfony\Component\Form\FormView {#1525 …5} |
| full_name | "subscription_edit[startsAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_startsAt" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startsAt" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "datetime-local" |
| unique_block_prefix | "_subscription_edit_startsAt" |
| valid | true |
| value | "2026-02-02T19:36" |
| widget | "single_text" |
cancelledAt
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| input | "datetime_immutable" |
same as passed value |
| required | false |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime_immutable" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1290 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1264 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_subscription_edit_cancelledAt" ] |
| cache_key | "_subscription_edit_cancelledAt_datetime" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1527 -errors: [] -form: Symfony\Component\Form\Form {#1485 …} } |
| form | Symfony\Component\Form\FormView {#1528 …5} |
| full_name | "subscription_edit[cancelledAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_cancelledAt" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "cancelledAt" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "datetime-local" |
| unique_block_prefix | "_subscription_edit_cancelledAt" |
| valid | true |
| value | "" |
| widget | "single_text" |
billingCycle
"Symfony\Component\Form\Extension\Core\Type\EnumType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } |
| View Format |
"monthly"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Enum\BillingCycle" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(UnitEnum $choice, string|int $key): TranslatableInterface|string {#1301 returnType: "Symfony\Contracts\Translation\TranslatableInterface|string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure(?BackedEnum $choice): ?string {#1302 returnType: "?string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choices | [ App\Enum\BillingCycle {#942 +name: "DAILY" +value: "daily" } App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } ] |
| class | "App\Enum\BillingCycle" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1288 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1299 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "enum" "_subscription_edit_billingCycle" ] |
| cache_key | "_subscription_edit_billingCycle_enum" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1617 +data: App\Enum\BillingCycle {#942 +name: "DAILY" +value: "daily" } +value: "daily" +label: "DAILY" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1620 +data: App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } +value: "monthly" +label: "MONTHLY" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Enum\BillingCycle {#943 +name: "MONTHLY" +value: "monthly" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1529 -errors: [] -form: Symfony\Component\Form\Form {#1488 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1530 …5} |
| full_name | "subscription_edit[billingCycle]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_billingCycle" |
| is_selected | Closure($choice, $value) {#1821 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "billingCycle" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_billingCycle" |
| valid | true |
| value | "monthly" |
maxProducts
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 15 |
| View Format |
"15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1278 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1313 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1312 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_subscription_edit_maxProducts" ] |
| cache_key | "_subscription_edit_maxProducts_integer" |
| compound | false |
| data | 15 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1824 -errors: [] -form: Symfony\Component\Form\Form {#1491 …} } |
| form | Symfony\Component\Form\FormView {#1816 …5} |
| full_name | "subscription_edit[maxProducts]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_maxProducts" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "maxProducts" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_maxProducts" |
| valid | true |
| value | "15" |
usedProducts
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0 |
| View Format |
"0"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1298 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1323 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1322 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_subscription_edit_usedProducts" ] |
| cache_key | "_subscription_edit_usedProducts_integer" |
| compound | false |
| data | 0 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1825 -errors: [] -form: Symfony\Component\Form\Form {#1494 …} } |
| form | Symfony\Component\Form\FormView {#1826 …5} |
| full_name | "subscription_edit[usedProducts]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_usedProducts" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "usedProducts" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_usedProducts" |
| valid | true |
| value | "0" |
maxUsers
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 2 |
| View Format |
"2"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1310 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1333 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1332 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_subscription_edit_maxUsers" ] |
| cache_key | "_subscription_edit_maxUsers_integer" |
| compound | false |
| data | 2 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1827 -errors: [] -form: Symfony\Component\Form\Form {#1497 …} } |
| form | Symfony\Component\Form\FormView {#1828 …5} |
| full_name | "subscription_edit[maxUsers]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_maxUsers" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "maxUsers" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_maxUsers" |
| valid | true |
| value | "2" |
usedUsers
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0 |
| View Format |
"0"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1320 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1343 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1342 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_subscription_edit_usedUsers" ] |
| cache_key | "_subscription_edit_usedUsers_integer" |
| compound | false |
| data | 0 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1829 -errors: [] -form: Symfony\Component\Form\Form {#1500 …} } |
| form | Symfony\Component\Form\FormView {#1830 …5} |
| full_name | "subscription_edit[usedUsers]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_usedUsers" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "usedUsers" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_usedUsers" |
| valid | true |
| value | "0" |
hasOrdenes
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1354 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#1355 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1356 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1358 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_subscription_edit_hasOrdenes" ] |
| cache_key | "_subscription_edit_hasOrdenes_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1831 -errors: [] -form: Symfony\Component\Form\Form {#1503 …} } |
| form | Symfony\Component\Form\FormView {#1832 …5} |
| full_name | "subscription_edit[hasOrdenes]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_hasOrdenes" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "hasOrdenes" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_hasOrdenes" |
| valid | true |
| value | "1" |
hasPos
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1354 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#1355 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1367 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1340 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_subscription_edit_hasPos" ] |
| cache_key | "_subscription_edit_hasPos_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1833 -errors: [] -form: Symfony\Component\Form\Form {#1506 …} } |
| form | Symfony\Component\Form\FormView {#1834 …5} |
| full_name | "subscription_edit[hasPos]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_hasPos" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "hasPos" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_hasPos" |
| valid | true |
| value | "1" |
hasKitchen
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1354 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#1355 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1376 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1350 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_subscription_edit_hasKitchen" ] |
| cache_key | "_subscription_edit_hasKitchen_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1835 -errors: [] -form: Symfony\Component\Form\Form {#1509 …} } |
| form | Symfony\Component\Form\FormView {#1836 …5} |
| full_name | "subscription_edit[hasKitchen]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_hasKitchen" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "hasKitchen" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_hasKitchen" |
| valid | true |
| value | "1" |
hasSms
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1354 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#1355 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1385 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1365 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_subscription_edit_hasSms" ] |
| cache_key | "_subscription_edit_hasSms_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1837 -errors: [] -form: Symfony\Component\Form\Form {#1512 …} } |
| form | Symfony\Component\Form\FormView {#1838 …5} |
| full_name | "subscription_edit[hasSms]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_hasSms" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "hasSms" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_hasSms" |
| valid | true |
| value | "1" |
paymentGateways
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | [] |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | false |
| allow_delete | false |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1398 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| entry_options | [ "block_name" => "entry" ] |
| entry_type | "Symfony\Component\Form\Extension\Core\Type\TextType" |
| 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 | "The collection is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| keep_as_list | false |
| 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 |
| prototype | true |
| prototype_data | null |
| prototype_name | "__name__" |
| prototype_options | [] |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1400 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1399 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| allow_add | false |
| allow_delete | false |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_subscription_edit_paymentGateways" ] |
| cache_key | "_subscription_edit_paymentGateways_collection" |
| compound | true |
| data | [] |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1839 -errors: [] -form: Symfony\Component\Form\Form {#1515 …} } |
| form | Symfony\Component\Form\FormView {#1840 …5} |
| full_name | "subscription_edit[paymentGateways]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_paymentGateways" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "paymentGateways" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_paymentGateways" |
| valid | true |
| value | [] |
tenant
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } |
| View Format |
"2"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choice_label | "name" |
same as passed value |
| class | "App\Entity\Core\Tenant" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1429 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1420 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1430 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1431 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1433 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1432 …} } |
| choices | null |
| class | "App\Entity\Core\Tenant" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#208 …11} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1424 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#208 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#765 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1419 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1417 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_subscription_edit_tenant" ] |
| cache_key | "_subscription_edit_tenant_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1845 +data: App\Entity\Core\Tenant {#1945 …} +value: "1" +label: "admin" +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1938 +data: App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } +value: "2" +label: "Beach Burger" +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1847 +data: App\Entity\Core\Tenant {#1956 …} +value: "3" +label: "La Braza Smokehouse" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Core\Tenant {#954 -id: 2 -name: "Beach Burger" -identifier: "beach-burger" -settings: [] -subdomain: "beach-burger" -createdAt: DateTimeImmutable @1769984040 {#1614 date: 2026-02-01 22:14:00.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1770319391 {#1611 date: 2026-02-05 19:23:11.0 UTC (+00:00) } -email: "beach.burger@gmal.com" -subscriptions: Doctrine\ORM\PersistentCollection {#1613 …} -status: App\Enum\TenantStatus {#953 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1702 …} -tenantProducts: Doctrine\ORM\PersistentCollection {#1787 …} -heroImageFile: null -heroImageName: "hero.jpg" -heroImageSize: 1172083 -heroImageMimeType: "image/jpeg" -heroImageUrl: "https://res.cloudinary.com/dhlkanlif/image/upload/v1770319392/tenants/2/hero/hero_1280x720.webp" -heroImageKey: "tenants/2/hero/hero_1280x720" -heroImageCacheBuster: 1770319392 -description: null -addressLine1: null -addressLine2: null -pueblo: "Vega Baja, PR" -tel1: "9392037644" -tel2: null -igLink: "beachburger_barandgrill" -fbLink: "100084389245875" -location: "b9zPCBGzjCkFY2Me6" -tenantProductCategories: Doctrine\ORM\PersistentCollection {#1815 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1841 -errors: [] -form: Symfony\Component\Form\Form {#1518 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1842 …5} |
| full_name | "subscription_edit[tenant]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_tenant" |
| is_selected | Closure($choice, $value) {#1844 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "tenant" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_tenant" |
| valid | true |
| value | "2" |
plan
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choice_label | "name" |
same as passed value |
| class | "App\Entity\Core\Plan" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1453 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1444 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1454 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1431 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1456 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1455 …} } |
| choices | null |
| class | "App\Entity\Core\Plan" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#208 …11} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1447 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#208 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#861 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1443 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1442 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_subscription_edit_plan" ] |
| cache_key | "_subscription_edit_plan_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1852 +data: App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } +value: "1" +label: "Menú con Flow Básico" +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1974 +data: App\Entity\Core\Plan {#1969 …} +value: "2" +label: "Menú con Flow Plus" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Core\Plan {#962 -id: 1 -name: "Menú con Flow Básico" -priceDaily: 0 -priceMonthly: 2000 -priceAnnually: 20000 -maxProducts: 30 -maxActiveProducts: 0 -maxUsers: 2 -includedFeatures: null -isActive: true -subscriptions: Doctrine\ORM\PersistentCollection {#1818 …} -subscriptionHistories: Doctrine\ORM\PersistentCollection {#1817 …} -hasOrdenes: false -hasPos: false -hasKitchen: false -hasSms: false -paymentGateways: [] } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1947 -errors: [] -form: Symfony\Component\Form\Form {#1521 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1843 …5} |
| full_name | "subscription_edit[plan]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit_plan" |
| is_selected | Closure($choice, $value) {#1936 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "plan" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit_plan" |
| valid | true |
| value | "1" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#549 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#130 …} -logger: Monolog\Logger {#161 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#971 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1937 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1968 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#162 …} $message: Closure() {#1972 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_subscription_edit__token" ] |
| cache_key | "_subscription_edit__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1990 -errors: [] -form: Symfony\Component\Form\Form {#1986 …} } |
| form | Symfony\Component\Form\FormView {#1973 …5} |
| full_name | "subscription_edit[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "subscription_edit__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_subscription_edit__token" |
| valid | true |
| value | "csrf-token" |