- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs 14
- Events
- Routing
- Cache
- Translation 83
- Security
- Twig
- Twig Components
- HTTP Client
- Doctrine
- Migrations
- Debug
- E-mails
- Notifications
- EasyAdmin
- VichUploader
- Configuration
Configuration Settings
Theme
Default theme. It switches between Light and Dark automatically to match the operating system theme.
Provides greatest readability, but requires a well-lit environment.
Reduces eye fatigue. Ideal for low light environments.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Forms
-
-
status
-
-
-
startDate
-
endDate
-
-
-
startDate
-
endDate
-
-
-
-
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
icon
-
price
-
-
-
startDate
-
endDate
-
-
-
startDate
-
endDate
-
-
-
-
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
icon
-
price
-
-
-
startDate
-
endDate
-
-
-
startDate
-
endDate
-
-
-
-
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
icon
-
price
-
-
-
startDate
-
endDate
-
-
-
-
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
icon
-
price
-
-
-
startDate
-
endDate
-
-
-
-
-
longStayDiscount
-
advancePayment
-
deposit
-
housework
-
stayTax
-
-
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
url
-
-
file
-
delete
-
-
-
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
title
-
-
-
url
-
-
file
-
-
-
-
advancePaymentDeadline
-
balancePaymentDeadline
-
soonBookingPaymentDelay
-
cautionPaymentDelay
-
maxNumber
-
surface
-
minDuration
-
maxDuration
-
blockedDaysAfterNow
-
offDuration
-
startHour
-
endHour
-
-
-
CGV
-
-
-
CGV
-
-
-
CGV
-
-
-
CGV
-
-
-
_token
-
BookingConstraint
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\CrudFormType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "ea-edit-form" "id" => "edit-BookingConstraint-form" ] |
[ "class" => "ea-edit-form" "id" => "edit-BookingConstraint-form" ] |
| data | App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
same as passed value |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } |
same as passed value |
| translation_domain | "admin_dashboard" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | true |
| allow_file_upload | false |
| attr | [ "class" => "ea-edit-form" "id" => "edit-BookingConstraint-form" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data | App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| data_class | "App\Entity\BookingConstraint" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1675 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraint" } } |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } |
| 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 | [] |
| legacy_error_messages | true |
| 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 | "admin_dashboard" |
| trim | true |
| upload_max_size_message | Closure() {#1673 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#1676 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "ea-edit-form" "id" => "edit-BookingConstraint-form" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_crud" "_BookingConstraint" ] |
| cache_key | "_BookingConstraint_ea_crud" |
| compound | true |
| data | App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "assets" => "** This variable no longer stores field assets. Instead, use "ea.crud.fieldAssets()" in your Twig template." "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } "form_tabs" => [ "Paramètres" => ArrayObject {#1729 storage: [ "active" => true "errors" => 0 "id" => "ea_form_tab_01KGPTDXKAZCMMGJRWV6E327G9" "label" => Symfony\Component\Translation\TranslatableMessage {#1137 -message: "Paramètres" -parameters: [] -domain: "admin_dashboard" } "help" => null "icon" => null ] flag::STD_PROP_LIST: false flag::ARRAY_AS_PROPS: false iteratorClass: "ArrayIterator" } "CGV" => ArrayObject {#2413 storage: [ "active" => false "errors" => 0 "id" => "ea_form_tab_01KGPTDXKEMBNCJ91FPRBGH6DM" "label" => Symfony\Component\Translation\TranslatableMessage {#1474 -message: "CGV" -parameters: [] -domain: "admin_dashboard" } "help" => null "icon" => null ] flag::STD_PROP_LIST: false flag::ARRAY_AS_PROPS: false iteratorClass: "ArrayIterator" } ] "form_panels" => [ 2 => [ "form_tab" => "Paramètres" "label" => Symfony\Component\Translation\TranslatableMessage {#1199 -message: "Status" -parameters: [] -domain: "admin_dashboard" } "icon" => null "collapsible" => false "collapsed" => false "help" => null "css_class" => "field-form_panel" ] 3 => [ "form_tab" => "Paramètres" "label" => Symfony\Component\Translation\TranslatableMessage {#1264 -message: "Prix, réduction, acompte, caution, moyens de paiement" -parameters: [] -domain: "admin_dashboard" } "icon" => null "collapsible" => false "collapsed" => false "help" => null "css_class" => "field-form_panel" ] 4 => [ "form_tab" => "Paramètres" "label" => Symfony\Component\Translation\TranslatableMessage {#1373 -message: "Délais de paiements" -parameters: [] -domain: "admin_dashboard" } "icon" => null "collapsible" => false "collapsed" => false "help" => null "css_class" => "field-form_panel" ] 5 => [ "form_tab" => "Paramètres" "label" => Symfony\Component\Translation\TranslatableMessage {#1115 -message: "Autres détails" -parameters: [] -domain: "admin_dashboard" } "icon" => null "collapsible" => false "collapsed" => false "help" => null "css_class" => "field-form_panel" ] ] ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1749 -form: Symfony\Component\Form\Form {#2422 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2403 …5} |
| full_name | "BookingConstraint" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "BookingConstraint" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint" |
| valid | true |
| value | App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
status
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | true |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "center" ] |
[ "data-ea-align" => "center" ] |
| label | "Status" |
same as passed value |
| label_attr | [ "class" => "checkbox-switch" ] |
[ "class" => "checkbox-switch" ] |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-boolean" ] |
[ "class" => "field-boolean" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "center" ] |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1690 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1723 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#1722 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Status" |
| label_attr | [ "class" => "checkbox-switch" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-boolean" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1688 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#1694 …} } } |
| validation_groups | null |
| value | "1" |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_BookingConstraint_status" ] |
| cache_key | "_BookingConstraint_status_checkbox" |
| checked | true |
| compound | false |
| data | true |
| disabled | false |
| ea_crud_form | [ "form_panel" => 2 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1044 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField" -propertyName: "status" -value: true -formattedValue: true -formatValueCallable: null -label: "Status" -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1041 …} -sortable: true -virtual: false -permission: null -textAlign: "center" -help: null -cssClass: "field-boolean has-switch" -columns: null -defaultColumns: "" -translationParameters: [] -templateName: "crud/field/boolean" -templatePath: "@EasyAdmin/crud/field/boolean.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1042 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1040 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1008 …} -uniqueId: Symfony\Component\Uid\Ulid {#1043 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1038 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#2494 -form: Symfony\Component\Form\Form {#2424 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2495 …5} |
| full_name | "BookingConstraint[status]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_status" |
| label | "Status" |
| label_attr | [ "class" => "checkbox-switch" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "status" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-boolean" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_status" |
| valid | true |
| value | "1" |
unavailablePeriods
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#2501 #collection: Doctrine\Common\Collections\ArrayCollection {#2502 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10586 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| delete_empty | true |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintPeriodType" |
same as passed value |
| label | "Périodes de fermeture" |
same as passed value |
| prototype_name | "__unavailablePeriodsname__" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-collection" ] |
[ "class" => "field-collection" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | true |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1647 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintPeriodType" |
| 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 | "Périodes de fermeture" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__unavailablePeriodsname__" |
| required | true |
| row_attr | [ "class" => "field-collection" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1645 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#1661 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_unavailablePeriods" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#2501 #collection: Doctrine\Common\Collections\ArrayCollection {#2502 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10586 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => 2 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1035 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\CollectionField" -propertyName: "unavailablePeriods" -value: Doctrine\ORM\PersistentCollection {#729 …} -formattedValue: "15/12/2025 - 05/01/2026, 15/12/…" -formatValueCallable: null -label: "Périodes de fermeture" -formType: "Symfony\Component\Form\Extension\Core\Type\CollectionType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#963 …} -sortable: false -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-collection" -columns: null -defaultColumns: "col-md-8 col-xxl-7" -translationParameters: [] -templateName: "crud/field/collection" -templatePath: "@EasyAdmin/crud/field/collection.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#958 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#962 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1284 …} -uniqueId: Symfony\Component\Uid\Ulid {#961 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#964 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#2493 -form: Symfony\Component\Form\Form {#2427 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2491 …5} |
| full_name | "BookingConstraint[unavailablePeriods]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods" |
| label | "Périodes de fermeture" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "unavailablePeriods" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#1721 …5} |
| required | true |
| row_attr | [ "class" => "field-collection" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#2501 #collection: Doctrine\Common\Collections\ArrayCollection {#2502 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10586 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintPeriod {#1269 -id: 3 -startDate: DateTime @1765753200 {#1272 date: 2025-12-15 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1767567600 {#1271 date: 2026-01-05 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2509 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2511 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2510 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_period" "_BookingConstraint_unavailablePeriods_entry" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_entry_booking_constraint_period" |
| compound | true |
| data | App\Entity\BookingConstraintPeriod {#1269 -id: 3 -startDate: DateTime @1765753200 {#1272 date: 2025-12-15 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1767567600 {#1271 date: 2026-01-05 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#2060 -form: Symfony\Component\Form\Form {#2536 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2050 …5} |
| full_name | "BookingConstraint[unavailablePeriods][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintPeriod {#1269 -id: 3 -startDate: DateTime @1765753200 {#1272 date: 2025-12-15 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1767567600 {#1271 date: 2026-01-05 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1765753200 {#2588 date: 2025-12-15 00:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"2025-12-15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2520 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2519 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_unavailablePeriods_entry_startDate" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_entry_startDate_date" |
| compound | false |
| data | DateTime @1765753200 {#2588 date: 2025-12-15 00:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4361 -form: Symfony\Component\Form\Form {#2539 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2017 …5} |
| full_name | "BookingConstraint[unavailablePeriods][0][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods_0_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods_entry_startDate" |
| valid | true |
| value | "2025-12-15" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1767567600 {#2593 date: 2026-01-05 00:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"2026-01-05"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2529 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2528 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_unavailablePeriods_entry_endDate" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_entry_endDate_date" |
| compound | false |
| data | DateTime @1767567600 {#2593 date: 2026-01-05 00:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4381 -form: Symfony\Component\Form\Form {#2542 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4382 …5} |
| full_name | "BookingConstraint[unavailablePeriods][0][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods_0_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods_entry_endDate" |
| valid | true |
| value | "2026-01-05" |
| widget | "single_text" |
1
"App\Form\Admin\BookingConstraintPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintPeriod {#1265 -id: 4 -startDate: DateTime @1797289200 {#1267 date: 2026-12-15 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1799103600 {#1266 date: 2027-01-05 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[1]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2530 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[1]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2545 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2521 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_period" "_BookingConstraint_unavailablePeriods_entry" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_entry_booking_constraint_period" |
| compound | true |
| data | App\Entity\BookingConstraintPeriod {#1265 -id: 4 -startDate: DateTime @1797289200 {#1267 date: 2026-12-15 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1799103600 {#1266 date: 2027-01-05 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#2040 -form: Symfony\Component\Form\Form {#2570 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2027 …5} |
| full_name | "BookingConstraint[unavailablePeriods][1]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods_1" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintPeriod {#1265 -id: 4 -startDate: DateTime @1797289200 {#1267 date: 2026-12-15 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1799103600 {#1266 date: 2027-01-05 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1797289200 {#2600 date: 2026-12-15 00:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"2026-12-15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2554 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2553 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_unavailablePeriods_entry_startDate" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_entry_startDate_date" |
| compound | false |
| data | DateTime @1797289200 {#2600 date: 2026-12-15 00:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4405 -form: Symfony\Component\Form\Form {#2573 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4402 …5} |
| full_name | "BookingConstraint[unavailablePeriods][1][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods_1_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods_entry_startDate" |
| valid | true |
| value | "2026-12-15" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1799103600 {#2604 date: 2027-01-05 00:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"2027-01-05"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2563 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2562 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_unavailablePeriods_entry_endDate" ] |
| cache_key | "_BookingConstraint_unavailablePeriods_entry_endDate_date" |
| compound | false |
| data | DateTime @1799103600 {#2604 date: 2027-01-05 00:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4408 -form: Symfony\Component\Form\Form {#2576 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4410 …5} |
| full_name | "BookingConstraint[unavailablePeriods][1][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_unavailablePeriods_1_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_unavailablePeriods_entry_endDate" |
| valid | true |
| value | "2027-01-05" |
| widget | "single_text" |
saisons
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#2507 #collection: Doctrine\Common\Collections\ArrayCollection {#2546 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10679 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| delete_empty | true |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonType" |
same as passed value |
| label | "Saisons" |
same as passed value |
| prototype_name | "__saisonsname__" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-collection" ] |
[ "class" => "field-collection" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | true |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1736 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonType" |
| 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 | "Saisons" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__saisonsname__" |
| required | true |
| row_attr | [ "class" => "field-collection" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1783 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#1719 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_saisons" ] |
| cache_key | "_BookingConstraint_saisons_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#2507 #collection: Doctrine\Common\Collections\ArrayCollection {#2546 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10679 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1021 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\CollectionField" -propertyName: "saisons" -value: Doctrine\ORM\PersistentCollection {#781 …} -formattedValue: "Moyenne saison, Haute saison, T…" -formatValueCallable: null -label: "Saisons" -formType: "Symfony\Component\Form\Extension\Core\Type\CollectionType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1018 …} -sortable: false -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-collection" -columns: null -defaultColumns: "col-md-8 col-xxl-7" -translationParameters: [] -templateName: "crud/field/collection" -templatePath: "@EasyAdmin/crud/field/collection.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1019 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1017 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1024 …} -uniqueId: Symfony\Component\Uid\Ulid {#1020 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1007 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#2304 -form: Symfony\Component\Form\Form {#2430 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#2287 …5} |
| full_name | "BookingConstraint[saisons]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons" |
| label | "Saisons" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "saisons" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#4383 …5} |
| required | true |
| row_attr | [ "class" => "field-collection" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#2507 #collection: Doctrine\Common\Collections\ArrayCollection {#2546 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10679 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintSaisonType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaison" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2597 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaison" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2607 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2598 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison" "_BookingConstraint_saisons_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_booking_constraint_saison" |
| compound | true |
| data | App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4443 -form: Symfony\Component\Form\Form {#2654 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4442 …5} |
| full_name | "BookingConstraint[saisons][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3000 #collection: Doctrine\Common\Collections\ArrayCollection {#3002 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10716 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
same as passed value |
| label | "Champ à traduire" |
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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
| 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 | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2616 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2615 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_saisons_entry_translations" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3000 #collection: Doctrine\Common\Collections\ArrayCollection {#3002 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10716 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4451 -form: Symfony\Component\Form\Form {#2689 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4450 …5} |
| full_name | "BookingConstraint[saisons][0][translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations" |
| label | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | true |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3000 #collection: Doctrine\Common\Collections\ArrayCollection {#3002 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10716 …} -isDirty: true } |
fr
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1326 -id: 5 -title: "Moyenne saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3007 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3009 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3008 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_fr" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1326 -id: 5 -title: "Moyenne saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4455 -form: Symfony\Component\Form\Form {#3024 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4454 …5} |
| full_name | "BookingConstraint[saisons][0][translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1326 -id: 5 -title: "Moyenne saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Moyenne saison" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3016 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3018 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3017 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_fr_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_title_text" |
| compound | false |
| data | "Moyenne saison" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4459 -form: Symfony\Component\Form\Form {#3027 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4458 …5} |
| full_name | "BookingConstraint[saisons][0][translations][fr][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_fr_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr_title" |
| valid | true |
| value | "Moyenne saison" |
en
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1324 -id: 6 -title: "Medium season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3019 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3031 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3030 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_en" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1324 -id: 6 -title: "Medium season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4456 -form: Symfony\Component\Form\Form {#3046 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4457 …5} |
| full_name | "BookingConstraint[saisons][0][translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1324 -id: 6 -title: "Medium season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Medium season" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3038 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3040 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3039 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_en_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_title_text" |
| compound | false |
| data | "Medium season" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4463 -form: Symfony\Component\Form\Form {#3049 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4462 …5} |
| full_name | "BookingConstraint[saisons][0][translations][en][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_en_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en_title" |
| valid | true |
| value | "Medium season" |
es
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1325 -id: 7 -title: "Media temporada" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3041 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3053 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3052 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_es" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1325 -id: 7 -title: "Media temporada" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4461 -form: Symfony\Component\Form\Form {#3068 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4460 …5} |
| full_name | "BookingConstraint[saisons][0][translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1325 -id: 7 -title: "Media temporada" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Media temporada" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3060 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3062 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3061 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_es_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_title_text" |
| compound | false |
| data | "Media temporada" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4467 -form: Symfony\Component\Form\Form {#3071 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4466 …5} |
| full_name | "BookingConstraint[saisons][0][translations][es][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_es_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es_title" |
| valid | true |
| value | "Media temporada" |
de
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1322 -id: 8 -title: "Durchschnittliche Saison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3063 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3075 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3074 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_de" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1322 -id: 8 -title: "Durchschnittliche Saison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4465 -form: Symfony\Component\Form\Form {#3090 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4464 …5} |
| full_name | "BookingConstraint[saisons][0][translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1322 -id: 8 -title: "Durchschnittliche Saison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Durchschnittliche Saison" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3082 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3084 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3083 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_de_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_title_text" |
| compound | false |
| data | "Durchschnittliche Saison" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4471 -form: Symfony\Component\Form\Form {#3093 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4470 …5} |
| full_name | "BookingConstraint[saisons][0][translations][de][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_translations_de_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de_title" |
| valid | true |
| value | "Durchschnittliche Saison" |
icon
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "fas fa-cloud" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2623 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#2625 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2624 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_icon" ] |
| cache_key | "_BookingConstraint_saisons_entry_icon_text" |
| compound | false |
| data | "fas fa-cloud" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4452 -form: Symfony\Component\Form\Form {#2692 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4453 …5} |
| full_name | "BookingConstraint[saisons][0][icon]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_icon" |
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "icon" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_icon" |
| valid | true |
| value | "fas fa-cloud" |
price
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 255.0 |
| View Format |
"255,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Prix/nuit" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 1 |
| empty_data | Closure(FormInterface $form) {#2632 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2634 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2633 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_saisons_entry_price" ] |
| cache_key | "_BookingConstraint_saisons_entry_price_money" |
| compound | false |
| data | 255.0 |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4468 -form: Symfony\Component\Form\Form {#2699 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4469 …5} |
| full_name | "BookingConstraint[saisons][0][price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_price" |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "price" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_price" |
| valid | true |
| value | "255,00" |
periods
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3125 #collection: Doctrine\Common\Collections\ArrayCollection {#3129 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10866 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
same as passed value |
| label | "Période(s)" |
same as passed value |
| prototype | true |
same as passed value |
| prototype_name | "__saisonPeriod__" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2642 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
| 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 | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__saisonPeriod__" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2644 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2643 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_saisons_entry_periods" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3125 #collection: Doctrine\Common\Collections\ArrayCollection {#3129 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10866 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4473 -form: Symfony\Component\Form\Form {#2702 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4472 …5} |
| full_name | "BookingConstraint[saisons][0][periods]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods" |
| label | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "periods" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#4474 …5} |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3125 #collection: Doctrine\Common\Collections\ArrayCollection {#3129 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10866 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintSaisonPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonPeriod {#3144 -id: 4 -startDate: DateTime @1774994400 {#3141 date: 2026-04-01 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1781388000 {#3142 date: 2026-06-14 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3152 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3154 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3153 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison_period" "_BookingConstraint_saisons_entry_periods_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_booking_constraint_saison_period" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonPeriod {#3144 -id: 4 -startDate: DateTime @1774994400 {#3141 date: 2026-04-01 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1781388000 {#3142 date: 2026-06-14 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4482 -form: Symfony\Component\Form\Form {#3179 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4483 …5} |
| full_name | "BookingConstraint[saisons][0][periods][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonPeriod {#3144 -id: 4 -startDate: DateTime @1774994400 {#3141 date: 2026-04-01 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1781388000 {#3142 date: 2026-06-14 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1774994400 {#3231 date: 2026-04-01 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-04-01"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3163 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3162 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_startDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_startDate_date" |
| compound | false |
| data | DateTime @1774994400 {#3231 date: 2026-04-01 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4487 -form: Symfony\Component\Form\Form {#3182 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4486 …5} |
| full_name | "BookingConstraint[saisons][0][periods][0][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods_0_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_startDate" |
| valid | true |
| value | "2026-04-01" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1781388000 {#3236 date: 2026-06-14 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-06-14"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3172 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3171 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_endDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_endDate_date" |
| compound | false |
| data | DateTime @1781388000 {#3236 date: 2026-06-14 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4488 -form: Symfony\Component\Form\Form {#3185 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4489 …5} |
| full_name | "BookingConstraint[saisons][0][periods][0][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods_0_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_endDate" |
| valid | true |
| value | "2026-06-14" |
| widget | "single_text" |
1
"App\Form\Admin\BookingConstraintSaisonPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonPeriod {#3148 -id: 5 -startDate: DateTime @1789509600 {#3146 date: 2026-09-16 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1793401200 {#3147 date: 2026-10-31 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[1]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3173 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[1]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3188 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3164 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison_period" "_BookingConstraint_saisons_entry_periods_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_booking_constraint_saison_period" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonPeriod {#3148 -id: 5 -startDate: DateTime @1789509600 {#3146 date: 2026-09-16 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1793401200 {#3147 date: 2026-10-31 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4484 -form: Symfony\Component\Form\Form {#3213 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4485 …5} |
| full_name | "BookingConstraint[saisons][0][periods][1]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods_1" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonPeriod {#3148 -id: 5 -startDate: DateTime @1789509600 {#3146 date: 2026-09-16 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1793401200 {#3147 date: 2026-10-31 00:00:00.0 Europe/Paris (+01:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1244 -id: 6 -price: 255.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1224 …} -icon: "fas fa-cloud" #translations: Doctrine\ORM\PersistentCollection {#1297 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1789509600 {#3243 date: 2026-09-16 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-09-16"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3197 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3196 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_startDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_startDate_date" |
| compound | false |
| data | DateTime @1789509600 {#3243 date: 2026-09-16 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4493 -form: Symfony\Component\Form\Form {#3216 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4492 …5} |
| full_name | "BookingConstraint[saisons][0][periods][1][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods_1_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_startDate" |
| valid | true |
| value | "2026-09-16" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1793401200 {#3247 date: 2026-10-31 00:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"2026-10-31"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3206 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3205 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_endDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_endDate_date" |
| compound | false |
| data | DateTime @1793401200 {#3247 date: 2026-10-31 00:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4494 -form: Symfony\Component\Form\Form {#3219 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4495 …5} |
| full_name | "BookingConstraint[saisons][0][periods][1][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_0_periods_1_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_endDate" |
| valid | true |
| value | "2026-10-31" |
| widget | "single_text" |
1
"App\Form\Admin\BookingConstraintSaisonType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[1]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaison" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2645 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaison" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[1]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2626 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2635 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison" "_BookingConstraint_saisons_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_booking_constraint_saison" |
| compound | true |
| data | App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4449 -form: Symfony\Component\Form\Form {#2750 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4448 …5} |
| full_name | "BookingConstraint[saisons][1]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3207 #collection: Doctrine\Common\Collections\ArrayCollection {#3198 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10977 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
same as passed value |
| label | "Champ à traduire" |
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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
| 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 | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2712 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2711 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_saisons_entry_translations" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3207 #collection: Doctrine\Common\Collections\ArrayCollection {#3198 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10977 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4491 -form: Symfony\Component\Form\Form {#2785 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4490 …5} |
| full_name | "BookingConstraint[saisons][1][translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations" |
| label | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | true |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3207 #collection: Doctrine\Common\Collections\ArrayCollection {#3198 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#10977 …} -isDirty: true } |
fr
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1331 -id: 9 -title: "Haute saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3240 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3250 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3241 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_fr" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1331 -id: 9 -title: "Haute saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4499 -form: Symfony\Component\Form\Form {#3265 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4498 …5} |
| full_name | "BookingConstraint[saisons][1][translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1331 -id: 9 -title: "Haute saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Haute saison" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3257 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3259 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3258 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_fr_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_title_text" |
| compound | false |
| data | "Haute saison" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4503 -form: Symfony\Component\Form\Form {#3268 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4502 …5} |
| full_name | "BookingConstraint[saisons][1][translations][fr][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_fr_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr_title" |
| valid | true |
| value | "Haute saison" |
en
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1329 -id: 10 -title: "High season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3260 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3272 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3271 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_en" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1329 -id: 10 -title: "High season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4500 -form: Symfony\Component\Form\Form {#3287 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4501 …5} |
| full_name | "BookingConstraint[saisons][1][translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1329 -id: 10 -title: "High season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "High season" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3279 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3281 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3280 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_en_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_title_text" |
| compound | false |
| data | "High season" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4507 -form: Symfony\Component\Form\Form {#3290 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4506 …5} |
| full_name | "BookingConstraint[saisons][1][translations][en][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_en_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en_title" |
| valid | true |
| value | "High season" |
es
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1330 -id: 11 -title: "Temporada alta" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3282 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3294 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3293 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_es" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1330 -id: 11 -title: "Temporada alta" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4505 -form: Symfony\Component\Form\Form {#3309 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4504 …5} |
| full_name | "BookingConstraint[saisons][1][translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1330 -id: 11 -title: "Temporada alta" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Temporada alta" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3301 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3303 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3302 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_es_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_title_text" |
| compound | false |
| data | "Temporada alta" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4511 -form: Symfony\Component\Form\Form {#3312 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4510 …5} |
| full_name | "BookingConstraint[saisons][1][translations][es][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_es_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es_title" |
| valid | true |
| value | "Temporada alta" |
de
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1328 -id: 12 -title: "Hochsaison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3304 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3316 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3315 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_de" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1328 -id: 12 -title: "Hochsaison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4509 -form: Symfony\Component\Form\Form {#3331 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4508 …5} |
| full_name | "BookingConstraint[saisons][1][translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1328 -id: 12 -title: "Hochsaison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Hochsaison" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3323 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3325 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3324 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_de_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_title_text" |
| compound | false |
| data | "Hochsaison" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4515 -form: Symfony\Component\Form\Form {#3334 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4514 …5} |
| full_name | "BookingConstraint[saisons][1][translations][de][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_translations_de_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de_title" |
| valid | true |
| value | "Hochsaison" |
icon
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "fas fa-cloud-sun" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2719 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#2721 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2720 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_icon" ] |
| cache_key | "_BookingConstraint_saisons_entry_icon_text" |
| compound | false |
| data | "fas fa-cloud-sun" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4497 -form: Symfony\Component\Form\Form {#2788 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4496 …5} |
| full_name | "BookingConstraint[saisons][1][icon]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_icon" |
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "icon" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_icon" |
| valid | true |
| value | "fas fa-cloud-sun" |
price
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 315.0 |
| View Format |
"315,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Prix/nuit" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 1 |
| empty_data | Closure(FormInterface $form) {#2728 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2730 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2729 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_saisons_entry_price" ] |
| cache_key | "_BookingConstraint_saisons_entry_price_money" |
| compound | false |
| data | 315.0 |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4512 -form: Symfony\Component\Form\Form {#2795 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4513 …5} |
| full_name | "BookingConstraint[saisons][1][price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_price" |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "price" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_price" |
| valid | true |
| value | "315,00" |
periods
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3360 #collection: Doctrine\Common\Collections\ArrayCollection {#3363 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11125 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
same as passed value |
| label | "Période(s)" |
same as passed value |
| prototype | true |
same as passed value |
| prototype_name | "__saisonPeriod__" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2738 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
| 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 | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__saisonPeriod__" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2740 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2739 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_saisons_entry_periods" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3360 #collection: Doctrine\Common\Collections\ArrayCollection {#3363 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11125 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4517 -form: Symfony\Component\Form\Form {#2798 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4516 …5} |
| full_name | "BookingConstraint[saisons][1][periods]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods" |
| label | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "periods" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#4518 …5} |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3360 #collection: Doctrine\Common\Collections\ArrayCollection {#3363 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11125 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintSaisonPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonPeriod {#3374 -id: 6 -startDate: DateTime @1781474400 {#3372 date: 2026-06-15 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1783893600 {#3373 date: 2026-07-13 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3381 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3383 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3382 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison_period" "_BookingConstraint_saisons_entry_periods_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_booking_constraint_saison_period" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonPeriod {#3374 -id: 6 -startDate: DateTime @1781474400 {#3372 date: 2026-06-15 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1783893600 {#3373 date: 2026-07-13 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4526 -form: Symfony\Component\Form\Form {#3408 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4527 …5} |
| full_name | "BookingConstraint[saisons][1][periods][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonPeriod {#3374 -id: 6 -startDate: DateTime @1781474400 {#3372 date: 2026-06-15 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1783893600 {#3373 date: 2026-07-13 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1781474400 {#3460 date: 2026-06-15 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-06-15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3392 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3391 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_startDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_startDate_date" |
| compound | false |
| data | DateTime @1781474400 {#3460 date: 2026-06-15 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4531 -form: Symfony\Component\Form\Form {#3411 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4530 …5} |
| full_name | "BookingConstraint[saisons][1][periods][0][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods_0_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_startDate" |
| valid | true |
| value | "2026-06-15" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1783893600 {#3464 date: 2026-07-13 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-07-13"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3401 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3400 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_endDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_endDate_date" |
| compound | false |
| data | DateTime @1783893600 {#3464 date: 2026-07-13 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4532 -form: Symfony\Component\Form\Form {#3414 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4533 …5} |
| full_name | "BookingConstraint[saisons][1][periods][0][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods_0_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_endDate" |
| valid | true |
| value | "2026-07-13" |
| widget | "single_text" |
1
"App\Form\Admin\BookingConstraintSaisonPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonPeriod {#3377 -id: 7 -startDate: DateTime @1786831200 {#3375 date: 2026-08-16 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1789423200 {#3376 date: 2026-09-15 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[1]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3402 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[1]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3417 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3393 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison_period" "_BookingConstraint_saisons_entry_periods_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_booking_constraint_saison_period" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonPeriod {#3377 -id: 7 -startDate: DateTime @1786831200 {#3375 date: 2026-08-16 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1789423200 {#3376 date: 2026-09-15 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4528 -form: Symfony\Component\Form\Form {#3442 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4529 …5} |
| full_name | "BookingConstraint[saisons][1][periods][1]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods_1" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonPeriod {#3377 -id: 7 -startDate: DateTime @1786831200 {#3375 date: 2026-08-16 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1789423200 {#3376 date: 2026-09-15 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1288 -id: 7 -price: 315.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1302 …} -icon: "fas fa-cloud-sun" #translations: Doctrine\ORM\PersistentCollection {#1299 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1786831200 {#3470 date: 2026-08-16 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-08-16"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3426 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3425 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_startDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_startDate_date" |
| compound | false |
| data | DateTime @1786831200 {#3470 date: 2026-08-16 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4537 -form: Symfony\Component\Form\Form {#3445 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4536 …5} |
| full_name | "BookingConstraint[saisons][1][periods][1][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods_1_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_startDate" |
| valid | true |
| value | "2026-08-16" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1789423200 {#3474 date: 2026-09-15 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-09-15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3435 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3434 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_endDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_endDate_date" |
| compound | false |
| data | DateTime @1789423200 {#3474 date: 2026-09-15 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4538 -form: Symfony\Component\Form\Form {#3448 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4539 …5} |
| full_name | "BookingConstraint[saisons][1][periods][1][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_1_periods_1_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_endDate" |
| valid | true |
| value | "2026-09-15" |
| widget | "single_text" |
2
"App\Form\Admin\BookingConstraintSaisonType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[2]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaison" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2741 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaison" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[2]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2722 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2731 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison" "_BookingConstraint_saisons_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_booking_constraint_saison" |
| compound | true |
| data | App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4476 -form: Symfony\Component\Form\Form {#2846 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4477 …5} |
| full_name | "BookingConstraint[saisons][2]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "2" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3436 #collection: Doctrine\Common\Collections\ArrayCollection {#3427 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11236 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
same as passed value |
| label | "Champ à traduire" |
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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
| 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 | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2808 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2807 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_saisons_entry_translations" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3436 #collection: Doctrine\Common\Collections\ArrayCollection {#3427 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11236 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4535 -form: Symfony\Component\Form\Form {#2881 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4534 …5} |
| full_name | "BookingConstraint[saisons][2][translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations" |
| label | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | true |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3436 #collection: Doctrine\Common\Collections\ArrayCollection {#3427 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11236 …} -isDirty: true } |
fr
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1336 -id: 13 -title: "Très haute saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3467 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3477 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3468 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_fr" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1336 -id: 13 -title: "Très haute saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4543 -form: Symfony\Component\Form\Form {#3492 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4542 …5} |
| full_name | "BookingConstraint[saisons][2][translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1336 -id: 13 -title: "Très haute saison" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Très haute saison" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3484 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3486 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3485 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_fr_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_title_text" |
| compound | false |
| data | "Très haute saison" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4547 -form: Symfony\Component\Form\Form {#3495 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4546 …5} |
| full_name | "BookingConstraint[saisons][2][translations][fr][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_fr_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr_title" |
| valid | true |
| value | "Très haute saison" |
en
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1334 -id: 14 -title: "Very high season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3487 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3499 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3498 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_en" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1334 -id: 14 -title: "Very high season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4544 -form: Symfony\Component\Form\Form {#3514 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4545 …5} |
| full_name | "BookingConstraint[saisons][2][translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1334 -id: 14 -title: "Very high season" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Very high season" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3506 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3508 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3507 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_en_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_title_text" |
| compound | false |
| data | "Very high season" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4551 -form: Symfony\Component\Form\Form {#3517 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4550 …5} |
| full_name | "BookingConstraint[saisons][2][translations][en][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_en_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en_title" |
| valid | true |
| value | "Very high season" |
es
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1335 -id: 15 -title: "Temporada muy alta" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3509 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3521 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3520 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_es" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1335 -id: 15 -title: "Temporada muy alta" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4549 -form: Symfony\Component\Form\Form {#3536 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4548 …5} |
| full_name | "BookingConstraint[saisons][2][translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1335 -id: 15 -title: "Temporada muy alta" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Temporada muy alta" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3528 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3530 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3529 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_es_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_title_text" |
| compound | false |
| data | "Temporada muy alta" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4555 -form: Symfony\Component\Form\Form {#3539 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4554 …5} |
| full_name | "BookingConstraint[saisons][2][translations][es][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_es_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es_title" |
| valid | true |
| value | "Temporada muy alta" |
de
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1333 -id: 16 -title: "Sehr Hochsaison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3531 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3543 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3542 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_de" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1333 -id: 16 -title: "Sehr Hochsaison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4553 -form: Symfony\Component\Form\Form {#3558 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4552 …5} |
| full_name | "BookingConstraint[saisons][2][translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1333 -id: 16 -title: "Sehr Hochsaison" #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Sehr Hochsaison" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3550 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3552 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3551 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_de_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_title_text" |
| compound | false |
| data | "Sehr Hochsaison" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4559 -form: Symfony\Component\Form\Form {#3561 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4558 …5} |
| full_name | "BookingConstraint[saisons][2][translations][de][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_translations_de_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de_title" |
| valid | true |
| value | "Sehr Hochsaison" |
icon
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "fas fa-sun" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2815 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#2817 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2816 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_icon" ] |
| cache_key | "_BookingConstraint_saisons_entry_icon_text" |
| compound | false |
| data | "fas fa-sun" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4541 -form: Symfony\Component\Form\Form {#2884 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4540 …5} |
| full_name | "BookingConstraint[saisons][2][icon]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_icon" |
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "icon" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_icon" |
| valid | true |
| value | "fas fa-sun" |
price
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 380.0 |
| View Format |
"380,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Prix/nuit" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 1 |
| empty_data | Closure(FormInterface $form) {#2824 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2826 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2825 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_saisons_entry_price" ] |
| cache_key | "_BookingConstraint_saisons_entry_price_money" |
| compound | false |
| data | 380.0 |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4556 -form: Symfony\Component\Form\Form {#2891 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4557 …5} |
| full_name | "BookingConstraint[saisons][2][price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_price" |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "price" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_price" |
| valid | true |
| value | "380,00" |
periods
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3587 #collection: Doctrine\Common\Collections\ArrayCollection {#3590 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11384 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
same as passed value |
| label | "Période(s)" |
same as passed value |
| prototype | true |
same as passed value |
| prototype_name | "__saisonPeriod__" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2834 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
| 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 | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__saisonPeriod__" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2836 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2835 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_saisons_entry_periods" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3587 #collection: Doctrine\Common\Collections\ArrayCollection {#3590 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11384 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4561 -form: Symfony\Component\Form\Form {#2894 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4560 …5} |
| full_name | "BookingConstraint[saisons][2][periods]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_periods" |
| label | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "periods" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#4562 …5} |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3587 #collection: Doctrine\Common\Collections\ArrayCollection {#3590 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11384 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintSaisonPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonPeriod {#3601 -id: 8 -startDate: DateTime @1783980000 {#3599 date: 2026-07-14 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1786744800 {#3600 date: 2026-08-15 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3605 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3607 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3606 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison_period" "_BookingConstraint_saisons_entry_periods_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_booking_constraint_saison_period" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonPeriod {#3601 -id: 8 -startDate: DateTime @1783980000 {#3599 date: 2026-07-14 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1786744800 {#3600 date: 2026-08-15 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4570 -form: Symfony\Component\Form\Form {#3632 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4571 …5} |
| full_name | "BookingConstraint[saisons][2][periods][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_periods_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonPeriod {#3601 -id: 8 -startDate: DateTime @1783980000 {#3599 date: 2026-07-14 00:00:00.0 Europe/Paris (+02:00) } -endDate: DateTime @1786744800 {#3600 date: 2026-08-15 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1295 -id: 8 -price: 380.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1301 …} -icon: "fas fa-sun" #translations: Doctrine\ORM\PersistentCollection {#1304 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1783980000 {#3650 date: 2026-07-14 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-07-14"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3616 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3615 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_startDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_startDate_date" |
| compound | false |
| data | DateTime @1783980000 {#3650 date: 2026-07-14 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4575 -form: Symfony\Component\Form\Form {#3635 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4574 …5} |
| full_name | "BookingConstraint[saisons][2][periods][0][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_periods_0_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_startDate" |
| valid | true |
| value | "2026-07-14" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1786744800 {#3654 date: 2026-08-15 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-08-15"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3625 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3624 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_endDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_endDate_date" |
| compound | false |
| data | DateTime @1786744800 {#3654 date: 2026-08-15 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4576 -form: Symfony\Component\Form\Form {#3638 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4577 …5} |
| full_name | "BookingConstraint[saisons][2][periods][0][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_2_periods_0_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_endDate" |
| valid | true |
| value | "2026-08-15" |
| widget | "single_text" |
3
"App\Form\Admin\BookingConstraintSaisonType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[3]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaison" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2837 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaison" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[3]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2818 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2827 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison" "_BookingConstraint_saisons_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_booking_constraint_saison" |
| compound | true |
| data | App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4520 -form: Symfony\Component\Form\Form {#2942 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4521 …5} |
| full_name | "BookingConstraint[saisons][3]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "3" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3626 #collection: Doctrine\Common\Collections\ArrayCollection {#3617 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11458 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
same as passed value |
| label | "Champ à traduire" |
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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\BookingConstraintSaisonTranslationType" |
| 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 | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2904 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2903 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_saisons_entry_translations" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3626 #collection: Doctrine\Common\Collections\ArrayCollection {#3617 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11458 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4572 -form: Symfony\Component\Form\Form {#2977 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4573 …5} |
| full_name | "BookingConstraint[saisons][3][translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations" |
| label | "Champ à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | true |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3626 #collection: Doctrine\Common\Collections\ArrayCollection {#3617 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11458 …} -isDirty: true } |
fr
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1341 -id: 17 -title: "Basse saison - Nous consulter pour confirmation" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3647 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3657 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3648 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_fr" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1341 -id: 17 -title: "Basse saison - Nous consulter pour confirmation" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4581 -form: Symfony\Component\Form\Form {#3672 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4580 …5} |
| full_name | "BookingConstraint[saisons][3][translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1341 -id: 17 -title: "Basse saison - Nous consulter pour confirmation" #locale: "fr" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Basse saison - Nous consulter pour confirmation" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3664 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3666 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3665 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_fr_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_fr_title_text" |
| compound | false |
| data | "Basse saison - Nous consulter pour confirmation" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4585 -form: Symfony\Component\Form\Form {#3675 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4584 …5} |
| full_name | "BookingConstraint[saisons][3][translations][fr][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_fr_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_fr_title" |
| valid | true |
| value | "Basse saison - Nous consulter pour confirmation" |
en
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1339 -id: 18 -title: "Low season - Contact us for confirmation" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3667 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3679 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3678 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_en" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1339 -id: 18 -title: "Low season - Contact us for confirmation" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4582 -form: Symfony\Component\Form\Form {#3694 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4583 …5} |
| full_name | "BookingConstraint[saisons][3][translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1339 -id: 18 -title: "Low season - Contact us for confirmation" #locale: "en" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Low season - Contact us for confirmation" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3686 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3688 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3687 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_en_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_en_title_text" |
| compound | false |
| data | "Low season - Contact us for confirmation" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4589 -form: Symfony\Component\Form\Form {#3697 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4588 …5} |
| full_name | "BookingConstraint[saisons][3][translations][en][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_en_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_en_title" |
| valid | true |
| value | "Low season - Contact us for confirmation" |
es
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1340 -id: 19 -title: "Temporada baja - Contáctanos para confirmación" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3689 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3701 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3700 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_es" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1340 -id: 19 -title: "Temporada baja - Contáctanos para confirmación" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4587 -form: Symfony\Component\Form\Form {#3716 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4586 …5} |
| full_name | "BookingConstraint[saisons][3][translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1340 -id: 19 -title: "Temporada baja - Contáctanos para confirmación" #locale: "es" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Temporada baja - Contáctanos para confirmación" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3708 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3710 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3709 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_es_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_es_title_text" |
| compound | false |
| data | "Temporada baja - Contáctanos para confirmación" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4593 -form: Symfony\Component\Form\Form {#3719 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4592 …5} |
| full_name | "BookingConstraint[saisons][3][translations][es][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_es_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_es_title" |
| valid | true |
| value | "Temporada baja - Contáctanos para confirmación" |
de
"App\Form\BookingConstraintSaisonTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonTranslation {#1338 -id: 20 -title: "Nebensaison – Bitte kontaktieren Sie uns zur Bestätigung." #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3711 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3723 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3722 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_saison_translation" "_BookingConstraint_saisons_entry_translations_de" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_booking_constraint_saison_translation" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonTranslation {#1338 -id: 20 -title: "Nebensaison – Bitte kontaktieren Sie uns zur Bestätigung." #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4591 -form: Symfony\Component\Form\Form {#3738 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4590 …5} |
| full_name | "BookingConstraint[saisons][3][translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonTranslation {#1338 -id: 20 -title: "Nebensaison – Bitte kontaktieren Sie uns zur Bestätigung." #locale: "de" #translatable: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Nebensaison – Bitte kontaktieren Sie uns zur Bestätigung." |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3730 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3732 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3731 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_translations_de_title" ] |
| cache_key | "_BookingConstraint_saisons_entry_translations_de_title_text" |
| compound | false |
| data | "Nebensaison – Bitte kontaktieren Sie uns zur Bestätigung." |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4597 -form: Symfony\Component\Form\Form {#3741 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4596 …5} |
| full_name | "BookingConstraint[saisons][3][translations][de][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_translations_de_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_translations_de_title" |
| valid | true |
| value | "Nebensaison – Bitte kontaktieren Sie uns zur Bestätigung." |
icon
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "fas fa-snow" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2911 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#2913 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2912 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_saisons_entry_icon" ] |
| cache_key | "_BookingConstraint_saisons_entry_icon_text" |
| compound | false |
| data | "fas fa-snow" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4579 -form: Symfony\Component\Form\Form {#2980 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4578 …5} |
| full_name | "BookingConstraint[saisons][3][icon]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_icon" |
| label | "Icon (<a href="https://fontawesome.com/v5/search?q=" target="_blank">Font Awesome</a>)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "icon" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_icon" |
| valid | true |
| value | "fas fa-snow" |
price
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 180.0 |
| View Format |
"180,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Prix/nuit" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 1 |
| empty_data | Closure(FormInterface $form) {#2920 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2922 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2921 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_saisons_entry_price" ] |
| cache_key | "_BookingConstraint_saisons_entry_price_money" |
| compound | false |
| data | 180.0 |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4594 -form: Symfony\Component\Form\Form {#2987 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4595 …5} |
| full_name | "BookingConstraint[saisons][3][price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_price" |
| label | "Prix/nuit" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "price" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_price" |
| valid | true |
| value | "180,00" |
periods
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3767 #collection: Doctrine\Common\Collections\ArrayCollection {#3770 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11606 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
same as passed value |
| label | "Période(s)" |
same as passed value |
| prototype | true |
same as passed value |
| prototype_name | "__saisonPeriod__" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2930 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintSaisonPeriodType" |
| 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 | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__saisonPeriod__" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2932 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2931 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_saisons_entry_periods" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3767 #collection: Doctrine\Common\Collections\ArrayCollection {#3770 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11606 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4599 -form: Symfony\Component\Form\Form {#2990 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4598 …5} |
| full_name | "BookingConstraint[saisons][3][periods]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_periods" |
| label | "Période(s)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "periods" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#4600 …5} |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3767 #collection: Doctrine\Common\Collections\ArrayCollection {#3770 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraintSaison" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11606 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintSaisonPeriodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintSaisonPeriod {#3781 -id: 9 -startDate: DateTime @1761951600 {#3779 date: 2025-11-01 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1774908000 {#3780 date: 2026-03-31 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintSaisonPeriod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3785 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintSaisonPeriod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3787 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3786 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_saison_period" "_BookingConstraint_saisons_entry_periods_entry" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_booking_constraint_saison_period" |
| compound | true |
| data | App\Entity\BookingConstraintSaisonPeriod {#3781 -id: 9 -startDate: DateTime @1761951600 {#3779 date: 2025-11-01 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1774908000 {#3780 date: 2026-03-31 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4608 -form: Symfony\Component\Form\Form {#3812 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4609 …5} |
| full_name | "BookingConstraint[saisons][3][periods][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_periods_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry" |
| valid | true |
| value | App\Entity\BookingConstraintSaisonPeriod {#3781 -id: 9 -startDate: DateTime @1761951600 {#3779 date: 2025-11-01 00:00:00.0 Europe/Paris (+01:00) } -endDate: DateTime @1774908000 {#3780 date: 2026-03-31 00:00:00.0 Europe/Paris (+02:00) } -bookingConstraintSaison: App\Entity\BookingConstraintSaison {#1306 -id: 9 -price: 180.0 -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -periods: Doctrine\ORM\PersistentCollection {#1307 …} -icon: "fas fa-snow" #translations: Doctrine\ORM\PersistentCollection {#1309 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
startDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1761951600 {#3830 date: 2025-11-01 00:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"2025-11-01"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Début" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3796 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3795 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_startDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_startDate_date" |
| compound | false |
| data | DateTime @1761951600 {#3830 date: 2025-11-01 00:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4613 -form: Symfony\Component\Form\Form {#3815 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4612 …5} |
| full_name | "BookingConstraint[saisons][3][periods][0][startDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_periods_0_startDate" |
| label | "Début" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_startDate" |
| valid | true |
| value | "2025-11-01" |
| widget | "single_text" |
endDate
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @1774908000 {#3834 date: 2026-03-31 00:00:00.0 Europe/Paris (+02:00) } |
| View Format |
"2026-03-31"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Fin" |
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 |
| choice_translation_domain | [ "year" => false "month" => false "day" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| 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" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => null "month" => null "day" => 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 |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3805 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3804 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_BookingConstraint_saisons_entry_periods_entry_endDate" ] |
| cache_key | "_BookingConstraint_saisons_entry_periods_entry_endDate_date" |
| compound | false |
| data | DateTime @1774908000 {#3834 date: 2026-03-31 00:00:00.0 Europe/Paris (+02:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4614 -form: Symfony\Component\Form\Form {#3818 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4615 …5} |
| full_name | "BookingConstraint[saisons][3][periods][0][endDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_saisons_3_periods_0_endDate" |
| label | "Fin" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "date" |
| unique_block_prefix | "_BookingConstraint_saisons_entry_periods_entry_endDate" |
| valid | true |
| value | "2026-03-31" |
| widget | "single_text" |
longStayDiscount
"Symfony\Component\Form\Extension\Core\Type\PercentType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0.1 |
| View Format |
"10"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "right" ] |
[ "data-ea-align" => "right" ] |
| label | "Réduction long séjour" |
same as passed value |
| required | true |
same as passed value |
| rounding_mode | 6 |
same as passed value |
| row_attr | [ "class" => "field-percent" ] |
[ "class" => "field-percent" ] |
| scale | 0 |
same as passed value |
| symbol | "%" |
same as passed value |
| type | "fractional" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "right" ] |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1898 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Réduction long séjour" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [ "class" => "field-percent" ] |
| scale | 0 |
| setter | null |
| symbol | "%" |
| translation_domain | null |
| trim | true |
| type | "fractional" |
| upload_max_size_message | Closure() {#2013 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2015 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "percent" "_BookingConstraint_longStayDiscount" ] |
| cache_key | "_BookingConstraint_longStayDiscount_percent" |
| compound | false |
| data | 0.1 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1086 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\PercentField" -propertyName: "longStayDiscount" -value: 0.1 -formattedValue: "10%" -formatValueCallable: null -label: "Réduction long séjour" -formType: "Symfony\Component\Form\Extension\Core\Type\PercentType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1082 …} -sortable: true -virtual: false -permission: null -textAlign: "right" -help: null -cssClass: "field-percent" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/percent" -templatePath: "@EasyAdmin/crud/field/percent.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1083 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1081 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1320 …} -uniqueId: Symfony\Component\Uid\Ulid {#1084 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1079 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4411 -form: Symfony\Component\Form\Form {#2433 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4414 …5} |
| full_name | "BookingConstraint[longStayDiscount]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_longStayDiscount" |
| label | "Réduction long séjour" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "longStayDiscount" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-percent" ] |
| size | null |
| submitted | false |
| symbol | "%" |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_longStayDiscount" |
| valid | true |
| value | "10" |
advancePayment
"Symfony\Component\Form\Extension\Core\Type\PercentType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0.3 |
| View Format |
"30"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "right" ] |
[ "data-ea-align" => "right" ] |
| label | "Acompte" |
same as passed value |
| required | true |
same as passed value |
| rounding_mode | 6 |
same as passed value |
| row_attr | [ "class" => "field-percent" ] |
[ "class" => "field-percent" ] |
| scale | 0 |
same as passed value |
| symbol | "%" |
same as passed value |
| type | "fractional" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "right" ] |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2030 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Acompte" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [ "class" => "field-percent" ] |
| scale | 0 |
| setter | null |
| symbol | "%" |
| translation_domain | null |
| trim | true |
| type | "fractional" |
| upload_max_size_message | Closure() {#2028 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2029 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "percent" "_BookingConstraint_advancePayment" ] |
| cache_key | "_BookingConstraint_advancePayment_percent" |
| compound | false |
| data | 0.3 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1077 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\PercentField" -propertyName: "advancePayment" -value: 0.3 -formattedValue: "30%" -formatValueCallable: null -label: "Acompte" -formType: "Symfony\Component\Form\Extension\Core\Type\PercentType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1074 …} -sortable: true -virtual: false -permission: null -textAlign: "right" -help: null -cssClass: "field-percent" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/percent" -templatePath: "@EasyAdmin/crud/field/percent.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1075 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1073 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1080 …} -uniqueId: Symfony\Component\Uid\Ulid {#1076 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1071 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4565 -form: Symfony\Component\Form\Form {#2436 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4564 …5} |
| full_name | "BookingConstraint[advancePayment]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_advancePayment" |
| label | "Acompte" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "advancePayment" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-percent" ] |
| size | null |
| submitted | false |
| symbol | "%" |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_advancePayment" |
| valid | true |
| value | "30" |
deposit
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 120000 |
| View Format |
"1200,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "right" ] |
[ "data-ea-align" => "right" ] |
| currency | "EUR" |
same as passed value |
| divisor | 100 |
same as passed value |
| label | "Caution" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-money" ] |
[ "class" => "field-money" ] |
| scale | 2 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "right" ] |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 100 |
| empty_data | Closure(FormInterface $form) {#2037 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Caution" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [ "class" => "field-money" ] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2039 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2038 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_deposit" ] |
| cache_key | "_BookingConstraint_deposit_money" |
| compound | false |
| data | 120000 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1101 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\MoneyField" -propertyName: "deposit" -value: 120000 -formattedValue: "1 200,00 €" -formatValueCallable: null -label: "Caution" -formType: "Symfony\Component\Form\Extension\Core\Type\MoneyType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1098 …} -sortable: true -virtual: false -permission: null -textAlign: "right" -help: null -cssClass: "field-money" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/money" -templatePath: "@EasyAdmin/crud/field/money.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1099 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1097 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1072 …} -uniqueId: Symfony\Component\Uid\Ulid {#1100 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1095 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4602 -form: Symfony\Component\Form\Form {#2439 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4603 …5} |
| full_name | "BookingConstraint[deposit]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_deposit" |
| label | "Caution" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "deposit" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-money" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_deposit" |
| valid | true |
| value | "1200,00" |
housework
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 15000 |
| View Format |
"150,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "right" ] |
[ "data-ea-align" => "right" ] |
| currency | "EUR" |
same as passed value |
| divisor | 100 |
same as passed value |
| label | "Ménage" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-money" ] |
[ "class" => "field-money" ] |
| scale | 2 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "right" ] |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 100 |
| empty_data | Closure(FormInterface $form) {#2047 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Ménage" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 |
| rounding_mode | 6 |
| row_attr | [ "class" => "field-money" ] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2049 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2048 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_housework" ] |
| cache_key | "_BookingConstraint_housework_money" |
| compound | false |
| data | 15000 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1053 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\MoneyField" -propertyName: "housework" -value: 15000 -formattedValue: "150,00 €" -formatValueCallable: null -label: "Ménage" -formType: "Symfony\Component\Form\Extension\Core\Type\MoneyType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1050 …} -sortable: true -virtual: false -permission: null -textAlign: "right" -help: null -cssClass: "field-money" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/money" -templatePath: "@EasyAdmin/crud/field/money.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1051 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1049 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1332 …} -uniqueId: Symfony\Component\Uid\Ulid {#1052 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1047 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4611 -form: Symfony\Component\Form\Form {#2442 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4610 …5} |
| full_name | "BookingConstraint[housework]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_housework" |
| label | "Ménage" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "housework" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-money" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_housework" |
| valid | true |
| value | "150,00" |
stayTax
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 198.0 |
| View Format |
"1,98"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "right" ] |
[ "data-ea-align" => "right" ] |
| currency | "EUR" |
same as passed value |
| divisor | 100 |
same as passed value |
| label | "Taxe de séjour" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-money" ] |
[ "class" => "field-money" ] |
| scale | 2 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "right" ] |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 100 |
| empty_data | Closure(FormInterface $form) {#2057 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| html5 | false |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Taxe de séjour" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | 6 |
| row_attr | [ "class" => "field-money" ] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2059 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2058 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_BookingConstraint_stayTax" ] |
| cache_key | "_BookingConstraint_stayTax_money" |
| compound | false |
| data | 198.0 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1045 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\MoneyField" -propertyName: "stayTax" -value: 198.0 -formattedValue: "1,98 €" -formatValueCallable: null -label: "Taxe de séjour" -formType: "Symfony\Component\Form\Extension\Core\Type\MoneyType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#994 …} -sortable: true -virtual: false -permission: null -textAlign: "right" -help: null -cssClass: "field-money" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/money" -templatePath: "@EasyAdmin/crud/field/money.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#993 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#992 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1048 …} -uniqueId: Symfony\Component\Uid\Ulid {#989 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1090 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4617 -form: Symfony\Component\Form\Form {#2445 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4616 …5} |
| full_name | "BookingConstraint[stayTax]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_stayTax" |
| label | "Taxe de séjour" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "stayTax" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-money" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_stayTax" |
| valid | true |
| value | "1,98" |
paymentMethods
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3821 #collection: Doctrine\Common\Collections\ArrayCollection {#3823 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11723 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| delete_empty | true |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintPaymentMethodType" |
same as passed value |
| label | "Méthodes de paiment" |
same as passed value |
| prototype_name | "__paymentMethodsname__" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-collection" ] |
[ "class" => "field-collection" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| 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 | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_empty | true |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2067 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\Admin\BookingConstraintPaymentMethodType" |
| 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 | "Méthodes de paiment" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "__paymentMethodsname__" |
| required | false |
| row_attr | [ "class" => "field-collection" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2069 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2068 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "_BookingConstraint_paymentMethods" ] |
| cache_key | "_BookingConstraint_paymentMethods_collection" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3821 #collection: Doctrine\Common\Collections\ArrayCollection {#3823 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11723 …} -isDirty: true } |
| disabled | false |
| ea_crud_form | [ "form_panel" => 3 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1092 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\CollectionField" -propertyName: "paymentMethods" -value: Doctrine\ORM\PersistentCollection {#772 …} -formattedValue: "virement, PayPal" -formatValueCallable: null -label: "Méthodes de paiment" -formType: "Symfony\Component\Form\Extension\Core\Type\CollectionType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1088 …} -sortable: false -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-collection" -columns: null -defaultColumns: "col-md-8 col-xxl-7" -translationParameters: [] -templateName: "crud/field/collection" -templatePath: "@EasyAdmin/crud/field/collection.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#996 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1089 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1087 …} -uniqueId: Symfony\Component\Uid\Ulid {#1093 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1085 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4618 -form: Symfony\Component\Form\Form {#2448 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4619 …5} |
| full_name | "BookingConstraint[paymentMethods]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods" |
| label | "Méthodes de paiment" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "paymentMethods" |
| priority | 0 |
| prototype | Symfony\Component\Form\FormView {#4620 …5} |
| required | false |
| row_attr | [ "class" => "field-collection" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3821 #collection: Doctrine\Common\Collections\ArrayCollection {#3823 …} #initialized: true -snapshot: [] -owner: null -association: [ …15] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "bookingConstraint" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11723 …} -isDirty: true } |
0
"App\Form\Admin\BookingConstraintPaymentMethodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3839 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3841 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3840 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_payment_method" "_BookingConstraint_paymentMethods_entry" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_booking_constraint_payment_method" |
| compound | true |
| data | App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4647 -form: Symfony\Component\Form\Form {#3878 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4646 …5} |
| full_name | "BookingConstraint[paymentMethods][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "0" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry" |
| valid | true |
| value | App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#3968 #collection: Doctrine\Common\Collections\ArrayCollection {#3970 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11759 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\Admin\BookingConstraintPaymentMethodTranslationType" |
same as passed value |
| label | "Champs à traduire" |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\Admin\BookingConstraintPaymentMethodTranslationType" |
| 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 | "Champs à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3850 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3849 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_paymentMethods_entry_translations" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#3968 #collection: Doctrine\Common\Collections\ArrayCollection {#3970 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11759 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4653 -form: Symfony\Component\Form\Form {#3881 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4652 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations" |
| label | "Champs à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | false |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#3968 #collection: Doctrine\Common\Collections\ArrayCollection {#3970 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11759 …} -isDirty: true } |
fr
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1410 -id: 1 -title: "virement" #locale: "fr" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3975 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3977 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3976 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_fr" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_fr_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1410 -id: 1 -title: "virement" #locale: "fr" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4657 -form: Symfony\Component\Form\Form {#3992 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4656 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_fr" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1410 -id: 1 -title: "virement" #locale: "fr" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "virement" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3984 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3986 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3985 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_fr_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_fr_title_text" |
| compound | false |
| data | "virement" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4661 -form: Symfony\Component\Form\Form {#3995 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4660 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][fr][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_fr_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_fr_title" |
| valid | true |
| value | "virement" |
en
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1408 -id: 2 -title: "Bank transfer" #locale: "en" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3987 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#3999 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3998 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_en" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_en_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1408 -id: 2 -title: "Bank transfer" #locale: "en" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4658 -form: Symfony\Component\Form\Form {#4014 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4659 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_en" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1408 -id: 2 -title: "Bank transfer" #locale: "en" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Bank transfer" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4006 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4008 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4007 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_en_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_en_title_text" |
| compound | false |
| data | "Bank transfer" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4665 -form: Symfony\Component\Form\Form {#4017 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4664 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][en][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_en_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_en_title" |
| valid | true |
| value | "Bank transfer" |
es
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1409 -id: 3 -title: "Transferencia" #locale: "es" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4009 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4021 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4020 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_es" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_es_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1409 -id: 3 -title: "Transferencia" #locale: "es" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4663 -form: Symfony\Component\Form\Form {#4036 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4662 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_es" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1409 -id: 3 -title: "Transferencia" #locale: "es" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Transferencia" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4028 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4030 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4029 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_es_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_es_title_text" |
| compound | false |
| data | "Transferencia" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4669 -form: Symfony\Component\Form\Form {#4039 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4668 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][es][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_es_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_es_title" |
| valid | true |
| value | "Transferencia" |
de
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1406 -id: 4 -title: "Banküberweisung" #locale: "de" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4031 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4043 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4042 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_de" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_de_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1406 -id: 4 -title: "Banküberweisung" #locale: "de" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4667 -form: Symfony\Component\Form\Form {#4058 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4666 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_de" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1406 -id: 4 -title: "Banküberweisung" #locale: "de" #translatable: App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Banküberweisung" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4050 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4052 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4051 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_de_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_de_title_text" |
| compound | false |
| data | "Banküberweisung" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4673 -form: Symfony\Component\Form\Form {#4061 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4672 …5} |
| full_name | "BookingConstraint[paymentMethods][0][translations][de][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_translations_de_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_de_title" |
| valid | true |
| value | "Banküberweisung" |
url
"Symfony\Component\Form\Extension\Core\Type\UrlType"
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 |
|---|---|---|
| label | "Url" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_protocol | "http" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3857 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Url" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3859 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3858 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "inputmode" => "url" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "url" "_BookingConstraint_paymentMethods_entry_url" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_url_url" |
| compound | false |
| data | null |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4654 -form: Symfony\Component\Form\Form {#3884 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4655 …5} |
| full_name | "BookingConstraint[paymentMethods][0][url]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_url" |
| label | "Url" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "url" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "text" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_url" |
| valid | true |
| value | "" |
imgFile
"Vich\UploaderBundle\Form\Type\VichFileType"
Default Data
| Property | Value |
|---|---|
| Model Format |
null
|
| Normalized Format | [ "file" => null ] |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Image ou Fichier" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_delete | true |
| allow_extra_fields | false |
| allow_file_upload | false |
| asset_helper | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_label | "vich_uploader.form_label.delete_confirm" |
| disabled | false |
| download_label | "vich_uploader.link.download" |
| download_link | null |
| download_uri | true |
| empty_data | Closure(FormInterface $form) {#3867 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3869 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3868 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| asset_helper | false |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "vich_file" "_BookingConstraint_paymentMethods_entry_imgFile" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_imgFile_vich_file" |
| compound | true |
| data | [ "file" => null ] |
| disabled | false |
| download_label | "vich_uploader.link.download" |
| download_uri | "/images/profile/capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4670 -form: Symfony\Component\Form\Form {#3896 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4671 …5} |
| full_name | "BookingConstraint[paymentMethods][0][imgFile]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_imgFile" |
| label | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "imgFile" |
| object | App\Entity\BookingPaymentMethod {#1379 -id: 1 -url: null -img: "capture-d-ecran-2022-03-19-a-17-10-47-copie-623600d58cecc683449862.png" -imgFile: null -updatedAt: DateTime @1647706325 {#1377 date: 2022-03-19 17:12:05.0 Europe/Paris (+01:00) } -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1393 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_imgFile" |
| valid | true |
| value | [ "file" => null ] |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
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 |
|---|---|---|
| attr | [] |
same as passed value |
| label | "Image ou Fichier" |
same as passed value |
| required | true |
same as passed value |
| translation_domain | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| empty_data | null |
| error_bubbling | false |
| 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 | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| 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() {#3889 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3888 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_BookingConstraint_paymentMethods_entry_imgFile_file" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_imgFile_file_file" |
| compound | false |
| data | null |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4679 -form: Symfony\Component\Form\Form {#3899 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4682 …5} |
| full_name | "BookingConstraint[paymentMethods][0][imgFile][file]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_imgFile_file" |
| label | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "file" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "file" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_imgFile_file" |
| valid | true |
| value | "" |
delete
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
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 |
|---|---|---|
| auto_initialize | false |
same as passed value |
| label | "vich_uploader.form_label.delete_confirm" |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| translation_domain | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1690 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1723 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#1722 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "vich_uploader.form_label.delete_confirm" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4114 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4120 …} } } |
| validation_groups | null |
| value | "1" |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_BookingConstraint_paymentMethods_entry_imgFile_delete" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_imgFile_delete_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4680 -form: Symfony\Component\Form\Form {#4113 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4677 …5} |
| full_name | "BookingConstraint[paymentMethods][0][imgFile][delete]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_0_imgFile_delete" |
| label | "vich_uploader.form_label.delete_confirm" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "delete" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_imgFile_delete" |
| valid | true |
| value | "1" |
1
"App\Form\Admin\BookingConstraintPaymentMethodType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[1]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethod" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3870 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethod" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | "[1]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3860 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3890 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "booking_constraint_payment_method" "_BookingConstraint_paymentMethods_entry" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_booking_constraint_payment_method" |
| compound | true |
| data | App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4651 -form: Symfony\Component\Form\Form {#3937 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4650 …5} |
| full_name | "BookingConstraint[paymentMethods][1]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "1" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry" |
| valid | true |
| value | App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#4108 #collection: Doctrine\Common\Collections\ArrayCollection {#4100 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11941 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\Admin\BookingConstraintPaymentMethodTranslationType" |
same as passed value |
| label | "Champs à traduire" |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\Admin\BookingConstraintPaymentMethodTranslationType" |
| 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 | "Champs à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3909 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3908 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_paymentMethods_entry_translations" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#4108 #collection: Doctrine\Common\Collections\ArrayCollection {#4100 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11941 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4678 -form: Symfony\Component\Form\Form {#3940 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4681 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations" |
| label | "Champs à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | false |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#4108 #collection: Doctrine\Common\Collections\ArrayCollection {#4100 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#11941 …} -isDirty: true } |
fr
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1415 -id: 5 -title: "PayPal" #locale: "fr" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4123 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4126 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4125 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_fr" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_fr_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1415 -id: 5 -title: "PayPal" #locale: "fr" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4685 -form: Symfony\Component\Form\Form {#4141 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4684 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_fr" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1415 -id: 5 -title: "PayPal" #locale: "fr" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "PayPal" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4133 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4135 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4134 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_fr_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_fr_title_text" |
| compound | false |
| data | "PayPal" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4689 -form: Symfony\Component\Form\Form {#4144 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4688 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][fr][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_fr_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_fr_title" |
| valid | true |
| value | "PayPal" |
en
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1413 -id: 6 -title: "PayPal" #locale: "en" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4136 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4148 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4147 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_en" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_en_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1413 -id: 6 -title: "PayPal" #locale: "en" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4686 -form: Symfony\Component\Form\Form {#4163 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4687 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_en" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1413 -id: 6 -title: "PayPal" #locale: "en" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "PayPal" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4155 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4157 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4156 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_en_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_en_title_text" |
| compound | false |
| data | "PayPal" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4693 -form: Symfony\Component\Form\Form {#4166 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4692 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][en][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_en_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_en_title" |
| valid | true |
| value | "PayPal" |
es
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1414 -id: 7 -title: "PayPal" #locale: "es" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4158 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4170 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4169 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_es" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_es_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1414 -id: 7 -title: "PayPal" #locale: "es" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4691 -form: Symfony\Component\Form\Form {#4185 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4690 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_es" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1414 -id: 7 -title: "PayPal" #locale: "es" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "PayPal" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4177 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4179 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4178 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_es_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_es_title_text" |
| compound | false |
| data | "PayPal" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4697 -form: Symfony\Component\Form\Form {#4188 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4696 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][es][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_es_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_es_title" |
| valid | true |
| value | "PayPal" |
de
"App\Form\Admin\BookingConstraintPaymentMethodTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingPaymentMethodTranslation {#1412 -id: 8 -title: "PayPal" #locale: "de" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingPaymentMethodTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4180 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingPaymentMethodTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4192 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4191 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_payment_method_translation" "_BookingConstraint_paymentMethods_entry_translations_de" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_de_booking_constraint_payment_method_translation" |
| compound | true |
| data | App\Entity\BookingPaymentMethodTranslation {#1412 -id: 8 -title: "PayPal" #locale: "de" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4695 -form: Symfony\Component\Form\Form {#4207 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4694 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_de" |
| valid | true |
| value | App\Entity\BookingPaymentMethodTranslation {#1412 -id: 8 -title: "PayPal" #locale: "de" #translatable: App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
title
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "PayPal" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Titre" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4199 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4201 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4200 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_BookingConstraint_paymentMethods_entry_translations_de_title" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_translations_de_title_text" |
| compound | false |
| data | "PayPal" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4701 -form: Symfony\Component\Form\Form {#4210 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4700 …5} |
| full_name | "BookingConstraint[paymentMethods][1][translations][de][title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_translations_de_title" |
| label | "Titre" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_translations_de_title" |
| valid | true |
| value | "PayPal" |
url
"Symfony\Component\Form\Extension\Core\Type\UrlType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "http://www.paypal.com/paypalme/gitecolombine" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Url" |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_protocol | "http" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3916 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Url" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3918 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3917 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "inputmode" => "url" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "url" "_BookingConstraint_paymentMethods_entry_url" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_url_url" |
| compound | false |
| data | "http://www.paypal.com/paypalme/gitecolombine" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4674 -form: Symfony\Component\Form\Form {#3943 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4683 …5} |
| full_name | "BookingConstraint[paymentMethods][1][url]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_url" |
| label | "Url" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "url" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "text" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_url" |
| valid | true |
| value | "http://www.paypal.com/paypalme/gitecolombine" |
imgFile
"Vich\UploaderBundle\Form\Type\VichFileType"
Default Data
| Property | Value |
|---|---|
| Model Format |
null
|
| Normalized Format | [ "file" => null ] |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Image ou Fichier" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_delete | true |
| allow_extra_fields | false |
| allow_file_upload | false |
| asset_helper | 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| delete_label | "vich_uploader.form_label.delete_confirm" |
| disabled | false |
| download_label | "vich_uploader.link.download" |
| download_link | null |
| download_uri | true |
| empty_data | Closure(FormInterface $form) {#3926 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| error_bubbling | false |
| 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 | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#3928 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3927 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| asset_helper | false |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "vich_file" "_BookingConstraint_paymentMethods_entry_imgFile" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_imgFile_vich_file" |
| compound | true |
| data | [ "file" => null ] |
| disabled | false |
| download_label | "vich_uploader.link.download" |
| download_uri | null |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4698 -form: Symfony\Component\Form\Form {#3955 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4699 …5} |
| full_name | "BookingConstraint[paymentMethods][1][imgFile]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_imgFile" |
| label | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "imgFile" |
| object | App\Entity\BookingPaymentMethod {#1385 -id: 2 -url: "http://www.paypal.com/paypalme/gitecolombine" -img: null -imgFile: null -updatedAt: null -bookingConstraint: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } #translations: Doctrine\ORM\PersistentCollection {#1398 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_imgFile" |
| valid | true |
| value | [ "file" => null ] |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
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 |
|---|---|---|
| attr | [] |
same as passed value |
| label | "Image ou Fichier" |
same as passed value |
| required | true |
same as passed value |
| translation_domain | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| empty_data | null |
| error_bubbling | false |
| 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 | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| 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() {#3948 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#3947 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_BookingConstraint_paymentMethods_entry_imgFile_file" ] |
| cache_key | "_BookingConstraint_paymentMethods_entry_imgFile_file_file" |
| compound | false |
| data | null |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4707 -form: Symfony\Component\Form\Form {#3958 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4710 …5} |
| full_name | "BookingConstraint[paymentMethods][1][imgFile][file]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_paymentMethods_1_imgFile_file" |
| label | "Image ou Fichier" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "file" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "file" |
| unique_block_prefix | "_BookingConstraint_paymentMethods_entry_imgFile_file" |
| valid | true |
| value | "" |
advancePaymentDeadline
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
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 |
|---|---|---|
| label | "Réception de l'acompte (nombre de jours après reservation)" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2120 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Réception de l'acompte (nombre de jours après reservation)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2155 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2173 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_advancePaymentDeadline" ] |
| cache_key | "_BookingConstraint_advancePaymentDeadline_integer" |
| compound | false |
| data | 2 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 4 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1144 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "advancePaymentDeadline" -value: 2 -formattedValue: 2 -formatValueCallable: null -label: "Réception de l'acompte (nombre de jours après reservation)" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1141 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1142 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1140 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1062 …} -uniqueId: Symfony\Component\Uid\Ulid {#1143 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1138 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4623 -form: Symfony\Component\Form\Form {#2451 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4622 …5} |
| full_name | "BookingConstraint[advancePaymentDeadline]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_advancePaymentDeadline" |
| label | "Réception de l'acompte (nombre de jours après reservation)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "advancePaymentDeadline" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_advancePaymentDeadline" |
| valid | true |
| value | "2" |
balancePaymentDeadline
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 30 |
| View Format |
"30"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Réception du reliquat (nombre de jours avant le séjour)" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2292 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Réception du reliquat (nombre de jours avant le séjour)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2290 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2291 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_balancePaymentDeadline" ] |
| cache_key | "_BookingConstraint_balancePaymentDeadline_integer" |
| compound | false |
| data | 30 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 4 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1136 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "balancePaymentDeadline" -value: 30 -formattedValue: 30 -formatValueCallable: null -label: "Réception du reliquat (nombre de jours avant le séjour)" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1133 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1134 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1132 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1139 …} -uniqueId: Symfony\Component\Uid\Ulid {#1135 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1130 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4675 -form: Symfony\Component\Form\Form {#2454 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4676 …5} |
| full_name | "BookingConstraint[balancePaymentDeadline]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_balancePaymentDeadline" |
| label | "Réception du reliquat (nombre de jours avant le séjour)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "balancePaymentDeadline" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_balancePaymentDeadline" |
| valid | true |
| value | "30" |
soonBookingPaymentDelay
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 5 |
| View Format |
"5"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Délai de paiement pour réservation iminente" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2301 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Délai de paiement pour réservation iminente" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2303 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2302 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_soonBookingPaymentDelay" ] |
| cache_key | "_BookingConstraint_soonBookingPaymentDelay_integer" |
| compound | false |
| data | 5 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 4 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1128 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "soonBookingPaymentDelay" -value: 5 -formattedValue: 5 -formatValueCallable: null -label: "Délai de paiement pour réservation iminente" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1125 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1126 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1124 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1131 …} -uniqueId: Symfony\Component\Uid\Ulid {#1127 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1122 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4704 -form: Symfony\Component\Form\Form {#2457 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4703 …5} |
| full_name | "BookingConstraint[soonBookingPaymentDelay]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_soonBookingPaymentDelay" |
| label | "Délai de paiement pour réservation iminente" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "soonBookingPaymentDelay" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_soonBookingPaymentDelay" |
| valid | true |
| value | "5" |
cautionPaymentDelay
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 7 |
| View Format |
"7"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Réception de la caution (nombre de jours avant le séjour)" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2311 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Réception de la caution (nombre de jours avant le séjour)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2313 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2312 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_cautionPaymentDelay" ] |
| cache_key | "_BookingConstraint_cautionPaymentDelay_integer" |
| compound | false |
| data | 7 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 4 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1120 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "cautionPaymentDelay" -value: 7 -formattedValue: 7 -formatValueCallable: null -label: "Réception de la caution (nombre de jours avant le séjour)" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1117 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1118 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1116 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1123 …} -uniqueId: Symfony\Component\Uid\Ulid {#1119 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1114 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4705 -form: Symfony\Component\Form\Form {#2460 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4708 …5} |
| full_name | "BookingConstraint[cautionPaymentDelay]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_cautionPaymentDelay" |
| label | "Réception de la caution (nombre de jours avant le séjour)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "cautionPaymentDelay" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_cautionPaymentDelay" |
| valid | true |
| value | "7" |
maxNumber
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 7 |
| View Format |
"7"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Nombre MAX de personnes" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2321 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Nombre MAX de personnes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2323 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2322 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_maxNumber" ] |
| cache_key | "_BookingConstraint_maxNumber_integer" |
| compound | false |
| data | 7 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1104 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "maxNumber" -value: 7 -formattedValue: 7 -formatValueCallable: null -label: "Nombre MAX de personnes" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1069 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1102 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1068 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1107 …} -uniqueId: Symfony\Component\Uid\Ulid {#1103 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1066 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4706 -form: Symfony\Component\Form\Form {#2463 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4709 …5} |
| full_name | "BookingConstraint[maxNumber]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_maxNumber" |
| label | "Nombre MAX de personnes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "maxNumber" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_maxNumber" |
| valid | true |
| value | "7" |
surface
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 115 |
| View Format |
"115"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Surface m²" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2331 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Surface m²" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2333 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2332 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_surface" ] |
| cache_key | "_BookingConstraint_surface_integer" |
| compound | false |
| data | 115 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1145 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "surface" -value: 115 -formattedValue: 115 -formatValueCallable: null -label: "Surface m²" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1148 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1147 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1149 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1067 …} -uniqueId: Symfony\Component\Uid\Ulid {#1146 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1151 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4702 -form: Symfony\Component\Form\Form {#2466 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4711 …5} |
| full_name | "BookingConstraint[surface]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_surface" |
| label | "Surface m²" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "surface" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_surface" |
| valid | true |
| value | "115" |
minDuration
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
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 |
|---|---|---|
| label | "Nombre MIN de jours" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2341 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Nombre MIN de jours" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2343 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2342 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_minDuration" ] |
| cache_key | "_BookingConstraint_minDuration_integer" |
| compound | false |
| data | 2 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1153 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "minDuration" -value: 2 -formattedValue: 2 -formatValueCallable: null -label: "Nombre MIN de jours" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1156 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1155 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1157 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1150 …} -uniqueId: Symfony\Component\Uid\Ulid {#1154 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1159 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4712 -form: Symfony\Component\Form\Form {#2469 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4713 …5} |
| full_name | "BookingConstraint[minDuration]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_minDuration" |
| label | "Nombre MIN de jours" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "minDuration" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_minDuration" |
| valid | true |
| value | "2" |
maxDuration
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 90 |
| View Format |
"90"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Nombre MAX de jours" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2351 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Nombre MAX de jours" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2353 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2352 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_maxDuration" ] |
| cache_key | "_BookingConstraint_maxDuration_integer" |
| compound | false |
| data | 90 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1161 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "maxDuration" -value: 90 -formattedValue: 90 -formatValueCallable: null -label: "Nombre MAX de jours" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1164 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1163 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1165 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1158 …} -uniqueId: Symfony\Component\Uid\Ulid {#1162 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1167 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4714 -form: Symfony\Component\Form\Form {#2472 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4715 …5} |
| full_name | "BookingConstraint[maxDuration]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_maxDuration" |
| label | "Nombre MAX de jours" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "maxDuration" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_maxDuration" |
| valid | true |
| value | "90" |
blockedDaysAfterNow
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 7 |
| View Format |
"7"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Délais minimum entre réservation et début de séjour" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2361 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Délais minimum entre réservation et début de séjour" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2363 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2362 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_blockedDaysAfterNow" ] |
| cache_key | "_BookingConstraint_blockedDaysAfterNow_integer" |
| compound | false |
| data | 7 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1169 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "blockedDaysAfterNow" -value: 7 -formattedValue: 7 -formatValueCallable: null -label: "Délais minimum entre réservation et début de séjour" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1172 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1171 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1173 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1166 …} -uniqueId: Symfony\Component\Uid\Ulid {#1170 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1175 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4716 -form: Symfony\Component\Form\Form {#2475 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4717 …5} |
| full_name | "BookingConstraint[blockedDaysAfterNow]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_blockedDaysAfterNow" |
| label | "Délais minimum entre réservation et début de séjour" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "blockedDaysAfterNow" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_blockedDaysAfterNow" |
| valid | true |
| value | "7" |
offDuration
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 1 |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Nombre de jours de repos aprés chaque réservation" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2371 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Nombre de jours de repos aprés chaque réservation" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2373 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2372 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_BookingConstraint_offDuration" ] |
| cache_key | "_BookingConstraint_offDuration_integer" |
| compound | false |
| data | 1 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1177 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IntegerField" -propertyName: "offDuration" -value: 1 -formattedValue: 1 -formatValueCallable: null -label: "Nombre de jours de repos aprés chaque réservation" -formType: "Symfony\Component\Form\Extension\Core\Type\IntegerType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1180 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-integer" -columns: null -defaultColumns: "col-md-4 col-xxl-3" -translationParameters: [] -templateName: "crud/field/integer" -templatePath: "@EasyAdmin/crud/field/integer.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1179 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1181 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1174 …} -uniqueId: Symfony\Component\Uid\Ulid {#1178 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1183 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4718 -form: Symfony\Component\Form\Form {#2478 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4719 …5} |
| full_name | "BookingConstraint[offDuration]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_offDuration" |
| label | "Nombre de jours de repos aprés chaque réservation" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "offDuration" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-integer" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_offDuration" |
| valid | true |
| value | "1" |
startHour
"Symfony\Component\Form\Extension\Core\Type\TimeType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @54000 {#4264 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"16:00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| html5 | true |
same as passed value |
| label | "Heure d'arrivée" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-time" ] |
[ "class" => "field-time" ] |
| 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 |
| choice_translation_domain | [ "hour" => false "minute" => false "second" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| 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 | [] |
| hours | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "H:i:s" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Heure d'arrivée" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| minutes | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| model_timezone | null |
| placeholder | [ "hour" => null "minute" => null "second" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| reference_date | null |
| required | true |
| row_attr | [ "class" => "field-time" ] |
| seconds | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2395 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2393 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "time" "_BookingConstraint_startHour" ] |
| cache_key | "_BookingConstraint_startHour_time" |
| compound | false |
| data | DateTime @54000 {#4264 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1236 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TimeField" -propertyName: "startHour" -value: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -formattedValue: "16:00:00" -formatValueCallable: null -label: "Heure d'arrivée" -formType: "Symfony\Component\Form\Extension\Core\Type\TimeType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1233 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-time" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/time" -templatePath: "@EasyAdmin/crud/field/time.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1234 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1232 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1182 …} -uniqueId: Symfony\Component\Uid\Ulid {#1235 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1230 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720} -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4720 -form: Symfony\Component\Form\Form {#2481 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4721 …5} |
| full_name | "BookingConstraint[startHour]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_startHour" |
| label | "Heure d'arrivée" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "startHour" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-time" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "time" |
| unique_block_prefix | "_BookingConstraint_startHour" |
| valid | true |
| value | "16:00" |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
endHour
"Symfony\Component\Form\Extension\Core\Type\TimeType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | DateTime @32400 {#4268 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } |
| View Format |
"10:00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| html5 | true |
same as passed value |
| label | "Heure de départ" |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-time" ] |
[ "class" => "field-time" ] |
| 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 |
| choice_translation_domain | [ "hour" => false "minute" => false "second" => 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| 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 | [] |
| hours | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "H:i:s" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Heure de départ" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| minutes | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| model_timezone | null |
| placeholder | [ "hour" => null "minute" => null "second" => null ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| reference_date | null |
| required | true |
| row_attr | [ "class" => "field-time" ] |
| seconds | [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2404 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2405 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "time" "_BookingConstraint_endHour" ] |
| cache_key | "_BookingConstraint_endHour_time" |
| compound | false |
| data | DateTime @32400 {#4268 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } |
| disabled | false |
| ea_crud_form | [ "form_panel" => 5 "form_tab" => "Paramètres" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1245 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TimeField" -propertyName: "endHour" -value: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -formattedValue: "10:00:00" -formatValueCallable: null -label: "Heure de départ" -formType: "Symfony\Component\Form\Extension\Core\Type\TimeType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1241 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "field-time" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/time" -templatePath: "@EasyAdmin/crud/field/time.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1242 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1240 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1428 …} -uniqueId: Symfony\Component\Uid\Ulid {#1243 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1238 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721} -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4722 -form: Symfony\Component\Form\Form {#2484 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4723 …5} |
| full_name | "BookingConstraint[endHour]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_endHour" |
| label | "Heure de départ" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "endHour" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-time" ] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| type | "time" |
| unique_block_prefix | "_BookingConstraint_endHour" |
| valid | true |
| value | "10:00" |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
translations
"A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#4272 #collection: Doctrine\Common\Collections\ArrayCollection {#4273 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12240 …} -isDirty: true } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| form_type | "App\Form\BookingConstraintTranslationType" |
same as passed value |
| label | "Champs à traduire" |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| default_locale | "fr" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1776 class: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| form_options | [] |
| form_type | "App\Form\BookingConstraintTranslationType" |
| 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 | "Champs à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locales | [ "fr" "en" "es" "de" ] |
| 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 |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2416 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#2415 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "a2lix_translationsForms" "_BookingConstraint_translations" ] |
| cache_key | "_BookingConstraint_translations_a2lix_translationsForms" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#4272 #collection: Doctrine\Common\Collections\ArrayCollection {#4273 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12240 …} -isDirty: true } |
| default_locale | "fr" |
| disabled | false |
| ea_crud_form | [ "form_panel" => 6 "form_tab" => "CGV" "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#978 -fieldFqcn: "App\Admin\Field\TranslationField" -propertyName: "translations" -value: Doctrine\ORM\PersistentCollection {#810 …} -formattedValue: Doctrine\ORM\PersistentCollection {#810 …} -formatValueCallable: null -label: "Champs à traduire" -formType: "A2lix\TranslationFormBundle\Form\Type\TranslationsFormsType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#975 …} -sortable: true -virtual: false -permission: null -textAlign: null -help: null -cssClass: "" -columns: null -defaultColumns: "" -translationParameters: [] -templateName: "crud/field/text" -templatePath: "@EasyAdmin/crud/field/text.html.twig" -formThemePaths: [] -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#976 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#974 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1190 …} -uniqueId: Symfony\Component\Uid\Ulid {#977 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#972 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#703 -isAccessible: true -fqcn: "App\Entity\BookingConstraint" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#741 …} -instance: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } -primaryKeyName: "id" -primaryKeyValue: 1 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#956 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1512 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4724 -form: Symfony\Component\Form\Form {#2487 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4725 …5} |
| full_name | "BookingConstraint[translations]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations" |
| label | "Champs à traduire" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "translations" |
| priority | 0 |
| required | true |
| required_locales | [ "fr" "en" "es" "de" ] |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#4272 #collection: Doctrine\Common\Collections\ArrayCollection {#4273 …} #initialized: true -snapshot: [] -owner: null -association: [ …16] -em: Doctrine\ORM\EntityManager {#352 …} -backRefFieldName: "translatable" -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12240 …} -isDirty: true } |
fr
"App\Form\BookingConstraintTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintTranslation {#1507 -id: 1 -CGV: """ <p><strong>I. Réservation et acompte</strong></p>\r\n \r\n <p><strong>Un acompte de 30% est réglé par virement bancaire dans les 2 jours aprés la réservation ; vous nous retournerez sous 5 jours votre contrat de location signé</strong>. Nous ne pouvons accepter la réservation de personnes âgées de moins de 18 ans. La signature du contrat implique la connaissance et l'acceptation des conditions générales. Pour les locataires non-résidents Français, les règlements doivent toujours s'effectuer par virement express de type SWIFT sur le compte bancaire indiqué, l'intégralité des frais bancaires restant à la charge du donneur d'ordre.</p>\r\n \r\n <p><strong>II. Prix - nombre de personnes</strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Les séjours sont calculés sur un nombre de nuitées dont le tarif varie en fonction de la saison.</strong> Aucune contestation concernant le prix du séjour ne pourra être prise en compte après la signature du contrat. Il appartient au locataire d’apprécier avant le départ si le prix lui convient. <strong>La taxe de séjour calculé par nuitée pour les personnes adultes et le forfait ménage / désinfection sont facturés en plus des nuitées. Pour autant le gîte sera restitué dans un état de propreté comparable à l'état initial, le mobilier les divers ustensiles et la vaisselle rangés tels qu'ils étaient à l'entrée dans le logement, à défaut des frais de remise en état seront facturés et prélevés sur le dépôt de garantie.</strong> Les éventuels frais de chauffage sont inclus dans le prix. Le nombre de personnes est limité à cinq comme indiqué sur le contrat de location. Cependant ce nombre pourra être porté à sept personnes sachant que le confort général en sera affecté.</span></span></pre>\r\n \r\n <p><span style="font-size:14px">Cela précisé, rien n’empêche un locataire de recevoir occasionnellement des personnes extérieures, cependant les personnes ne pourront coucher sur place. Au-delà de 24 mois, chaque enfant est considéré comme une personne à part entière. Le propriétaire n’a aucune obligation de fournir des équipements pour les personnes supplémentaires et pourra même de plein droit procéder à l’expulsion de l’ensemble des locataires pour non-respect du nombre d’occupants maximum.</span></p>\r\n \r\n <p><strong>III. Solde</strong></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le solde sera réglé par virement bancaire 30 jours avant la date d'arrivée dans les lieux</strong>. Nous n'acceptons pas le règlement du solde à l'arrivée. En cas de non-respect de ce délai, votre location pourra être annulée de plein droit sans préavis. Pour les réservations de dernière minute, la totalité du montant de la location devra être réglée via le lien de paiement en ligne.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IV. Animaux</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>LES ANIMAUX NE SONT PAS ACCEPTÉS</strong>. En cas de non-respect de cette clause, le propriétaire est en droit de refuser l'accès du ou des animaux dans sa propriété. Le locataire ayant été informé sur le contrat, il ne pourra en aucun cas contester cette clause et prendra à ses frais le logement de son animal auprès d'un organisme spécialisé.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>V. Assurances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Nous vous demandons de vérifier que vous disposez d'une assurance multirisque.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut souscrire une assurance annulation dans les jours suivant la signature du contrat. Elle intervient en cas d'annulation de la location pour des raisons de décès, accident ou maladie grave, elle est valable du jour de la signature du contrat jusqu'à la fin de la location.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VI. Dépôt de garantie</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Pour toutes les locations meublées un dépôt de garantie est exigé. <strong>Ce dépôt doit être réglé lors de la reservation via le lien SWICKLY de paiement en ligne (empreinte banquaire sans contraintes pour le plafond).</strong> En cas de défaut de versement, nous ne pourrons accepter votre entrée dans les lieux. Il doit être restitué dans les 10 jours suivant la fin de la location, déduction faite des sommes éventuellement dues par le locataire. Le locataire s'engage à user avec soin des locaux loués. Le locataire assumera, en plus des frais de location, tout dégât causé à la maison, ainsi que le coût de remplacement de tout objet perdu, détruit ou détérioré. Le locataire répond de tout dommage que lui ou les personnes l'accompagnant pourraient causer intentionnellement ou par négligence. Le locataire a obligation de signaler au bailleur dans les 24h tout sinistre survenu dans le logement, ses dépendances ou ses accessoires. <strong>Le montant du dépôt de garantie est de 1200 Euros.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VII. Arrivée et départ</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ou son représentant reçoit les locataires pour les formalités d'arrivée. En règle générale, le rendez-vous d'arrivée se fera en après-midi entre 16 heures et 20 heures, et sauf indication contraire, à l'adresse de la location. Le locataire devra aviser le propriétaire de l'heure approximative de son arrivée. Cet avis est impératif si l'arrivée n'a pas lieu à la date prévue au contrat. Au- delà, nous ne pouvons plus garantir votre accueil et nous vous demandons de prévoir votre hébergement et de nous téléphoner pour programmer un rendez-vous d'arrivée le lendemain. En aucun cas le propriétaire ne peut être tenu pour responsable de votre retard, ni supporter les frais engendrés pour votre hébergement et vos repas si vous ne pouviez vous présenter durant les heures d'accueil prévues. Si le locataire ne se présente pas au rendez-vous fixé et n'a pas informé la personne chargée de l'accueil de son absence, il perdra tous droits à la location. Dans ce cas, le propriétaire pourra immédiatement relouer aux meilleures conditions.</span></p>\r\n \r\n <p><span style="font-size:14px">Les départs doivent avoir lieu entre 8 heures et 10 heures, sauf stipulation différente. Nous insistons sur le respect de l'heure convenue : le personnel de ménage intervenant sur des délais très courts, nous vous demandons de leur faciliter la tâche, comme nous l'avons demandé aux locataires qui vous ont précédé. Un supplément de 50 Euros par heure de retard sera appliqué. La présente location n'ayant été consentie qu'à titre saisonnier, le locataire s'engage à quitter les locaux à la date et heure prévues au contrat. Pendant la durée du contrat de location, le locataire n'a pas le droit de sous-louer cette maison.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VIII. Fournitures</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Votre location dispose d'un matériel de cuisine, vaisselle, ameublement et literie. La quantité de cet équipement est en rapport avec le nombre de personnes prévues au contrat (les meubles de jardin et de piscine ne sont pas obligatoirement du même nombre que le nombre de personnes autorisées à accéder à la location). Sauf stipulation contraire, les draps ainsi que le linge de maison (serviettes de table, torchons, etc..) sont fournis. Les locaux seront remis au locataire en parfait état de propreté et les machines en état de marche.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire devra s'abstenir de façon absolue de jeter dans les éviers, lavabos, baignoires, wc, des objets de nature à obstruer et des produits détersifs pouvant détériorer les fosses septiques et les machines de lavage, faute de quoi il serait redevable des frais occasionnés pour la remise en état de ces installations (à titre d'information, la vidange d'une fosse septique est de l'ordre de 800 Euros et dépannage électroménager est 150 euros). <strong>Le locataire devra, avant son départ, remettre toutes les pièces du mobilier à la place où elles se trouvaient à son arrivée.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IMPORTANT : Ce gîte est "NON FUMEUR"...</strong> <strong>Toute infraction à cette règle fera l'objet d'une retenue de 300 Euros prélevée sur le dépôt de garantie à l'issue du séjour.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IX. Piscine</strong></span></p>\r\n \r\n <p><span style="font-size:14px">La piscine ne pourra être vidée sans l'accord du propriétaire, le locataire ne devant jamais intervenir personnellement dans la machinerie de la piscine. Le propriétaire s'engage à disposer d'un système de sécurité répondant à la législation en vigueur. Il appartient cependant au locataire de prendre toutes les précautions nécessaires pour l'utilisation de la piscine, en particulier s'il séjourne avec de jeunes enfants, dont il doit assurer la surveillance. Le locataire reconnaît dégager entièrement la responsabilité du propriétaire en cas d'accident survenant à lui-même, sa famille ou ses invités. En cas de désaccord avec cette clause, le propriétaire vous demande de ne pas louer cette maison. Attention : à certaines périodes hors saison – 1er Octobre à fin Mai - les piscines peuvent être bâchées ou vides. L’entretien et le nettoyage de la piscine sont à l’exclusive charge du propriétaire, ainsi que le maintien de la qualité de l’eau. Le locataire ne pourra en aucun cas manipuler la machinerie de la piscine, l’arrosage automatique ou tout autre accessoire sans l’autorisation écrite du propriétaire et sera seul responsable en cas de manquement.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>X. Obligations du locataire</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire doit se comporter en bon père de famille et veiller au bon entretien des locaux. Les événements exceptionnels (réceptions...) restent soumis à l'accord préalable écrit du propriétaire. <strong>Les locaux devront être rendus en état normal de propreté lors du départ </strong>(lavage et rangement de la vaisselle effectués, draps et linge de toilette rassemblés, barbecue nettoyé, poubelles enlevées...). Un service de ménage et de désinfection est assuré après votre départ. Nous nous réservons le droit de facturer et déduire de la caution les heures supplémentaires de ménage qu'occasionnerait une situation manifestement abusive sur ce point (100 Euros à titre d’information). Sauf accord préalable écrit du propriétaire, le nombre de couchages prévu au contrat ne pourra être dépassé, et l'apport de lits supplémentaires n'est pas autorisé. De même, il est interdit de monter des tentes dans le jardin ou d'y faire stationner des caravanes. En cas de manquement à ces règles, le propriétaire pourra mettre fin à la location et appliquer une compensation proportionnelle (80 euros par nuitée par personne : elle sera dans ce cas imputée sur le dépôt de garantie). Le preneur ne pourra s'opposer à la visite des locaux, lorsque le propriétaire ou son représentant en feront la demande.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XI. Nuisances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ne pourra être tenu pour responsable des irrégularités et/ou du manque de jouissance pouvant survenir dans les services d'électricité, d’eau, etc.…et décline toute responsabilité pour manque de jouissance ne provenant pas de son fait.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XII. État des lieux - Réclamations</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Comme son nom l’indique, l’état des lieux est un document qui décrit en détail l’état du logement et de ses équipements, pièce par pièce, jardin… On distingue naturellement l’état des lieux d’entrée, en début de location, et l’état des lieux de sortie, en fin de location. Son utilité est évidente : la comparaison des 2 états des lieux permet de vérifier que le locataire a bien rempli les obligations qui sont les siennes en matière d’entretien et d’usage. Comme le précise l’article 1730 du Code Civil, « s’il a été fait un état des lieux entre le propriétaire et le locataire, celui-ci doit rendre la chose telle qu’il l’a reçue, suivant cet état, excepté ce qui a péri ou a été dégradé par vétusté ou force majeure ». Si tout est en ordre, le propriétaire restituera la caution au locataire ; dans le cas contraire, il prélèvera sur la caution le coût des travaux de réparation ou d’entretien que le locataire aurait dû prendre en charge. Si aucun état des lieux n’est établi, l’article 3 de la loi du 6 juillet 1989 fait référence au Code Civil : « s’il n’a pas été fait d’état des lieux, le preneur est présumé les avoir reçus en bon état et doit les rendre tels, sauf la preuve contraire » (art. 1731). En d’autres termes, le locataire est supposé prendre et rendre le logement en parfait état, en l’absence d’état des lieux. Passé le délai de 48 heures, les biens loués seront considérés comme exempts de dommages à l’entrée du preneur. La maison devra être restituée par le locataire dans un parfait état d’entretien et d’usage, faute de quoi le propriétaire retiendra les travaux de réparation ou d’entretien sur la caution du locataire. Les éventuelles réclamations concernant le bien loué devront être formulées dans les 48 heures qui suivent l'entrée dans les lieux. En cas de contestation, le Tribunal de Digne-les- Bains est seul compétent. L'état des lieux initial pourra être réalisé sur la base de photos prises lors de l'entrée des locataires et communiqué à ces derniers sous forme d'un fichier numérique et/ou d'une impression sur papier.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIII. Photos</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Les photos et vidéos de la propriété ne peuvent être utilisées ou vendues sans l'accord écrit du propriétaire.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIV. ANNULATION</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut annuler sa location à tout moment. Nous attirons toutefois votre attention sur les frais variables selon la date à laquelle elle intervient.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le barème suivant est applicable : </strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez plus de 60 jours avant votre entrée dans les lieux : votre acompte est remboursé sous 10 jours, déduction faite d'un forfait de 50€ pour frais de gestion.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 60 et 30 jours avant votre entrée dans les lieux : remboursement de 50% de l'acompte.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 30 et 15 jours avant votre entrée dans les lieux : l'acompte reste acquis au propriètaire.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez moins de 15 jours avant votre entrée dans les lieux : la totalité du loyer est due.</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Ces frais d'annulation peuvent être pris en charge par une assurance annulation à souscrire individuellement par le locataire. Quelles que soient les raisons de l'annulation, le locataire doit aviser le propriétaire par lettre recommandée avec demande d'avis de réception, la date de réception de cet avis déterminant le barème à appliquer. Le locataire n'ayant pas averti le propriétaire serait tenu au règlement intégral du solde. Si un cas de force majeure entraînait la destruction de la maison ou l'impossibilité de mettre à disposition la maison, l'intégralité des sommes versées seraient remboursées au locataire, sans qu'il puisse prétendre à des remboursements ultérieurs. <strong>En cas d'annulation à l'initiative du propriétaire, celui-ci rembourse 120% des sommes encaissées. Tout séjour interrompu ou abrégé, ou toute prestation non consommée, ne donne lieu à aucun remboursement. Même en cas de rapatriement, il appartient au locataire de souscrire une assurance appropriée.</strong></span></p> """ #locale: "fr" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4282 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4284 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4283 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_translation" "_BookingConstraint_translations_fr" ] |
| cache_key | "_BookingConstraint_translations_fr_booking_constraint_translation" |
| compound | true |
| data | App\Entity\BookingConstraintTranslation {#1507 -id: 1 -CGV: """ <p><strong>I. Réservation et acompte</strong></p>\r\n \r\n <p><strong>Un acompte de 30% est réglé par virement bancaire dans les 2 jours aprés la réservation ; vous nous retournerez sous 5 jours votre contrat de location signé</strong>. Nous ne pouvons accepter la réservation de personnes âgées de moins de 18 ans. La signature du contrat implique la connaissance et l'acceptation des conditions générales. Pour les locataires non-résidents Français, les règlements doivent toujours s'effectuer par virement express de type SWIFT sur le compte bancaire indiqué, l'intégralité des frais bancaires restant à la charge du donneur d'ordre.</p>\r\n \r\n <p><strong>II. Prix - nombre de personnes</strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Les séjours sont calculés sur un nombre de nuitées dont le tarif varie en fonction de la saison.</strong> Aucune contestation concernant le prix du séjour ne pourra être prise en compte après la signature du contrat. Il appartient au locataire d’apprécier avant le départ si le prix lui convient. <strong>La taxe de séjour calculé par nuitée pour les personnes adultes et le forfait ménage / désinfection sont facturés en plus des nuitées. Pour autant le gîte sera restitué dans un état de propreté comparable à l'état initial, le mobilier les divers ustensiles et la vaisselle rangés tels qu'ils étaient à l'entrée dans le logement, à défaut des frais de remise en état seront facturés et prélevés sur le dépôt de garantie.</strong> Les éventuels frais de chauffage sont inclus dans le prix. Le nombre de personnes est limité à cinq comme indiqué sur le contrat de location. Cependant ce nombre pourra être porté à sept personnes sachant que le confort général en sera affecté.</span></span></pre>\r\n \r\n <p><span style="font-size:14px">Cela précisé, rien n’empêche un locataire de recevoir occasionnellement des personnes extérieures, cependant les personnes ne pourront coucher sur place. Au-delà de 24 mois, chaque enfant est considéré comme une personne à part entière. Le propriétaire n’a aucune obligation de fournir des équipements pour les personnes supplémentaires et pourra même de plein droit procéder à l’expulsion de l’ensemble des locataires pour non-respect du nombre d’occupants maximum.</span></p>\r\n \r\n <p><strong>III. Solde</strong></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le solde sera réglé par virement bancaire 30 jours avant la date d'arrivée dans les lieux</strong>. Nous n'acceptons pas le règlement du solde à l'arrivée. En cas de non-respect de ce délai, votre location pourra être annulée de plein droit sans préavis. Pour les réservations de dernière minute, la totalité du montant de la location devra être réglée via le lien de paiement en ligne.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IV. Animaux</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>LES ANIMAUX NE SONT PAS ACCEPTÉS</strong>. En cas de non-respect de cette clause, le propriétaire est en droit de refuser l'accès du ou des animaux dans sa propriété. Le locataire ayant été informé sur le contrat, il ne pourra en aucun cas contester cette clause et prendra à ses frais le logement de son animal auprès d'un organisme spécialisé.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>V. Assurances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Nous vous demandons de vérifier que vous disposez d'une assurance multirisque.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut souscrire une assurance annulation dans les jours suivant la signature du contrat. Elle intervient en cas d'annulation de la location pour des raisons de décès, accident ou maladie grave, elle est valable du jour de la signature du contrat jusqu'à la fin de la location.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VI. Dépôt de garantie</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Pour toutes les locations meublées un dépôt de garantie est exigé. <strong>Ce dépôt doit être réglé lors de la reservation via le lien SWICKLY de paiement en ligne (empreinte banquaire sans contraintes pour le plafond).</strong> En cas de défaut de versement, nous ne pourrons accepter votre entrée dans les lieux. Il doit être restitué dans les 10 jours suivant la fin de la location, déduction faite des sommes éventuellement dues par le locataire. Le locataire s'engage à user avec soin des locaux loués. Le locataire assumera, en plus des frais de location, tout dégât causé à la maison, ainsi que le coût de remplacement de tout objet perdu, détruit ou détérioré. Le locataire répond de tout dommage que lui ou les personnes l'accompagnant pourraient causer intentionnellement ou par négligence. Le locataire a obligation de signaler au bailleur dans les 24h tout sinistre survenu dans le logement, ses dépendances ou ses accessoires. <strong>Le montant du dépôt de garantie est de 1200 Euros.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VII. Arrivée et départ</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ou son représentant reçoit les locataires pour les formalités d'arrivée. En règle générale, le rendez-vous d'arrivée se fera en après-midi entre 16 heures et 20 heures, et sauf indication contraire, à l'adresse de la location. Le locataire devra aviser le propriétaire de l'heure approximative de son arrivée. Cet avis est impératif si l'arrivée n'a pas lieu à la date prévue au contrat. Au- delà, nous ne pouvons plus garantir votre accueil et nous vous demandons de prévoir votre hébergement et de nous téléphoner pour programmer un rendez-vous d'arrivée le lendemain. En aucun cas le propriétaire ne peut être tenu pour responsable de votre retard, ni supporter les frais engendrés pour votre hébergement et vos repas si vous ne pouviez vous présenter durant les heures d'accueil prévues. Si le locataire ne se présente pas au rendez-vous fixé et n'a pas informé la personne chargée de l'accueil de son absence, il perdra tous droits à la location. Dans ce cas, le propriétaire pourra immédiatement relouer aux meilleures conditions.</span></p>\r\n \r\n <p><span style="font-size:14px">Les départs doivent avoir lieu entre 8 heures et 10 heures, sauf stipulation différente. Nous insistons sur le respect de l'heure convenue : le personnel de ménage intervenant sur des délais très courts, nous vous demandons de leur faciliter la tâche, comme nous l'avons demandé aux locataires qui vous ont précédé. Un supplément de 50 Euros par heure de retard sera appliqué. La présente location n'ayant été consentie qu'à titre saisonnier, le locataire s'engage à quitter les locaux à la date et heure prévues au contrat. Pendant la durée du contrat de location, le locataire n'a pas le droit de sous-louer cette maison.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VIII. Fournitures</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Votre location dispose d'un matériel de cuisine, vaisselle, ameublement et literie. La quantité de cet équipement est en rapport avec le nombre de personnes prévues au contrat (les meubles de jardin et de piscine ne sont pas obligatoirement du même nombre que le nombre de personnes autorisées à accéder à la location). Sauf stipulation contraire, les draps ainsi que le linge de maison (serviettes de table, torchons, etc..) sont fournis. Les locaux seront remis au locataire en parfait état de propreté et les machines en état de marche.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire devra s'abstenir de façon absolue de jeter dans les éviers, lavabos, baignoires, wc, des objets de nature à obstruer et des produits détersifs pouvant détériorer les fosses septiques et les machines de lavage, faute de quoi il serait redevable des frais occasionnés pour la remise en état de ces installations (à titre d'information, la vidange d'une fosse septique est de l'ordre de 800 Euros et dépannage électroménager est 150 euros). <strong>Le locataire devra, avant son départ, remettre toutes les pièces du mobilier à la place où elles se trouvaient à son arrivée.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IMPORTANT : Ce gîte est "NON FUMEUR"...</strong> <strong>Toute infraction à cette règle fera l'objet d'une retenue de 300 Euros prélevée sur le dépôt de garantie à l'issue du séjour.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IX. Piscine</strong></span></p>\r\n \r\n <p><span style="font-size:14px">La piscine ne pourra être vidée sans l'accord du propriétaire, le locataire ne devant jamais intervenir personnellement dans la machinerie de la piscine. Le propriétaire s'engage à disposer d'un système de sécurité répondant à la législation en vigueur. Il appartient cependant au locataire de prendre toutes les précautions nécessaires pour l'utilisation de la piscine, en particulier s'il séjourne avec de jeunes enfants, dont il doit assurer la surveillance. Le locataire reconnaît dégager entièrement la responsabilité du propriétaire en cas d'accident survenant à lui-même, sa famille ou ses invités. En cas de désaccord avec cette clause, le propriétaire vous demande de ne pas louer cette maison. Attention : à certaines périodes hors saison – 1er Octobre à fin Mai - les piscines peuvent être bâchées ou vides. L’entretien et le nettoyage de la piscine sont à l’exclusive charge du propriétaire, ainsi que le maintien de la qualité de l’eau. Le locataire ne pourra en aucun cas manipuler la machinerie de la piscine, l’arrosage automatique ou tout autre accessoire sans l’autorisation écrite du propriétaire et sera seul responsable en cas de manquement.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>X. Obligations du locataire</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire doit se comporter en bon père de famille et veiller au bon entretien des locaux. Les événements exceptionnels (réceptions...) restent soumis à l'accord préalable écrit du propriétaire. <strong>Les locaux devront être rendus en état normal de propreté lors du départ </strong>(lavage et rangement de la vaisselle effectués, draps et linge de toilette rassemblés, barbecue nettoyé, poubelles enlevées...). Un service de ménage et de désinfection est assuré après votre départ. Nous nous réservons le droit de facturer et déduire de la caution les heures supplémentaires de ménage qu'occasionnerait une situation manifestement abusive sur ce point (100 Euros à titre d’information). Sauf accord préalable écrit du propriétaire, le nombre de couchages prévu au contrat ne pourra être dépassé, et l'apport de lits supplémentaires n'est pas autorisé. De même, il est interdit de monter des tentes dans le jardin ou d'y faire stationner des caravanes. En cas de manquement à ces règles, le propriétaire pourra mettre fin à la location et appliquer une compensation proportionnelle (80 euros par nuitée par personne : elle sera dans ce cas imputée sur le dépôt de garantie). Le preneur ne pourra s'opposer à la visite des locaux, lorsque le propriétaire ou son représentant en feront la demande.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XI. Nuisances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ne pourra être tenu pour responsable des irrégularités et/ou du manque de jouissance pouvant survenir dans les services d'électricité, d’eau, etc.…et décline toute responsabilité pour manque de jouissance ne provenant pas de son fait.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XII. État des lieux - Réclamations</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Comme son nom l’indique, l’état des lieux est un document qui décrit en détail l’état du logement et de ses équipements, pièce par pièce, jardin… On distingue naturellement l’état des lieux d’entrée, en début de location, et l’état des lieux de sortie, en fin de location. Son utilité est évidente : la comparaison des 2 états des lieux permet de vérifier que le locataire a bien rempli les obligations qui sont les siennes en matière d’entretien et d’usage. Comme le précise l’article 1730 du Code Civil, « s’il a été fait un état des lieux entre le propriétaire et le locataire, celui-ci doit rendre la chose telle qu’il l’a reçue, suivant cet état, excepté ce qui a péri ou a été dégradé par vétusté ou force majeure ». Si tout est en ordre, le propriétaire restituera la caution au locataire ; dans le cas contraire, il prélèvera sur la caution le coût des travaux de réparation ou d’entretien que le locataire aurait dû prendre en charge. Si aucun état des lieux n’est établi, l’article 3 de la loi du 6 juillet 1989 fait référence au Code Civil : « s’il n’a pas été fait d’état des lieux, le preneur est présumé les avoir reçus en bon état et doit les rendre tels, sauf la preuve contraire » (art. 1731). En d’autres termes, le locataire est supposé prendre et rendre le logement en parfait état, en l’absence d’état des lieux. Passé le délai de 48 heures, les biens loués seront considérés comme exempts de dommages à l’entrée du preneur. La maison devra être restituée par le locataire dans un parfait état d’entretien et d’usage, faute de quoi le propriétaire retiendra les travaux de réparation ou d’entretien sur la caution du locataire. Les éventuelles réclamations concernant le bien loué devront être formulées dans les 48 heures qui suivent l'entrée dans les lieux. En cas de contestation, le Tribunal de Digne-les- Bains est seul compétent. L'état des lieux initial pourra être réalisé sur la base de photos prises lors de l'entrée des locataires et communiqué à ces derniers sous forme d'un fichier numérique et/ou d'une impression sur papier.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIII. Photos</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Les photos et vidéos de la propriété ne peuvent être utilisées ou vendues sans l'accord écrit du propriétaire.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIV. ANNULATION</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut annuler sa location à tout moment. Nous attirons toutefois votre attention sur les frais variables selon la date à laquelle elle intervient.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le barème suivant est applicable : </strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez plus de 60 jours avant votre entrée dans les lieux : votre acompte est remboursé sous 10 jours, déduction faite d'un forfait de 50€ pour frais de gestion.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 60 et 30 jours avant votre entrée dans les lieux : remboursement de 50% de l'acompte.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 30 et 15 jours avant votre entrée dans les lieux : l'acompte reste acquis au propriètaire.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez moins de 15 jours avant votre entrée dans les lieux : la totalité du loyer est due.</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Ces frais d'annulation peuvent être pris en charge par une assurance annulation à souscrire individuellement par le locataire. Quelles que soient les raisons de l'annulation, le locataire doit aviser le propriétaire par lettre recommandée avec demande d'avis de réception, la date de réception de cet avis déterminant le barème à appliquer. Le locataire n'ayant pas averti le propriétaire serait tenu au règlement intégral du solde. Si un cas de force majeure entraînait la destruction de la maison ou l'impossibilité de mettre à disposition la maison, l'intégralité des sommes versées seraient remboursées au locataire, sans qu'il puisse prétendre à des remboursements ultérieurs. <strong>En cas d'annulation à l'initiative du propriétaire, celui-ci rembourse 120% des sommes encaissées. Tout séjour interrompu ou abrégé, ou toute prestation non consommée, ne donne lieu à aucun remboursement. Même en cas de rapatriement, il appartient au locataire de souscrire une assurance appropriée.</strong></span></p> """ #locale: "fr" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4729 -form: Symfony\Component\Form\Form {#4309 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4728 …5} |
| full_name | "BookingConstraint[translations][fr]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_fr" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "fr" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_fr" |
| valid | true |
| value | App\Entity\BookingConstraintTranslation {#1507 -id: 1 -CGV: """ <p><strong>I. Réservation et acompte</strong></p>\r\n \r\n <p><strong>Un acompte de 30% est réglé par virement bancaire dans les 2 jours aprés la réservation ; vous nous retournerez sous 5 jours votre contrat de location signé</strong>. Nous ne pouvons accepter la réservation de personnes âgées de moins de 18 ans. La signature du contrat implique la connaissance et l'acceptation des conditions générales. Pour les locataires non-résidents Français, les règlements doivent toujours s'effectuer par virement express de type SWIFT sur le compte bancaire indiqué, l'intégralité des frais bancaires restant à la charge du donneur d'ordre.</p>\r\n \r\n <p><strong>II. Prix - nombre de personnes</strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Les séjours sont calculés sur un nombre de nuitées dont le tarif varie en fonction de la saison.</strong> Aucune contestation concernant le prix du séjour ne pourra être prise en compte après la signature du contrat. Il appartient au locataire d’apprécier avant le départ si le prix lui convient. <strong>La taxe de séjour calculé par nuitée pour les personnes adultes et le forfait ménage / désinfection sont facturés en plus des nuitées. Pour autant le gîte sera restitué dans un état de propreté comparable à l'état initial, le mobilier les divers ustensiles et la vaisselle rangés tels qu'ils étaient à l'entrée dans le logement, à défaut des frais de remise en état seront facturés et prélevés sur le dépôt de garantie.</strong> Les éventuels frais de chauffage sont inclus dans le prix. Le nombre de personnes est limité à cinq comme indiqué sur le contrat de location. Cependant ce nombre pourra être porté à sept personnes sachant que le confort général en sera affecté.</span></span></pre>\r\n \r\n <p><span style="font-size:14px">Cela précisé, rien n’empêche un locataire de recevoir occasionnellement des personnes extérieures, cependant les personnes ne pourront coucher sur place. Au-delà de 24 mois, chaque enfant est considéré comme une personne à part entière. Le propriétaire n’a aucune obligation de fournir des équipements pour les personnes supplémentaires et pourra même de plein droit procéder à l’expulsion de l’ensemble des locataires pour non-respect du nombre d’occupants maximum.</span></p>\r\n \r\n <p><strong>III. Solde</strong></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le solde sera réglé par virement bancaire 30 jours avant la date d'arrivée dans les lieux</strong>. Nous n'acceptons pas le règlement du solde à l'arrivée. En cas de non-respect de ce délai, votre location pourra être annulée de plein droit sans préavis. Pour les réservations de dernière minute, la totalité du montant de la location devra être réglée via le lien de paiement en ligne.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IV. Animaux</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>LES ANIMAUX NE SONT PAS ACCEPTÉS</strong>. En cas de non-respect de cette clause, le propriétaire est en droit de refuser l'accès du ou des animaux dans sa propriété. Le locataire ayant été informé sur le contrat, il ne pourra en aucun cas contester cette clause et prendra à ses frais le logement de son animal auprès d'un organisme spécialisé.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>V. Assurances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Nous vous demandons de vérifier que vous disposez d'une assurance multirisque.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut souscrire une assurance annulation dans les jours suivant la signature du contrat. Elle intervient en cas d'annulation de la location pour des raisons de décès, accident ou maladie grave, elle est valable du jour de la signature du contrat jusqu'à la fin de la location.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VI. Dépôt de garantie</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Pour toutes les locations meublées un dépôt de garantie est exigé. <strong>Ce dépôt doit être réglé lors de la reservation via le lien SWICKLY de paiement en ligne (empreinte banquaire sans contraintes pour le plafond).</strong> En cas de défaut de versement, nous ne pourrons accepter votre entrée dans les lieux. Il doit être restitué dans les 10 jours suivant la fin de la location, déduction faite des sommes éventuellement dues par le locataire. Le locataire s'engage à user avec soin des locaux loués. Le locataire assumera, en plus des frais de location, tout dégât causé à la maison, ainsi que le coût de remplacement de tout objet perdu, détruit ou détérioré. Le locataire répond de tout dommage que lui ou les personnes l'accompagnant pourraient causer intentionnellement ou par négligence. Le locataire a obligation de signaler au bailleur dans les 24h tout sinistre survenu dans le logement, ses dépendances ou ses accessoires. <strong>Le montant du dépôt de garantie est de 1200 Euros.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VII. Arrivée et départ</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ou son représentant reçoit les locataires pour les formalités d'arrivée. En règle générale, le rendez-vous d'arrivée se fera en après-midi entre 16 heures et 20 heures, et sauf indication contraire, à l'adresse de la location. Le locataire devra aviser le propriétaire de l'heure approximative de son arrivée. Cet avis est impératif si l'arrivée n'a pas lieu à la date prévue au contrat. Au- delà, nous ne pouvons plus garantir votre accueil et nous vous demandons de prévoir votre hébergement et de nous téléphoner pour programmer un rendez-vous d'arrivée le lendemain. En aucun cas le propriétaire ne peut être tenu pour responsable de votre retard, ni supporter les frais engendrés pour votre hébergement et vos repas si vous ne pouviez vous présenter durant les heures d'accueil prévues. Si le locataire ne se présente pas au rendez-vous fixé et n'a pas informé la personne chargée de l'accueil de son absence, il perdra tous droits à la location. Dans ce cas, le propriétaire pourra immédiatement relouer aux meilleures conditions.</span></p>\r\n \r\n <p><span style="font-size:14px">Les départs doivent avoir lieu entre 8 heures et 10 heures, sauf stipulation différente. Nous insistons sur le respect de l'heure convenue : le personnel de ménage intervenant sur des délais très courts, nous vous demandons de leur faciliter la tâche, comme nous l'avons demandé aux locataires qui vous ont précédé. Un supplément de 50 Euros par heure de retard sera appliqué. La présente location n'ayant été consentie qu'à titre saisonnier, le locataire s'engage à quitter les locaux à la date et heure prévues au contrat. Pendant la durée du contrat de location, le locataire n'a pas le droit de sous-louer cette maison.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VIII. Fournitures</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Votre location dispose d'un matériel de cuisine, vaisselle, ameublement et literie. La quantité de cet équipement est en rapport avec le nombre de personnes prévues au contrat (les meubles de jardin et de piscine ne sont pas obligatoirement du même nombre que le nombre de personnes autorisées à accéder à la location). Sauf stipulation contraire, les draps ainsi que le linge de maison (serviettes de table, torchons, etc..) sont fournis. Les locaux seront remis au locataire en parfait état de propreté et les machines en état de marche.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire devra s'abstenir de façon absolue de jeter dans les éviers, lavabos, baignoires, wc, des objets de nature à obstruer et des produits détersifs pouvant détériorer les fosses septiques et les machines de lavage, faute de quoi il serait redevable des frais occasionnés pour la remise en état de ces installations (à titre d'information, la vidange d'une fosse septique est de l'ordre de 800 Euros et dépannage électroménager est 150 euros). <strong>Le locataire devra, avant son départ, remettre toutes les pièces du mobilier à la place où elles se trouvaient à son arrivée.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IMPORTANT : Ce gîte est "NON FUMEUR"...</strong> <strong>Toute infraction à cette règle fera l'objet d'une retenue de 300 Euros prélevée sur le dépôt de garantie à l'issue du séjour.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IX. Piscine</strong></span></p>\r\n \r\n <p><span style="font-size:14px">La piscine ne pourra être vidée sans l'accord du propriétaire, le locataire ne devant jamais intervenir personnellement dans la machinerie de la piscine. Le propriétaire s'engage à disposer d'un système de sécurité répondant à la législation en vigueur. Il appartient cependant au locataire de prendre toutes les précautions nécessaires pour l'utilisation de la piscine, en particulier s'il séjourne avec de jeunes enfants, dont il doit assurer la surveillance. Le locataire reconnaît dégager entièrement la responsabilité du propriétaire en cas d'accident survenant à lui-même, sa famille ou ses invités. En cas de désaccord avec cette clause, le propriétaire vous demande de ne pas louer cette maison. Attention : à certaines périodes hors saison – 1er Octobre à fin Mai - les piscines peuvent être bâchées ou vides. L’entretien et le nettoyage de la piscine sont à l’exclusive charge du propriétaire, ainsi que le maintien de la qualité de l’eau. Le locataire ne pourra en aucun cas manipuler la machinerie de la piscine, l’arrosage automatique ou tout autre accessoire sans l’autorisation écrite du propriétaire et sera seul responsable en cas de manquement.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>X. Obligations du locataire</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire doit se comporter en bon père de famille et veiller au bon entretien des locaux. Les événements exceptionnels (réceptions...) restent soumis à l'accord préalable écrit du propriétaire. <strong>Les locaux devront être rendus en état normal de propreté lors du départ </strong>(lavage et rangement de la vaisselle effectués, draps et linge de toilette rassemblés, barbecue nettoyé, poubelles enlevées...). Un service de ménage et de désinfection est assuré après votre départ. Nous nous réservons le droit de facturer et déduire de la caution les heures supplémentaires de ménage qu'occasionnerait une situation manifestement abusive sur ce point (100 Euros à titre d’information). Sauf accord préalable écrit du propriétaire, le nombre de couchages prévu au contrat ne pourra être dépassé, et l'apport de lits supplémentaires n'est pas autorisé. De même, il est interdit de monter des tentes dans le jardin ou d'y faire stationner des caravanes. En cas de manquement à ces règles, le propriétaire pourra mettre fin à la location et appliquer une compensation proportionnelle (80 euros par nuitée par personne : elle sera dans ce cas imputée sur le dépôt de garantie). Le preneur ne pourra s'opposer à la visite des locaux, lorsque le propriétaire ou son représentant en feront la demande.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XI. Nuisances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ne pourra être tenu pour responsable des irrégularités et/ou du manque de jouissance pouvant survenir dans les services d'électricité, d’eau, etc.…et décline toute responsabilité pour manque de jouissance ne provenant pas de son fait.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XII. État des lieux - Réclamations</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Comme son nom l’indique, l’état des lieux est un document qui décrit en détail l’état du logement et de ses équipements, pièce par pièce, jardin… On distingue naturellement l’état des lieux d’entrée, en début de location, et l’état des lieux de sortie, en fin de location. Son utilité est évidente : la comparaison des 2 états des lieux permet de vérifier que le locataire a bien rempli les obligations qui sont les siennes en matière d’entretien et d’usage. Comme le précise l’article 1730 du Code Civil, « s’il a été fait un état des lieux entre le propriétaire et le locataire, celui-ci doit rendre la chose telle qu’il l’a reçue, suivant cet état, excepté ce qui a péri ou a été dégradé par vétusté ou force majeure ». Si tout est en ordre, le propriétaire restituera la caution au locataire ; dans le cas contraire, il prélèvera sur la caution le coût des travaux de réparation ou d’entretien que le locataire aurait dû prendre en charge. Si aucun état des lieux n’est établi, l’article 3 de la loi du 6 juillet 1989 fait référence au Code Civil : « s’il n’a pas été fait d’état des lieux, le preneur est présumé les avoir reçus en bon état et doit les rendre tels, sauf la preuve contraire » (art. 1731). En d’autres termes, le locataire est supposé prendre et rendre le logement en parfait état, en l’absence d’état des lieux. Passé le délai de 48 heures, les biens loués seront considérés comme exempts de dommages à l’entrée du preneur. La maison devra être restituée par le locataire dans un parfait état d’entretien et d’usage, faute de quoi le propriétaire retiendra les travaux de réparation ou d’entretien sur la caution du locataire. Les éventuelles réclamations concernant le bien loué devront être formulées dans les 48 heures qui suivent l'entrée dans les lieux. En cas de contestation, le Tribunal de Digne-les- Bains est seul compétent. L'état des lieux initial pourra être réalisé sur la base de photos prises lors de l'entrée des locataires et communiqué à ces derniers sous forme d'un fichier numérique et/ou d'une impression sur papier.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIII. Photos</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Les photos et vidéos de la propriété ne peuvent être utilisées ou vendues sans l'accord écrit du propriétaire.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIV. ANNULATION</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut annuler sa location à tout moment. Nous attirons toutefois votre attention sur les frais variables selon la date à laquelle elle intervient.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le barème suivant est applicable : </strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez plus de 60 jours avant votre entrée dans les lieux : votre acompte est remboursé sous 10 jours, déduction faite d'un forfait de 50€ pour frais de gestion.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 60 et 30 jours avant votre entrée dans les lieux : remboursement de 50% de l'acompte.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 30 et 15 jours avant votre entrée dans les lieux : l'acompte reste acquis au propriètaire.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez moins de 15 jours avant votre entrée dans les lieux : la totalité du loyer est due.</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Ces frais d'annulation peuvent être pris en charge par une assurance annulation à souscrire individuellement par le locataire. Quelles que soient les raisons de l'annulation, le locataire doit aviser le propriétaire par lettre recommandée avec demande d'avis de réception, la date de réception de cet avis déterminant le barème à appliquer. Le locataire n'ayant pas averti le propriétaire serait tenu au règlement intégral du solde. Si un cas de force majeure entraînait la destruction de la maison ou l'impossibilité de mettre à disposition la maison, l'intégralité des sommes versées seraient remboursées au locataire, sans qu'il puisse prétendre à des remboursements ultérieurs. <strong>En cas d'annulation à l'initiative du propriétaire, celui-ci rembourse 120% des sommes encaissées. Tout séjour interrompu ou abrégé, ou toute prestation non consommée, ne donne lieu à aucun remboursement. Même en cas de rapatriement, il appartient au locataire de souscrire une assurance appropriée.</strong></span></p> """ #locale: "fr" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
CGV
"FOS\CKEditorBundle\Form\Type\CKEditorType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <p><strong>I. Réservation et acompte</strong></p>\r\n \r\n <p><strong>Un acompte de 30% est réglé par virement bancaire dans les 2 jours aprés la réservation ; vous nous retournerez sous 5 jours votre contrat de location signé</strong>. Nous ne pouvons accepter la réservation de personnes âgées de moins de 18 ans. La signature du contrat implique la connaissance et l'acceptation des conditions générales. Pour les locataires non-résidents Français, les règlements doivent toujours s'effectuer par virement express de type SWIFT sur le compte bancaire indiqué, l'intégralité des frais bancaires restant à la charge du donneur d'ordre.</p>\r\n \r\n <p><strong>II. Prix - nombre de personnes</strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Les séjours sont calculés sur un nombre de nuitées dont le tarif varie en fonction de la saison.</strong> Aucune contestation concernant le prix du séjour ne pourra être prise en compte après la signature du contrat. Il appartient au locataire d’apprécier avant le départ si le prix lui convient. <strong>La taxe de séjour calculé par nuitée pour les personnes adultes et le forfait ménage / désinfection sont facturés en plus des nuitées. Pour autant le gîte sera restitué dans un état de propreté comparable à l'état initial, le mobilier les divers ustensiles et la vaisselle rangés tels qu'ils étaient à l'entrée dans le logement, à défaut des frais de remise en état seront facturés et prélevés sur le dépôt de garantie.</strong> Les éventuels frais de chauffage sont inclus dans le prix. Le nombre de personnes est limité à cinq comme indiqué sur le contrat de location. Cependant ce nombre pourra être porté à sept personnes sachant que le confort général en sera affecté.</span></span></pre>\r\n \r\n <p><span style="font-size:14px">Cela précisé, rien n’empêche un locataire de recevoir occasionnellement des personnes extérieures, cependant les personnes ne pourront coucher sur place. Au-delà de 24 mois, chaque enfant est considéré comme une personne à part entière. Le propriétaire n’a aucune obligation de fournir des équipements pour les personnes supplémentaires et pourra même de plein droit procéder à l’expulsion de l’ensemble des locataires pour non-respect du nombre d’occupants maximum.</span></p>\r\n \r\n <p><strong>III. Solde</strong></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le solde sera réglé par virement bancaire 30 jours avant la date d'arrivée dans les lieux</strong>. Nous n'acceptons pas le règlement du solde à l'arrivée. En cas de non-respect de ce délai, votre location pourra être annulée de plein droit sans préavis. Pour les réservations de dernière minute, la totalité du montant de la location devra être réglée via le lien de paiement en ligne.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IV. Animaux</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>LES ANIMAUX NE SONT PAS ACCEPTÉS</strong>. En cas de non-respect de cette clause, le propriétaire est en droit de refuser l'accès du ou des animaux dans sa propriété. Le locataire ayant été informé sur le contrat, il ne pourra en aucun cas contester cette clause et prendra à ses frais le logement de son animal auprès d'un organisme spécialisé.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>V. Assurances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Nous vous demandons de vérifier que vous disposez d'une assurance multirisque.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut souscrire une assurance annulation dans les jours suivant la signature du contrat. Elle intervient en cas d'annulation de la location pour des raisons de décès, accident ou maladie grave, elle est valable du jour de la signature du contrat jusqu'à la fin de la location.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VI. Dépôt de garantie</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Pour toutes les locations meublées un dépôt de garantie est exigé. <strong>Ce dépôt doit être réglé lors de la reservation via le lien SWICKLY de paiement en ligne (empreinte banquaire sans contraintes pour le plafond).</strong> En cas de défaut de versement, nous ne pourrons accepter votre entrée dans les lieux. Il doit être restitué dans les 10 jours suivant la fin de la location, déduction faite des sommes éventuellement dues par le locataire. Le locataire s'engage à user avec soin des locaux loués. Le locataire assumera, en plus des frais de location, tout dégât causé à la maison, ainsi que le coût de remplacement de tout objet perdu, détruit ou détérioré. Le locataire répond de tout dommage que lui ou les personnes l'accompagnant pourraient causer intentionnellement ou par négligence. Le locataire a obligation de signaler au bailleur dans les 24h tout sinistre survenu dans le logement, ses dépendances ou ses accessoires. <strong>Le montant du dépôt de garantie est de 1200 Euros.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VII. Arrivée et départ</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ou son représentant reçoit les locataires pour les formalités d'arrivée. En règle générale, le rendez-vous d'arrivée se fera en après-midi entre 16 heures et 20 heures, et sauf indication contraire, à l'adresse de la location. Le locataire devra aviser le propriétaire de l'heure approximative de son arrivée. Cet avis est impératif si l'arrivée n'a pas lieu à la date prévue au contrat. Au- delà, nous ne pouvons plus garantir votre accueil et nous vous demandons de prévoir votre hébergement et de nous téléphoner pour programmer un rendez-vous d'arrivée le lendemain. En aucun cas le propriétaire ne peut être tenu pour responsable de votre retard, ni supporter les frais engendrés pour votre hébergement et vos repas si vous ne pouviez vous présenter durant les heures d'accueil prévues. Si le locataire ne se présente pas au rendez-vous fixé et n'a pas informé la personne chargée de l'accueil de son absence, il perdra tous droits à la location. Dans ce cas, le propriétaire pourra immédiatement relouer aux meilleures conditions.</span></p>\r\n \r\n <p><span style="font-size:14px">Les départs doivent avoir lieu entre 8 heures et 10 heures, sauf stipulation différente. Nous insistons sur le respect de l'heure convenue : le personnel de ménage intervenant sur des délais très courts, nous vous demandons de leur faciliter la tâche, comme nous l'avons demandé aux locataires qui vous ont précédé. Un supplément de 50 Euros par heure de retard sera appliqué. La présente location n'ayant été consentie qu'à titre saisonnier, le locataire s'engage à quitter les locaux à la date et heure prévues au contrat. Pendant la durée du contrat de location, le locataire n'a pas le droit de sous-louer cette maison.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VIII. Fournitures</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Votre location dispose d'un matériel de cuisine, vaisselle, ameublement et literie. La quantité de cet équipement est en rapport avec le nombre de personnes prévues au contrat (les meubles de jardin et de piscine ne sont pas obligatoirement du même nombre que le nombre de personnes autorisées à accéder à la location). Sauf stipulation contraire, les draps ainsi que le linge de maison (serviettes de table, torchons, etc..) sont fournis. Les locaux seront remis au locataire en parfait état de propreté et les machines en état de marche.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire devra s'abstenir de façon absolue de jeter dans les éviers, lavabos, baignoires, wc, des objets de nature à obstruer et des produits détersifs pouvant détériorer les fosses septiques et les machines de lavage, faute de quoi il serait redevable des frais occasionnés pour la remise en état de ces installations (à titre d'information, la vidange d'une fosse septique est de l'ordre de 800 Euros et dépannage électroménager est 150 euros). <strong>Le locataire devra, avant son départ, remettre toutes les pièces du mobilier à la place où elles se trouvaient à son arrivée.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IMPORTANT : Ce gîte est "NON FUMEUR"...</strong> <strong>Toute infraction à cette règle fera l'objet d'une retenue de 300 Euros prélevée sur le dépôt de garantie à l'issue du séjour.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IX. Piscine</strong></span></p>\r\n \r\n <p><span style="font-size:14px">La piscine ne pourra être vidée sans l'accord du propriétaire, le locataire ne devant jamais intervenir personnellement dans la machinerie de la piscine. Le propriétaire s'engage à disposer d'un système de sécurité répondant à la législation en vigueur. Il appartient cependant au locataire de prendre toutes les précautions nécessaires pour l'utilisation de la piscine, en particulier s'il séjourne avec de jeunes enfants, dont il doit assurer la surveillance. Le locataire reconnaît dégager entièrement la responsabilité du propriétaire en cas d'accident survenant à lui-même, sa famille ou ses invités. En cas de désaccord avec cette clause, le propriétaire vous demande de ne pas louer cette maison. Attention : à certaines périodes hors saison – 1er Octobre à fin Mai - les piscines peuvent être bâchées ou vides. L’entretien et le nettoyage de la piscine sont à l’exclusive charge du propriétaire, ainsi que le maintien de la qualité de l’eau. Le locataire ne pourra en aucun cas manipuler la machinerie de la piscine, l’arrosage automatique ou tout autre accessoire sans l’autorisation écrite du propriétaire et sera seul responsable en cas de manquement.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>X. Obligations du locataire</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire doit se comporter en bon père de famille et veiller au bon entretien des locaux. Les événements exceptionnels (réceptions...) restent soumis à l'accord préalable écrit du propriétaire. <strong>Les locaux devront être rendus en état normal de propreté lors du départ </strong>(lavage et rangement de la vaisselle effectués, draps et linge de toilette rassemblés, barbecue nettoyé, poubelles enlevées...). Un service de ménage et de désinfection est assuré après votre départ. Nous nous réservons le droit de facturer et déduire de la caution les heures supplémentaires de ménage qu'occasionnerait une situation manifestement abusive sur ce point (100 Euros à titre d’information). Sauf accord préalable écrit du propriétaire, le nombre de couchages prévu au contrat ne pourra être dépassé, et l'apport de lits supplémentaires n'est pas autorisé. De même, il est interdit de monter des tentes dans le jardin ou d'y faire stationner des caravanes. En cas de manquement à ces règles, le propriétaire pourra mettre fin à la location et appliquer une compensation proportionnelle (80 euros par nuitée par personne : elle sera dans ce cas imputée sur le dépôt de garantie). Le preneur ne pourra s'opposer à la visite des locaux, lorsque le propriétaire ou son représentant en feront la demande.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XI. Nuisances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ne pourra être tenu pour responsable des irrégularités et/ou du manque de jouissance pouvant survenir dans les services d'électricité, d’eau, etc.…et décline toute responsabilité pour manque de jouissance ne provenant pas de son fait.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XII. État des lieux - Réclamations</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Comme son nom l’indique, l’état des lieux est un document qui décrit en détail l’état du logement et de ses équipements, pièce par pièce, jardin… On distingue naturellement l’état des lieux d’entrée, en début de location, et l’état des lieux de sortie, en fin de location. Son utilité est évidente : la comparaison des 2 états des lieux permet de vérifier que le locataire a bien rempli les obligations qui sont les siennes en matière d’entretien et d’usage. Comme le précise l’article 1730 du Code Civil, « s’il a été fait un état des lieux entre le propriétaire et le locataire, celui-ci doit rendre la chose telle qu’il l’a reçue, suivant cet état, excepté ce qui a péri ou a été dégradé par vétusté ou force majeure ». Si tout est en ordre, le propriétaire restituera la caution au locataire ; dans le cas contraire, il prélèvera sur la caution le coût des travaux de réparation ou d’entretien que le locataire aurait dû prendre en charge. Si aucun état des lieux n’est établi, l’article 3 de la loi du 6 juillet 1989 fait référence au Code Civil : « s’il n’a pas été fait d’état des lieux, le preneur est présumé les avoir reçus en bon état et doit les rendre tels, sauf la preuve contraire » (art. 1731). En d’autres termes, le locataire est supposé prendre et rendre le logement en parfait état, en l’absence d’état des lieux. Passé le délai de 48 heures, les biens loués seront considérés comme exempts de dommages à l’entrée du preneur. La maison devra être restituée par le locataire dans un parfait état d’entretien et d’usage, faute de quoi le propriétaire retiendra les travaux de réparation ou d’entretien sur la caution du locataire. Les éventuelles réclamations concernant le bien loué devront être formulées dans les 48 heures qui suivent l'entrée dans les lieux. En cas de contestation, le Tribunal de Digne-les- Bains est seul compétent. L'état des lieux initial pourra être réalisé sur la base de photos prises lors de l'entrée des locataires et communiqué à ces derniers sous forme d'un fichier numérique et/ou d'une impression sur papier.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIII. Photos</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Les photos et vidéos de la propriété ne peuvent être utilisées ou vendues sans l'accord écrit du propriétaire.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIV. ANNULATION</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut annuler sa location à tout moment. Nous attirons toutefois votre attention sur les frais variables selon la date à laquelle elle intervient.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le barème suivant est applicable : </strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez plus de 60 jours avant votre entrée dans les lieux : votre acompte est remboursé sous 10 jours, déduction faite d'un forfait de 50€ pour frais de gestion.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 60 et 30 jours avant votre entrée dans les lieux : remboursement de 50% de l'acompte.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 30 et 15 jours avant votre entrée dans les lieux : l'acompte reste acquis au propriètaire.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez moins de 15 jours avant votre entrée dans les lieux : la totalité du loyer est due.</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Ces frais d'annulation peuvent être pris en charge par une assurance annulation à souscrire individuellement par le locataire. Quelles que soient les raisons de l'annulation, le locataire doit aviser le propriétaire par lettre recommandée avec demande d'avis de réception, la date de réception de cet avis déterminant le barème à appliquer. Le locataire n'ayant pas averti le propriétaire serait tenu au règlement intégral du solde. Si un cas de force majeure entraînait la destruction de la maison ou l'impossibilité de mettre à disposition la maison, l'intégralité des sommes versées seraient remboursées au locataire, sans qu'il puisse prétendre à des remboursements ultérieurs. <strong>En cas d'annulation à l'initiative du propriétaire, celui-ci rembourse 120% des sommes encaissées. Tout séjour interrompu ou abrégé, ou toute prestation non consommée, ne donne lieu à aucun remboursement. Même en cas de rapatriement, il appartient au locataire de souscrire une assurance appropriée.</strong></span></p> """ |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Conditions générales" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| config | [] |
| config_name | "main_config" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4301 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| enable | true |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| filebrowsers | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| inline | false |
| input_sync | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| plugins | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| require_js | false |
| required | true |
| row_attr | [] |
| setter | null |
| styles | [] |
| templates | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4303 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4302 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_prefixes | [ "form" "text" "textarea" "ckeditor" "_BookingConstraint_translations_fr_CGV" ] |
| cache_key | "_BookingConstraint_translations_fr_CGV_ckeditor" |
| compound | false |
| config | [ "toolbar" => [ [ "name" => "styles" "items" => [ "Bold" "Italic" "Underline" "Strike" "Blockquote" "-" "Link" "-" "RemoveFormat" "-" "NumberedList" "BulletedList" "-" "Outdent" "Indent" "-" "-" "JustifyLeft" "JustifyCenter" "JustifyRight" "JustifyBlock" "-" "Image" "Table" "-" "Styles" "Format" "Font" "FontSize" "-" "TextColor" "BGColor" "Source" ] ] ] ] |
| config_name | "main_config" |
| data | """ <p><strong>I. Réservation et acompte</strong></p>\r\n \r\n <p><strong>Un acompte de 30% est réglé par virement bancaire dans les 2 jours aprés la réservation ; vous nous retournerez sous 5 jours votre contrat de location signé</strong>. Nous ne pouvons accepter la réservation de personnes âgées de moins de 18 ans. La signature du contrat implique la connaissance et l'acceptation des conditions générales. Pour les locataires non-résidents Français, les règlements doivent toujours s'effectuer par virement express de type SWIFT sur le compte bancaire indiqué, l'intégralité des frais bancaires restant à la charge du donneur d'ordre.</p>\r\n \r\n <p><strong>II. Prix - nombre de personnes</strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Les séjours sont calculés sur un nombre de nuitées dont le tarif varie en fonction de la saison.</strong> Aucune contestation concernant le prix du séjour ne pourra être prise en compte après la signature du contrat. Il appartient au locataire d’apprécier avant le départ si le prix lui convient. <strong>La taxe de séjour calculé par nuitée pour les personnes adultes et le forfait ménage / désinfection sont facturés en plus des nuitées. Pour autant le gîte sera restitué dans un état de propreté comparable à l'état initial, le mobilier les divers ustensiles et la vaisselle rangés tels qu'ils étaient à l'entrée dans le logement, à défaut des frais de remise en état seront facturés et prélevés sur le dépôt de garantie.</strong> Les éventuels frais de chauffage sont inclus dans le prix. Le nombre de personnes est limité à cinq comme indiqué sur le contrat de location. Cependant ce nombre pourra être porté à sept personnes sachant que le confort général en sera affecté.</span></span></pre>\r\n \r\n <p><span style="font-size:14px">Cela précisé, rien n’empêche un locataire de recevoir occasionnellement des personnes extérieures, cependant les personnes ne pourront coucher sur place. Au-delà de 24 mois, chaque enfant est considéré comme une personne à part entière. Le propriétaire n’a aucune obligation de fournir des équipements pour les personnes supplémentaires et pourra même de plein droit procéder à l’expulsion de l’ensemble des locataires pour non-respect du nombre d’occupants maximum.</span></p>\r\n \r\n <p><strong>III. Solde</strong></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le solde sera réglé par virement bancaire 30 jours avant la date d'arrivée dans les lieux</strong>. Nous n'acceptons pas le règlement du solde à l'arrivée. En cas de non-respect de ce délai, votre location pourra être annulée de plein droit sans préavis. Pour les réservations de dernière minute, la totalité du montant de la location devra être réglée via le lien de paiement en ligne.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IV. Animaux</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>LES ANIMAUX NE SONT PAS ACCEPTÉS</strong>. En cas de non-respect de cette clause, le propriétaire est en droit de refuser l'accès du ou des animaux dans sa propriété. Le locataire ayant été informé sur le contrat, il ne pourra en aucun cas contester cette clause et prendra à ses frais le logement de son animal auprès d'un organisme spécialisé.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>V. Assurances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Nous vous demandons de vérifier que vous disposez d'une assurance multirisque.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut souscrire une assurance annulation dans les jours suivant la signature du contrat. Elle intervient en cas d'annulation de la location pour des raisons de décès, accident ou maladie grave, elle est valable du jour de la signature du contrat jusqu'à la fin de la location.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VI. Dépôt de garantie</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Pour toutes les locations meublées un dépôt de garantie est exigé. <strong>Ce dépôt doit être réglé lors de la reservation via le lien SWICKLY de paiement en ligne (empreinte banquaire sans contraintes pour le plafond).</strong> En cas de défaut de versement, nous ne pourrons accepter votre entrée dans les lieux. Il doit être restitué dans les 10 jours suivant la fin de la location, déduction faite des sommes éventuellement dues par le locataire. Le locataire s'engage à user avec soin des locaux loués. Le locataire assumera, en plus des frais de location, tout dégât causé à la maison, ainsi que le coût de remplacement de tout objet perdu, détruit ou détérioré. Le locataire répond de tout dommage que lui ou les personnes l'accompagnant pourraient causer intentionnellement ou par négligence. Le locataire a obligation de signaler au bailleur dans les 24h tout sinistre survenu dans le logement, ses dépendances ou ses accessoires. <strong>Le montant du dépôt de garantie est de 1200 Euros.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VII. Arrivée et départ</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ou son représentant reçoit les locataires pour les formalités d'arrivée. En règle générale, le rendez-vous d'arrivée se fera en après-midi entre 16 heures et 20 heures, et sauf indication contraire, à l'adresse de la location. Le locataire devra aviser le propriétaire de l'heure approximative de son arrivée. Cet avis est impératif si l'arrivée n'a pas lieu à la date prévue au contrat. Au- delà, nous ne pouvons plus garantir votre accueil et nous vous demandons de prévoir votre hébergement et de nous téléphoner pour programmer un rendez-vous d'arrivée le lendemain. En aucun cas le propriétaire ne peut être tenu pour responsable de votre retard, ni supporter les frais engendrés pour votre hébergement et vos repas si vous ne pouviez vous présenter durant les heures d'accueil prévues. Si le locataire ne se présente pas au rendez-vous fixé et n'a pas informé la personne chargée de l'accueil de son absence, il perdra tous droits à la location. Dans ce cas, le propriétaire pourra immédiatement relouer aux meilleures conditions.</span></p>\r\n \r\n <p><span style="font-size:14px">Les départs doivent avoir lieu entre 8 heures et 10 heures, sauf stipulation différente. Nous insistons sur le respect de l'heure convenue : le personnel de ménage intervenant sur des délais très courts, nous vous demandons de leur faciliter la tâche, comme nous l'avons demandé aux locataires qui vous ont précédé. Un supplément de 50 Euros par heure de retard sera appliqué. La présente location n'ayant été consentie qu'à titre saisonnier, le locataire s'engage à quitter les locaux à la date et heure prévues au contrat. Pendant la durée du contrat de location, le locataire n'a pas le droit de sous-louer cette maison.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VIII. Fournitures</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Votre location dispose d'un matériel de cuisine, vaisselle, ameublement et literie. La quantité de cet équipement est en rapport avec le nombre de personnes prévues au contrat (les meubles de jardin et de piscine ne sont pas obligatoirement du même nombre que le nombre de personnes autorisées à accéder à la location). Sauf stipulation contraire, les draps ainsi que le linge de maison (serviettes de table, torchons, etc..) sont fournis. Les locaux seront remis au locataire en parfait état de propreté et les machines en état de marche.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire devra s'abstenir de façon absolue de jeter dans les éviers, lavabos, baignoires, wc, des objets de nature à obstruer et des produits détersifs pouvant détériorer les fosses septiques et les machines de lavage, faute de quoi il serait redevable des frais occasionnés pour la remise en état de ces installations (à titre d'information, la vidange d'une fosse septique est de l'ordre de 800 Euros et dépannage électroménager est 150 euros). <strong>Le locataire devra, avant son départ, remettre toutes les pièces du mobilier à la place où elles se trouvaient à son arrivée.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IMPORTANT : Ce gîte est "NON FUMEUR"...</strong> <strong>Toute infraction à cette règle fera l'objet d'une retenue de 300 Euros prélevée sur le dépôt de garantie à l'issue du séjour.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IX. Piscine</strong></span></p>\r\n \r\n <p><span style="font-size:14px">La piscine ne pourra être vidée sans l'accord du propriétaire, le locataire ne devant jamais intervenir personnellement dans la machinerie de la piscine. Le propriétaire s'engage à disposer d'un système de sécurité répondant à la législation en vigueur. Il appartient cependant au locataire de prendre toutes les précautions nécessaires pour l'utilisation de la piscine, en particulier s'il séjourne avec de jeunes enfants, dont il doit assurer la surveillance. Le locataire reconnaît dégager entièrement la responsabilité du propriétaire en cas d'accident survenant à lui-même, sa famille ou ses invités. En cas de désaccord avec cette clause, le propriétaire vous demande de ne pas louer cette maison. Attention : à certaines périodes hors saison – 1er Octobre à fin Mai - les piscines peuvent être bâchées ou vides. L’entretien et le nettoyage de la piscine sont à l’exclusive charge du propriétaire, ainsi que le maintien de la qualité de l’eau. Le locataire ne pourra en aucun cas manipuler la machinerie de la piscine, l’arrosage automatique ou tout autre accessoire sans l’autorisation écrite du propriétaire et sera seul responsable en cas de manquement.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>X. Obligations du locataire</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire doit se comporter en bon père de famille et veiller au bon entretien des locaux. Les événements exceptionnels (réceptions...) restent soumis à l'accord préalable écrit du propriétaire. <strong>Les locaux devront être rendus en état normal de propreté lors du départ </strong>(lavage et rangement de la vaisselle effectués, draps et linge de toilette rassemblés, barbecue nettoyé, poubelles enlevées...). Un service de ménage et de désinfection est assuré après votre départ. Nous nous réservons le droit de facturer et déduire de la caution les heures supplémentaires de ménage qu'occasionnerait une situation manifestement abusive sur ce point (100 Euros à titre d’information). Sauf accord préalable écrit du propriétaire, le nombre de couchages prévu au contrat ne pourra être dépassé, et l'apport de lits supplémentaires n'est pas autorisé. De même, il est interdit de monter des tentes dans le jardin ou d'y faire stationner des caravanes. En cas de manquement à ces règles, le propriétaire pourra mettre fin à la location et appliquer une compensation proportionnelle (80 euros par nuitée par personne : elle sera dans ce cas imputée sur le dépôt de garantie). Le preneur ne pourra s'opposer à la visite des locaux, lorsque le propriétaire ou son représentant en feront la demande.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XI. Nuisances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ne pourra être tenu pour responsable des irrégularités et/ou du manque de jouissance pouvant survenir dans les services d'électricité, d’eau, etc.…et décline toute responsabilité pour manque de jouissance ne provenant pas de son fait.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XII. État des lieux - Réclamations</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Comme son nom l’indique, l’état des lieux est un document qui décrit en détail l’état du logement et de ses équipements, pièce par pièce, jardin… On distingue naturellement l’état des lieux d’entrée, en début de location, et l’état des lieux de sortie, en fin de location. Son utilité est évidente : la comparaison des 2 états des lieux permet de vérifier que le locataire a bien rempli les obligations qui sont les siennes en matière d’entretien et d’usage. Comme le précise l’article 1730 du Code Civil, « s’il a été fait un état des lieux entre le propriétaire et le locataire, celui-ci doit rendre la chose telle qu’il l’a reçue, suivant cet état, excepté ce qui a péri ou a été dégradé par vétusté ou force majeure ». Si tout est en ordre, le propriétaire restituera la caution au locataire ; dans le cas contraire, il prélèvera sur la caution le coût des travaux de réparation ou d’entretien que le locataire aurait dû prendre en charge. Si aucun état des lieux n’est établi, l’article 3 de la loi du 6 juillet 1989 fait référence au Code Civil : « s’il n’a pas été fait d’état des lieux, le preneur est présumé les avoir reçus en bon état et doit les rendre tels, sauf la preuve contraire » (art. 1731). En d’autres termes, le locataire est supposé prendre et rendre le logement en parfait état, en l’absence d’état des lieux. Passé le délai de 48 heures, les biens loués seront considérés comme exempts de dommages à l’entrée du preneur. La maison devra être restituée par le locataire dans un parfait état d’entretien et d’usage, faute de quoi le propriétaire retiendra les travaux de réparation ou d’entretien sur la caution du locataire. Les éventuelles réclamations concernant le bien loué devront être formulées dans les 48 heures qui suivent l'entrée dans les lieux. En cas de contestation, le Tribunal de Digne-les- Bains est seul compétent. L'état des lieux initial pourra être réalisé sur la base de photos prises lors de l'entrée des locataires et communiqué à ces derniers sous forme d'un fichier numérique et/ou d'une impression sur papier.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIII. Photos</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Les photos et vidéos de la propriété ne peuvent être utilisées ou vendues sans l'accord écrit du propriétaire.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIV. ANNULATION</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut annuler sa location à tout moment. Nous attirons toutefois votre attention sur les frais variables selon la date à laquelle elle intervient.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le barème suivant est applicable : </strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez plus de 60 jours avant votre entrée dans les lieux : votre acompte est remboursé sous 10 jours, déduction faite d'un forfait de 50€ pour frais de gestion.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 60 et 30 jours avant votre entrée dans les lieux : remboursement de 50% de l'acompte.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 30 et 15 jours avant votre entrée dans les lieux : l'acompte reste acquis au propriètaire.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez moins de 15 jours avant votre entrée dans les lieux : la totalité du loyer est due.</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Ces frais d'annulation peuvent être pris en charge par une assurance annulation à souscrire individuellement par le locataire. Quelles que soient les raisons de l'annulation, le locataire doit aviser le propriétaire par lettre recommandée avec demande d'avis de réception, la date de réception de cet avis déterminant le barème à appliquer. Le locataire n'ayant pas averti le propriétaire serait tenu au règlement intégral du solde. Si un cas de force majeure entraînait la destruction de la maison ou l'impossibilité de mettre à disposition la maison, l'intégralité des sommes versées seraient remboursées au locataire, sans qu'il puisse prétendre à des remboursements ultérieurs. <strong>En cas d'annulation à l'initiative du propriétaire, celui-ci rembourse 120% des sommes encaissées. Tout séjour interrompu ou abrégé, ou toute prestation non consommée, ne donne lieu à aucun remboursement. Même en cas de rapatriement, il appartient au locataire de souscrire une assurance appropriée.</strong></span></p> """ |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| enable | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4733 -form: Symfony\Component\Form\Form {#4312 …} -errors: [] } |
| filebrowsers | [] |
| form | Symfony\Component\Form\FormView {#4732 …5} |
| full_name | "BookingConstraint[translations][fr][CGV]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_fr_CGV" |
| inline | false |
| input_sync | false |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "CGV" |
| pattern | null |
| plugins | [] |
| priority | 0 |
| require_js | false |
| required | true |
| row_attr | [] |
| size | null |
| styles | [] |
| submitted | false |
| templates | [] |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_fr_CGV" |
| valid | true |
| value | """ <p><strong>I. Réservation et acompte</strong></p>\r\n \r\n <p><strong>Un acompte de 30% est réglé par virement bancaire dans les 2 jours aprés la réservation ; vous nous retournerez sous 5 jours votre contrat de location signé</strong>. Nous ne pouvons accepter la réservation de personnes âgées de moins de 18 ans. La signature du contrat implique la connaissance et l'acceptation des conditions générales. Pour les locataires non-résidents Français, les règlements doivent toujours s'effectuer par virement express de type SWIFT sur le compte bancaire indiqué, l'intégralité des frais bancaires restant à la charge du donneur d'ordre.</p>\r\n \r\n <p><strong>II. Prix - nombre de personnes</strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Les séjours sont calculés sur un nombre de nuitées dont le tarif varie en fonction de la saison.</strong> Aucune contestation concernant le prix du séjour ne pourra être prise en compte après la signature du contrat. Il appartient au locataire d’apprécier avant le départ si le prix lui convient. <strong>La taxe de séjour calculé par nuitée pour les personnes adultes et le forfait ménage / désinfection sont facturés en plus des nuitées. Pour autant le gîte sera restitué dans un état de propreté comparable à l'état initial, le mobilier les divers ustensiles et la vaisselle rangés tels qu'ils étaient à l'entrée dans le logement, à défaut des frais de remise en état seront facturés et prélevés sur le dépôt de garantie.</strong> Les éventuels frais de chauffage sont inclus dans le prix. Le nombre de personnes est limité à cinq comme indiqué sur le contrat de location. Cependant ce nombre pourra être porté à sept personnes sachant que le confort général en sera affecté.</span></span></pre>\r\n \r\n <p><span style="font-size:14px">Cela précisé, rien n’empêche un locataire de recevoir occasionnellement des personnes extérieures, cependant les personnes ne pourront coucher sur place. Au-delà de 24 mois, chaque enfant est considéré comme une personne à part entière. Le propriétaire n’a aucune obligation de fournir des équipements pour les personnes supplémentaires et pourra même de plein droit procéder à l’expulsion de l’ensemble des locataires pour non-respect du nombre d’occupants maximum.</span></p>\r\n \r\n <p><strong>III. Solde</strong></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le solde sera réglé par virement bancaire 30 jours avant la date d'arrivée dans les lieux</strong>. Nous n'acceptons pas le règlement du solde à l'arrivée. En cas de non-respect de ce délai, votre location pourra être annulée de plein droit sans préavis. Pour les réservations de dernière minute, la totalité du montant de la location devra être réglée via le lien de paiement en ligne.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IV. Animaux</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>LES ANIMAUX NE SONT PAS ACCEPTÉS</strong>. En cas de non-respect de cette clause, le propriétaire est en droit de refuser l'accès du ou des animaux dans sa propriété. Le locataire ayant été informé sur le contrat, il ne pourra en aucun cas contester cette clause et prendra à ses frais le logement de son animal auprès d'un organisme spécialisé.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>V. Assurances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Nous vous demandons de vérifier que vous disposez d'une assurance multirisque.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut souscrire une assurance annulation dans les jours suivant la signature du contrat. Elle intervient en cas d'annulation de la location pour des raisons de décès, accident ou maladie grave, elle est valable du jour de la signature du contrat jusqu'à la fin de la location.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VI. Dépôt de garantie</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Pour toutes les locations meublées un dépôt de garantie est exigé. <strong>Ce dépôt doit être réglé lors de la reservation via le lien SWICKLY de paiement en ligne (empreinte banquaire sans contraintes pour le plafond).</strong> En cas de défaut de versement, nous ne pourrons accepter votre entrée dans les lieux. Il doit être restitué dans les 10 jours suivant la fin de la location, déduction faite des sommes éventuellement dues par le locataire. Le locataire s'engage à user avec soin des locaux loués. Le locataire assumera, en plus des frais de location, tout dégât causé à la maison, ainsi que le coût de remplacement de tout objet perdu, détruit ou détérioré. Le locataire répond de tout dommage que lui ou les personnes l'accompagnant pourraient causer intentionnellement ou par négligence. Le locataire a obligation de signaler au bailleur dans les 24h tout sinistre survenu dans le logement, ses dépendances ou ses accessoires. <strong>Le montant du dépôt de garantie est de 1200 Euros.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VII. Arrivée et départ</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ou son représentant reçoit les locataires pour les formalités d'arrivée. En règle générale, le rendez-vous d'arrivée se fera en après-midi entre 16 heures et 20 heures, et sauf indication contraire, à l'adresse de la location. Le locataire devra aviser le propriétaire de l'heure approximative de son arrivée. Cet avis est impératif si l'arrivée n'a pas lieu à la date prévue au contrat. Au- delà, nous ne pouvons plus garantir votre accueil et nous vous demandons de prévoir votre hébergement et de nous téléphoner pour programmer un rendez-vous d'arrivée le lendemain. En aucun cas le propriétaire ne peut être tenu pour responsable de votre retard, ni supporter les frais engendrés pour votre hébergement et vos repas si vous ne pouviez vous présenter durant les heures d'accueil prévues. Si le locataire ne se présente pas au rendez-vous fixé et n'a pas informé la personne chargée de l'accueil de son absence, il perdra tous droits à la location. Dans ce cas, le propriétaire pourra immédiatement relouer aux meilleures conditions.</span></p>\r\n \r\n <p><span style="font-size:14px">Les départs doivent avoir lieu entre 8 heures et 10 heures, sauf stipulation différente. Nous insistons sur le respect de l'heure convenue : le personnel de ménage intervenant sur des délais très courts, nous vous demandons de leur faciliter la tâche, comme nous l'avons demandé aux locataires qui vous ont précédé. Un supplément de 50 Euros par heure de retard sera appliqué. La présente location n'ayant été consentie qu'à titre saisonnier, le locataire s'engage à quitter les locaux à la date et heure prévues au contrat. Pendant la durée du contrat de location, le locataire n'a pas le droit de sous-louer cette maison.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>VIII. Fournitures</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Votre location dispose d'un matériel de cuisine, vaisselle, ameublement et literie. La quantité de cet équipement est en rapport avec le nombre de personnes prévues au contrat (les meubles de jardin et de piscine ne sont pas obligatoirement du même nombre que le nombre de personnes autorisées à accéder à la location). Sauf stipulation contraire, les draps ainsi que le linge de maison (serviettes de table, torchons, etc..) sont fournis. Les locaux seront remis au locataire en parfait état de propreté et les machines en état de marche.</span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire devra s'abstenir de façon absolue de jeter dans les éviers, lavabos, baignoires, wc, des objets de nature à obstruer et des produits détersifs pouvant détériorer les fosses septiques et les machines de lavage, faute de quoi il serait redevable des frais occasionnés pour la remise en état de ces installations (à titre d'information, la vidange d'une fosse septique est de l'ordre de 800 Euros et dépannage électroménager est 150 euros). <strong>Le locataire devra, avant son départ, remettre toutes les pièces du mobilier à la place où elles se trouvaient à son arrivée.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IMPORTANT : Ce gîte est "NON FUMEUR"...</strong> <strong>Toute infraction à cette règle fera l'objet d'une retenue de 300 Euros prélevée sur le dépôt de garantie à l'issue du séjour.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>IX. Piscine</strong></span></p>\r\n \r\n <p><span style="font-size:14px">La piscine ne pourra être vidée sans l'accord du propriétaire, le locataire ne devant jamais intervenir personnellement dans la machinerie de la piscine. Le propriétaire s'engage à disposer d'un système de sécurité répondant à la législation en vigueur. Il appartient cependant au locataire de prendre toutes les précautions nécessaires pour l'utilisation de la piscine, en particulier s'il séjourne avec de jeunes enfants, dont il doit assurer la surveillance. Le locataire reconnaît dégager entièrement la responsabilité du propriétaire en cas d'accident survenant à lui-même, sa famille ou ses invités. En cas de désaccord avec cette clause, le propriétaire vous demande de ne pas louer cette maison. Attention : à certaines périodes hors saison – 1er Octobre à fin Mai - les piscines peuvent être bâchées ou vides. L’entretien et le nettoyage de la piscine sont à l’exclusive charge du propriétaire, ainsi que le maintien de la qualité de l’eau. Le locataire ne pourra en aucun cas manipuler la machinerie de la piscine, l’arrosage automatique ou tout autre accessoire sans l’autorisation écrite du propriétaire et sera seul responsable en cas de manquement.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>X. Obligations du locataire</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire doit se comporter en bon père de famille et veiller au bon entretien des locaux. Les événements exceptionnels (réceptions...) restent soumis à l'accord préalable écrit du propriétaire. <strong>Les locaux devront être rendus en état normal de propreté lors du départ </strong>(lavage et rangement de la vaisselle effectués, draps et linge de toilette rassemblés, barbecue nettoyé, poubelles enlevées...). Un service de ménage et de désinfection est assuré après votre départ. Nous nous réservons le droit de facturer et déduire de la caution les heures supplémentaires de ménage qu'occasionnerait une situation manifestement abusive sur ce point (100 Euros à titre d’information). Sauf accord préalable écrit du propriétaire, le nombre de couchages prévu au contrat ne pourra être dépassé, et l'apport de lits supplémentaires n'est pas autorisé. De même, il est interdit de monter des tentes dans le jardin ou d'y faire stationner des caravanes. En cas de manquement à ces règles, le propriétaire pourra mettre fin à la location et appliquer une compensation proportionnelle (80 euros par nuitée par personne : elle sera dans ce cas imputée sur le dépôt de garantie). Le preneur ne pourra s'opposer à la visite des locaux, lorsque le propriétaire ou son représentant en feront la demande.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XI. Nuisances</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le propriétaire ne pourra être tenu pour responsable des irrégularités et/ou du manque de jouissance pouvant survenir dans les services d'électricité, d’eau, etc.…et décline toute responsabilité pour manque de jouissance ne provenant pas de son fait.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XII. État des lieux - Réclamations</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Comme son nom l’indique, l’état des lieux est un document qui décrit en détail l’état du logement et de ses équipements, pièce par pièce, jardin… On distingue naturellement l’état des lieux d’entrée, en début de location, et l’état des lieux de sortie, en fin de location. Son utilité est évidente : la comparaison des 2 états des lieux permet de vérifier que le locataire a bien rempli les obligations qui sont les siennes en matière d’entretien et d’usage. Comme le précise l’article 1730 du Code Civil, « s’il a été fait un état des lieux entre le propriétaire et le locataire, celui-ci doit rendre la chose telle qu’il l’a reçue, suivant cet état, excepté ce qui a péri ou a été dégradé par vétusté ou force majeure ». Si tout est en ordre, le propriétaire restituera la caution au locataire ; dans le cas contraire, il prélèvera sur la caution le coût des travaux de réparation ou d’entretien que le locataire aurait dû prendre en charge. Si aucun état des lieux n’est établi, l’article 3 de la loi du 6 juillet 1989 fait référence au Code Civil : « s’il n’a pas été fait d’état des lieux, le preneur est présumé les avoir reçus en bon état et doit les rendre tels, sauf la preuve contraire » (art. 1731). En d’autres termes, le locataire est supposé prendre et rendre le logement en parfait état, en l’absence d’état des lieux. Passé le délai de 48 heures, les biens loués seront considérés comme exempts de dommages à l’entrée du preneur. La maison devra être restituée par le locataire dans un parfait état d’entretien et d’usage, faute de quoi le propriétaire retiendra les travaux de réparation ou d’entretien sur la caution du locataire. Les éventuelles réclamations concernant le bien loué devront être formulées dans les 48 heures qui suivent l'entrée dans les lieux. En cas de contestation, le Tribunal de Digne-les- Bains est seul compétent. L'état des lieux initial pourra être réalisé sur la base de photos prises lors de l'entrée des locataires et communiqué à ces derniers sous forme d'un fichier numérique et/ou d'une impression sur papier.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIII. Photos</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Les photos et vidéos de la propriété ne peuvent être utilisées ou vendues sans l'accord écrit du propriétaire.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>XIV. ANNULATION</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Le locataire peut annuler sa location à tout moment. Nous attirons toutefois votre attention sur les frais variables selon la date à laquelle elle intervient.</span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Le barème suivant est applicable : </strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez plus de 60 jours avant votre entrée dans les lieux : votre acompte est remboursé sous 10 jours, déduction faite d'un forfait de 50€ pour frais de gestion.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 60 et 30 jours avant votre entrée dans les lieux : remboursement de 50% de l'acompte.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez entre 30 et 15 jours avant votre entrée dans les lieux : l'acompte reste acquis au propriètaire.</strong></span></p>\r\n \r\n <p><span style="font-size:14px"><strong>Vous annulez moins de 15 jours avant votre entrée dans les lieux : la totalité du loyer est due.</strong></span></p>\r\n \r\n <p><span style="font-size:14px">Ces frais d'annulation peuvent être pris en charge par une assurance annulation à souscrire individuellement par le locataire. Quelles que soient les raisons de l'annulation, le locataire doit aviser le propriétaire par lettre recommandée avec demande d'avis de réception, la date de réception de cet avis déterminant le barème à appliquer. Le locataire n'ayant pas averti le propriétaire serait tenu au règlement intégral du solde. Si un cas de force majeure entraînait la destruction de la maison ou l'impossibilité de mettre à disposition la maison, l'intégralité des sommes versées seraient remboursées au locataire, sans qu'il puisse prétendre à des remboursements ultérieurs. <strong>En cas d'annulation à l'initiative du propriétaire, celui-ci rembourse 120% des sommes encaissées. Tout séjour interrompu ou abrégé, ou toute prestation non consommée, ne donne lieu à aucun remboursement. Même en cas de rapatriement, il appartient au locataire de souscrire une assurance appropriée.</strong></span></p> """ |
en
"App\Form\BookingConstraintTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintTranslation {#1505 -id: 2 -CGV: """ <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reservation and deposit</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>A 30% deposit is paid by bank transfer on the day of booking </strong><strong>; you will return your signed rental contract to us within 7 days.</strong> We cannot accept reservations from people under the age of 18. Signing the contract implies knowledge and acceptance of the general conditions. For tenants who are not French residents, payments must always be made by express transfer of the SWIFT type to the bank account indicated, with all bank charges remaining the responsibility of the instructing party. Given the delays in transmitting a bank order and in order to be able to maintain the reservation option until receipt of the funds on the account, the tenant will be asked to send us by email a copy of the transfer order and the rental contract within 7 days.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Price - number of people</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Stays are calculated based on a number of nights, with the rate varying according to the season.</strong> No disputes regarding the price of the stay will be considered after the contract has been signed. It is the tenant's responsibility to determine before departure whether the price is acceptable. <strong>The tourist tax, calculated per night for adults, and the cleaning/disinfection fee are charged in addition to the nightly rate. However, the cottage must be returned in a condition comparable to its initial state of cleanliness, with the furniture, utensils, and dishes arranged as they were upon arrival. Otherwise, cleaning fees will be charged and deducted from the security deposit. </strong>Any heating costs are included in the price. The number of people is limited to five, as indicated in the rental agreement. However, this number can be increased to seven, although the overall comfort will be affected.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">That said, nothing prevents a tenant from occasionally receiving outside people, however people will not be able to sleep on site. Beyond 24 months, each child is considered a full person. The owner has no obligation to provide equipment for additional people and may even voluntarily evict all tenants for non-compliance with the maximum number of occupants.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Balance</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>The balance will be paid by bank transfer 30 days before the arrival date.</strong> We do not accept payment of the balance upon arrival. Failure to comply with this deadline may result in cancellation of your rental without prior notice. For last-minute bookings, the full rental amount must be paid via the online payment link.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animals</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>PETS ARE NOT ACCEPTED</strong>. In the event of non-compliance with this clause, the owner is entitled to refuse access to the animal(s) on his property. The tenant having been informed about the contract, he cannot in any case contest this clause and will take at his own expense the accommodation of his animal with a specialized organization.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Insurance</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">We ask you to check that you have multi-risk insurance and send us a certificate no later than 30 days before entering the premises. Failure to comply with this clause will result in the cancellation of the rental at the tenant's expense (see cancellation section).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can take out cancellation insurance in the days following the signing of the contract. It intervenes in the event of cancellation of the hiring for reasons of death, accident or serious illness, it is valid from the day of the signature of the contract until the end of the hiring.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Security deposit</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">For all furnished rentals a security deposit is required. </span><strong>This deposit must be paid at the time of booking via the SWICKLY online payment link (bank pre-authorization without limit restrictions).</strong><span style="font-family:Arial,Helvetica,sans-serif"> In the event of non-payment, we will not be able to accept your entry into the premises. It must be returned within 10 days of the end of the rental, less any sums due by the tenant. The tenant undertakes to use the rented premises with care. The tenant will assume, in addition to the rental costs, any damage caused to the house, as well as the cost of replacing any lost, destroyed or damaged object. The tenant is liable for any damage that he or the persons accompanying him may cause intentionally or through negligence. The tenant has an obligation to report to the lessor within 24 hours of any incident occurring in the accommodation, its outbuildings or its accessories. <strong>The amount of the security deposit is 1200 Euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Arrival and departure</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner or his representative receives the tenants for the arrival formalities. As a general rule, the arrival meeting will be in the afternoon between 4 p.m. and 8 p.m., and unless otherwise indicated, at the rental address. The tenant must notify the owner of the approximate time of his arrival. This notice is imperative if the arrival does not take place on the date provided for in the contract. Very late arrivals give rise to the collection of additional reception costs. They are 50 Euros including VAT for arrivals taking place after 8 p.m. and before 10 p.m. Beyond that, we can no longer guarantee your reception and we ask that you plan your accommodation and call us to schedule an appointment for your arrival the next day. Under no circumstances can the owner be held responsible for your delay, nor bear the costs incurred for your accommodation and your meals if you were unable to arrive during the scheduled reception hours. If the tenant does not show up at the scheduled appointment and has not informed the person in charge of reception of his absence, he will lose all rental rights. In this case, the owner can immediately re-let under the best conditions.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Departures must take place between 8 a.m. and 10 a.m., unless otherwise stipulated. We insist on respecting the agreed time: the cleaning staff working on very short deadlines, we ask you to facilitate their task, as we have asked the tenants who preceded you. A supplement of 50 Euros per hour of delay will be applied. This rental having been granted only on a seasonal basis, the tenant agrees to leave the premises on the date and time provided for in the contract. During the term of the rental contract, the tenant does not have the right to sublet this house.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Stationery</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Your rental has kitchen equipment, crockery, furniture and bedding. The quantity of this equipment is related to the number of people provided for in the contract (the garden and swimming pool furniture is not necessarily the same number as the number of people authorized to access the rental). Unless otherwise stipulated, sheets and household linen (napkins, tea towels, etc.) are provided. The premises will be handed over to the tenant in a perfect state of cleanliness and the machines in working order.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must abstain absolutely from throwing in the sinks, washbasins, bathtubs, toilets, objects likely to obstruct and detergent products which can damage the septic tanks and the washing machines, failing which he would be liable for the costs. incurred for the restoration of these installations (for information, the emptying of a septic tank is around 800 Euros and troubleshooting household appliances is 150 Euros). <strong>The tenant must, before his departure, put all the pieces of furniture back in the place where they were on his arrival.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANT: This gîte is "NON SMOKING"...</strong> <strong>Any violation of this rule will be subject to a deduction of 300 Euros deducted from the security deposit at the end of the stay.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Pool</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The swimming pool cannot be emptied without the agreement of the owner, the tenant must never intervene personally in the machinery of the swimming pool. The owner undertakes to have a security system that complies with the legislation in force. However, it is up to the tenant to take all the necessary precautions for the use of the swimming pool, in particular if he is staying with young children, whom he must supervise. The tenant agrees to fully release the responsibility of the owner in the event of an accident occurring to himself, his family or his guests. In case of disagreement with this clause, the owner asks you not to rent this house. Please note: during certain off-season periods - October 1 to the end of May - the pools may be covered or empty. The maintenance and cleaning of the swimming pool are the sole responsibility of the owner, as well as the maintenance of the quality of the water. The tenant may not in any case manipulate the machinery of the pool, the automatic watering or any other accessory without the written authorization of the owner and will be solely responsible in the event of a breach.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligations of the tenant</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must behave as a good father and ensure the proper maintenance of the premises. Exceptional events (receptions, etc.) remain subject to the owner's prior written agreement. <strong>The premises must be left in a normal state of cleanliness upon departure</strong> (washing and tidying up of dishes, sheets and towels collected, barbecue cleaned, garbage cans removed, etc.). A cleaning and disinfection service is provided after your departure. We reserve the right to invoice and deduct from the deposit the additional hours of cleaning that would result from a manifestly abusive situation on this point (100 Euros for information). Except with the prior written agreement of the owner, the number of beds provided for in the contract may not be exceeded, and the provision of additional beds is not authorized. Likewise, it is forbidden to set up tents in the garden or park caravans there. In the event of a breach of these rules, the owner may terminate the rental and apply proportional compensation (80 euros per night per person: in this case it will be charged to the security deposit). The lessee may not object to the visit of the premises, when the owner or his representative so requests.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Nuisances</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner can not be held responsible for irregularities and / or lack of enjoyment that may occur in the services of electricity, water, etc. ... and declines all responsibility for lack of enjoyment not resulting from its fault.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. State of play - Complaints</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">As its name suggests, the inventory is a document that describes in detail the condition of the accommodation and its equipment, room by room, garden... We naturally distinguish the inventory of fixtures at the entrance, at the start of rental, and the exit inventory, at the end of the rental. Its usefulness is obvious: the comparison of the 2 inventories makes it possible to verify that the tenant has fulfilled his obligations in terms of maintenance and use. As specified in article 1730 of the Civil Code, "if an inventory has been made between the owner and the tenant, the latter must return the item as he received it, according to this inventory, except which has perished or has been degraded by obsolescence or force majeure”. If everything is in order, the landlord will return the deposit to the tenant; otherwise, he will deduct from the deposit the cost of the repair or maintenance work that the tenant should have borne. If no inventory is established, article 3 of the law of July 6, 1989 refers to the Civil Code: "if no inventory has been made, the lessee is presumed to have received them in good condition and must render them such, unless proven otherwise” (art. 1731). In other words, the tenant is supposed to take and return the accommodation in perfect condition, in the absence of an inventory. After the 48-hour period, the rented goods will be considered free of damage when the lessee enters. The house must be returned by the tenant in a perfect state of maintenance and use, failing which the owner will retain the repair or maintenance work on the tenant's deposit. Any complaints concerning the rented property must be made within 48 hours of entering the premises. In the event of a dispute, the Court of Digne-les-Bains has sole jurisdiction. The initial inventory may be carried out on the basis of photos taken when the tenants move in and communicated to them in the form of a digital file and/or a paper printout.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Pictures</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Photos and videos of the property may not be used or sold without the owner's written consent.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELATION</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can cancel his rental at any time. However, we draw your attention to the variable costs depending on the date on which it occurs.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The following rates apply:\r\n \r\n If you cancel more than 60 days before your move-in date: your deposit will be refunded within 10 days, less a €50 administration fee.\r\n \r\n If you cancel between 60 and 30 days before your move-in date: 50% of your deposit will be refunded.\r\n \r\n If you cancel between 30 and 15 days before your move-in date: the deposit is retained by the landlord.\r\n \r\n If you cancel less than 15 days before your move-in date: the full rent is due.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">These cancellation costs may be covered by cancellation insurance to be taken out individually by the tenant. Whatever the reasons for the cancellation, the tenant must notify the owner by registered letter with request for acknowledgment of receipt, the date of receipt of this notice determining the scale to be applied. The tenant not having informed the owner would be held with the integral payment of the balance. If a case of force majeure led to the destruction of the house or the impossibility of making the house available, all the sums paid would be reimbursed to the tenant, without him being able to claim subsequent reimbursements. <strong>In the event of cancellation on the initiative of the owner, this one refunds 120% of the collected sums. Any interrupted or shortened stay, or any unused service, does not give rise to any refund. Even in the event of repatriation, it is the renter's responsibility to take out appropriate insurance.</strong></span></span></p> """ #locale: "en" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4304 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4316 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4315 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_translation" "_BookingConstraint_translations_en" ] |
| cache_key | "_BookingConstraint_translations_en_booking_constraint_translation" |
| compound | true |
| data | App\Entity\BookingConstraintTranslation {#1505 -id: 2 -CGV: """ <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reservation and deposit</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>A 30% deposit is paid by bank transfer on the day of booking </strong><strong>; you will return your signed rental contract to us within 7 days.</strong> We cannot accept reservations from people under the age of 18. Signing the contract implies knowledge and acceptance of the general conditions. For tenants who are not French residents, payments must always be made by express transfer of the SWIFT type to the bank account indicated, with all bank charges remaining the responsibility of the instructing party. Given the delays in transmitting a bank order and in order to be able to maintain the reservation option until receipt of the funds on the account, the tenant will be asked to send us by email a copy of the transfer order and the rental contract within 7 days.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Price - number of people</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Stays are calculated based on a number of nights, with the rate varying according to the season.</strong> No disputes regarding the price of the stay will be considered after the contract has been signed. It is the tenant's responsibility to determine before departure whether the price is acceptable. <strong>The tourist tax, calculated per night for adults, and the cleaning/disinfection fee are charged in addition to the nightly rate. However, the cottage must be returned in a condition comparable to its initial state of cleanliness, with the furniture, utensils, and dishes arranged as they were upon arrival. Otherwise, cleaning fees will be charged and deducted from the security deposit. </strong>Any heating costs are included in the price. The number of people is limited to five, as indicated in the rental agreement. However, this number can be increased to seven, although the overall comfort will be affected.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">That said, nothing prevents a tenant from occasionally receiving outside people, however people will not be able to sleep on site. Beyond 24 months, each child is considered a full person. The owner has no obligation to provide equipment for additional people and may even voluntarily evict all tenants for non-compliance with the maximum number of occupants.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Balance</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>The balance will be paid by bank transfer 30 days before the arrival date.</strong> We do not accept payment of the balance upon arrival. Failure to comply with this deadline may result in cancellation of your rental without prior notice. For last-minute bookings, the full rental amount must be paid via the online payment link.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animals</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>PETS ARE NOT ACCEPTED</strong>. In the event of non-compliance with this clause, the owner is entitled to refuse access to the animal(s) on his property. The tenant having been informed about the contract, he cannot in any case contest this clause and will take at his own expense the accommodation of his animal with a specialized organization.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Insurance</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">We ask you to check that you have multi-risk insurance and send us a certificate no later than 30 days before entering the premises. Failure to comply with this clause will result in the cancellation of the rental at the tenant's expense (see cancellation section).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can take out cancellation insurance in the days following the signing of the contract. It intervenes in the event of cancellation of the hiring for reasons of death, accident or serious illness, it is valid from the day of the signature of the contract until the end of the hiring.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Security deposit</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">For all furnished rentals a security deposit is required. </span><strong>This deposit must be paid at the time of booking via the SWICKLY online payment link (bank pre-authorization without limit restrictions).</strong><span style="font-family:Arial,Helvetica,sans-serif"> In the event of non-payment, we will not be able to accept your entry into the premises. It must be returned within 10 days of the end of the rental, less any sums due by the tenant. The tenant undertakes to use the rented premises with care. The tenant will assume, in addition to the rental costs, any damage caused to the house, as well as the cost of replacing any lost, destroyed or damaged object. The tenant is liable for any damage that he or the persons accompanying him may cause intentionally or through negligence. The tenant has an obligation to report to the lessor within 24 hours of any incident occurring in the accommodation, its outbuildings or its accessories. <strong>The amount of the security deposit is 1200 Euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Arrival and departure</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner or his representative receives the tenants for the arrival formalities. As a general rule, the arrival meeting will be in the afternoon between 4 p.m. and 8 p.m., and unless otherwise indicated, at the rental address. The tenant must notify the owner of the approximate time of his arrival. This notice is imperative if the arrival does not take place on the date provided for in the contract. Very late arrivals give rise to the collection of additional reception costs. They are 50 Euros including VAT for arrivals taking place after 8 p.m. and before 10 p.m. Beyond that, we can no longer guarantee your reception and we ask that you plan your accommodation and call us to schedule an appointment for your arrival the next day. Under no circumstances can the owner be held responsible for your delay, nor bear the costs incurred for your accommodation and your meals if you were unable to arrive during the scheduled reception hours. If the tenant does not show up at the scheduled appointment and has not informed the person in charge of reception of his absence, he will lose all rental rights. In this case, the owner can immediately re-let under the best conditions.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Departures must take place between 8 a.m. and 10 a.m., unless otherwise stipulated. We insist on respecting the agreed time: the cleaning staff working on very short deadlines, we ask you to facilitate their task, as we have asked the tenants who preceded you. A supplement of 50 Euros per hour of delay will be applied. This rental having been granted only on a seasonal basis, the tenant agrees to leave the premises on the date and time provided for in the contract. During the term of the rental contract, the tenant does not have the right to sublet this house.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Stationery</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Your rental has kitchen equipment, crockery, furniture and bedding. The quantity of this equipment is related to the number of people provided for in the contract (the garden and swimming pool furniture is not necessarily the same number as the number of people authorized to access the rental). Unless otherwise stipulated, sheets and household linen (napkins, tea towels, etc.) are provided. The premises will be handed over to the tenant in a perfect state of cleanliness and the machines in working order.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must abstain absolutely from throwing in the sinks, washbasins, bathtubs, toilets, objects likely to obstruct and detergent products which can damage the septic tanks and the washing machines, failing which he would be liable for the costs. incurred for the restoration of these installations (for information, the emptying of a septic tank is around 800 Euros and troubleshooting household appliances is 150 Euros). <strong>The tenant must, before his departure, put all the pieces of furniture back in the place where they were on his arrival.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANT: This gîte is "NON SMOKING"...</strong> <strong>Any violation of this rule will be subject to a deduction of 300 Euros deducted from the security deposit at the end of the stay.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Pool</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The swimming pool cannot be emptied without the agreement of the owner, the tenant must never intervene personally in the machinery of the swimming pool. The owner undertakes to have a security system that complies with the legislation in force. However, it is up to the tenant to take all the necessary precautions for the use of the swimming pool, in particular if he is staying with young children, whom he must supervise. The tenant agrees to fully release the responsibility of the owner in the event of an accident occurring to himself, his family or his guests. In case of disagreement with this clause, the owner asks you not to rent this house. Please note: during certain off-season periods - October 1 to the end of May - the pools may be covered or empty. The maintenance and cleaning of the swimming pool are the sole responsibility of the owner, as well as the maintenance of the quality of the water. The tenant may not in any case manipulate the machinery of the pool, the automatic watering or any other accessory without the written authorization of the owner and will be solely responsible in the event of a breach.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligations of the tenant</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must behave as a good father and ensure the proper maintenance of the premises. Exceptional events (receptions, etc.) remain subject to the owner's prior written agreement. <strong>The premises must be left in a normal state of cleanliness upon departure</strong> (washing and tidying up of dishes, sheets and towels collected, barbecue cleaned, garbage cans removed, etc.). A cleaning and disinfection service is provided after your departure. We reserve the right to invoice and deduct from the deposit the additional hours of cleaning that would result from a manifestly abusive situation on this point (100 Euros for information). Except with the prior written agreement of the owner, the number of beds provided for in the contract may not be exceeded, and the provision of additional beds is not authorized. Likewise, it is forbidden to set up tents in the garden or park caravans there. In the event of a breach of these rules, the owner may terminate the rental and apply proportional compensation (80 euros per night per person: in this case it will be charged to the security deposit). The lessee may not object to the visit of the premises, when the owner or his representative so requests.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Nuisances</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner can not be held responsible for irregularities and / or lack of enjoyment that may occur in the services of electricity, water, etc. ... and declines all responsibility for lack of enjoyment not resulting from its fault.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. State of play - Complaints</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">As its name suggests, the inventory is a document that describes in detail the condition of the accommodation and its equipment, room by room, garden... We naturally distinguish the inventory of fixtures at the entrance, at the start of rental, and the exit inventory, at the end of the rental. Its usefulness is obvious: the comparison of the 2 inventories makes it possible to verify that the tenant has fulfilled his obligations in terms of maintenance and use. As specified in article 1730 of the Civil Code, "if an inventory has been made between the owner and the tenant, the latter must return the item as he received it, according to this inventory, except which has perished or has been degraded by obsolescence or force majeure”. If everything is in order, the landlord will return the deposit to the tenant; otherwise, he will deduct from the deposit the cost of the repair or maintenance work that the tenant should have borne. If no inventory is established, article 3 of the law of July 6, 1989 refers to the Civil Code: "if no inventory has been made, the lessee is presumed to have received them in good condition and must render them such, unless proven otherwise” (art. 1731). In other words, the tenant is supposed to take and return the accommodation in perfect condition, in the absence of an inventory. After the 48-hour period, the rented goods will be considered free of damage when the lessee enters. The house must be returned by the tenant in a perfect state of maintenance and use, failing which the owner will retain the repair or maintenance work on the tenant's deposit. Any complaints concerning the rented property must be made within 48 hours of entering the premises. In the event of a dispute, the Court of Digne-les-Bains has sole jurisdiction. The initial inventory may be carried out on the basis of photos taken when the tenants move in and communicated to them in the form of a digital file and/or a paper printout.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Pictures</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Photos and videos of the property may not be used or sold without the owner's written consent.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELATION</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can cancel his rental at any time. However, we draw your attention to the variable costs depending on the date on which it occurs.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The following rates apply:\r\n \r\n If you cancel more than 60 days before your move-in date: your deposit will be refunded within 10 days, less a €50 administration fee.\r\n \r\n If you cancel between 60 and 30 days before your move-in date: 50% of your deposit will be refunded.\r\n \r\n If you cancel between 30 and 15 days before your move-in date: the deposit is retained by the landlord.\r\n \r\n If you cancel less than 15 days before your move-in date: the full rent is due.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">These cancellation costs may be covered by cancellation insurance to be taken out individually by the tenant. Whatever the reasons for the cancellation, the tenant must notify the owner by registered letter with request for acknowledgment of receipt, the date of receipt of this notice determining the scale to be applied. The tenant not having informed the owner would be held with the integral payment of the balance. If a case of force majeure led to the destruction of the house or the impossibility of making the house available, all the sums paid would be reimbursed to the tenant, without him being able to claim subsequent reimbursements. <strong>In the event of cancellation on the initiative of the owner, this one refunds 120% of the collected sums. Any interrupted or shortened stay, or any unused service, does not give rise to any refund. Even in the event of repatriation, it is the renter's responsibility to take out appropriate insurance.</strong></span></span></p> """ #locale: "en" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4730 -form: Symfony\Component\Form\Form {#4331 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4731 …5} |
| full_name | "BookingConstraint[translations][en]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_en" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "en" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_en" |
| valid | true |
| value | App\Entity\BookingConstraintTranslation {#1505 -id: 2 -CGV: """ <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reservation and deposit</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>A 30% deposit is paid by bank transfer on the day of booking </strong><strong>; you will return your signed rental contract to us within 7 days.</strong> We cannot accept reservations from people under the age of 18. Signing the contract implies knowledge and acceptance of the general conditions. For tenants who are not French residents, payments must always be made by express transfer of the SWIFT type to the bank account indicated, with all bank charges remaining the responsibility of the instructing party. Given the delays in transmitting a bank order and in order to be able to maintain the reservation option until receipt of the funds on the account, the tenant will be asked to send us by email a copy of the transfer order and the rental contract within 7 days.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Price - number of people</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Stays are calculated based on a number of nights, with the rate varying according to the season.</strong> No disputes regarding the price of the stay will be considered after the contract has been signed. It is the tenant's responsibility to determine before departure whether the price is acceptable. <strong>The tourist tax, calculated per night for adults, and the cleaning/disinfection fee are charged in addition to the nightly rate. However, the cottage must be returned in a condition comparable to its initial state of cleanliness, with the furniture, utensils, and dishes arranged as they were upon arrival. Otherwise, cleaning fees will be charged and deducted from the security deposit. </strong>Any heating costs are included in the price. The number of people is limited to five, as indicated in the rental agreement. However, this number can be increased to seven, although the overall comfort will be affected.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">That said, nothing prevents a tenant from occasionally receiving outside people, however people will not be able to sleep on site. Beyond 24 months, each child is considered a full person. The owner has no obligation to provide equipment for additional people and may even voluntarily evict all tenants for non-compliance with the maximum number of occupants.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Balance</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>The balance will be paid by bank transfer 30 days before the arrival date.</strong> We do not accept payment of the balance upon arrival. Failure to comply with this deadline may result in cancellation of your rental without prior notice. For last-minute bookings, the full rental amount must be paid via the online payment link.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animals</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>PETS ARE NOT ACCEPTED</strong>. In the event of non-compliance with this clause, the owner is entitled to refuse access to the animal(s) on his property. The tenant having been informed about the contract, he cannot in any case contest this clause and will take at his own expense the accommodation of his animal with a specialized organization.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Insurance</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">We ask you to check that you have multi-risk insurance and send us a certificate no later than 30 days before entering the premises. Failure to comply with this clause will result in the cancellation of the rental at the tenant's expense (see cancellation section).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can take out cancellation insurance in the days following the signing of the contract. It intervenes in the event of cancellation of the hiring for reasons of death, accident or serious illness, it is valid from the day of the signature of the contract until the end of the hiring.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Security deposit</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">For all furnished rentals a security deposit is required. </span><strong>This deposit must be paid at the time of booking via the SWICKLY online payment link (bank pre-authorization without limit restrictions).</strong><span style="font-family:Arial,Helvetica,sans-serif"> In the event of non-payment, we will not be able to accept your entry into the premises. It must be returned within 10 days of the end of the rental, less any sums due by the tenant. The tenant undertakes to use the rented premises with care. The tenant will assume, in addition to the rental costs, any damage caused to the house, as well as the cost of replacing any lost, destroyed or damaged object. The tenant is liable for any damage that he or the persons accompanying him may cause intentionally or through negligence. The tenant has an obligation to report to the lessor within 24 hours of any incident occurring in the accommodation, its outbuildings or its accessories. <strong>The amount of the security deposit is 1200 Euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Arrival and departure</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner or his representative receives the tenants for the arrival formalities. As a general rule, the arrival meeting will be in the afternoon between 4 p.m. and 8 p.m., and unless otherwise indicated, at the rental address. The tenant must notify the owner of the approximate time of his arrival. This notice is imperative if the arrival does not take place on the date provided for in the contract. Very late arrivals give rise to the collection of additional reception costs. They are 50 Euros including VAT for arrivals taking place after 8 p.m. and before 10 p.m. Beyond that, we can no longer guarantee your reception and we ask that you plan your accommodation and call us to schedule an appointment for your arrival the next day. Under no circumstances can the owner be held responsible for your delay, nor bear the costs incurred for your accommodation and your meals if you were unable to arrive during the scheduled reception hours. If the tenant does not show up at the scheduled appointment and has not informed the person in charge of reception of his absence, he will lose all rental rights. In this case, the owner can immediately re-let under the best conditions.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Departures must take place between 8 a.m. and 10 a.m., unless otherwise stipulated. We insist on respecting the agreed time: the cleaning staff working on very short deadlines, we ask you to facilitate their task, as we have asked the tenants who preceded you. A supplement of 50 Euros per hour of delay will be applied. This rental having been granted only on a seasonal basis, the tenant agrees to leave the premises on the date and time provided for in the contract. During the term of the rental contract, the tenant does not have the right to sublet this house.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Stationery</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Your rental has kitchen equipment, crockery, furniture and bedding. The quantity of this equipment is related to the number of people provided for in the contract (the garden and swimming pool furniture is not necessarily the same number as the number of people authorized to access the rental). Unless otherwise stipulated, sheets and household linen (napkins, tea towels, etc.) are provided. The premises will be handed over to the tenant in a perfect state of cleanliness and the machines in working order.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must abstain absolutely from throwing in the sinks, washbasins, bathtubs, toilets, objects likely to obstruct and detergent products which can damage the septic tanks and the washing machines, failing which he would be liable for the costs. incurred for the restoration of these installations (for information, the emptying of a septic tank is around 800 Euros and troubleshooting household appliances is 150 Euros). <strong>The tenant must, before his departure, put all the pieces of furniture back in the place where they were on his arrival.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANT: This gîte is "NON SMOKING"...</strong> <strong>Any violation of this rule will be subject to a deduction of 300 Euros deducted from the security deposit at the end of the stay.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Pool</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The swimming pool cannot be emptied without the agreement of the owner, the tenant must never intervene personally in the machinery of the swimming pool. The owner undertakes to have a security system that complies with the legislation in force. However, it is up to the tenant to take all the necessary precautions for the use of the swimming pool, in particular if he is staying with young children, whom he must supervise. The tenant agrees to fully release the responsibility of the owner in the event of an accident occurring to himself, his family or his guests. In case of disagreement with this clause, the owner asks you not to rent this house. Please note: during certain off-season periods - October 1 to the end of May - the pools may be covered or empty. The maintenance and cleaning of the swimming pool are the sole responsibility of the owner, as well as the maintenance of the quality of the water. The tenant may not in any case manipulate the machinery of the pool, the automatic watering or any other accessory without the written authorization of the owner and will be solely responsible in the event of a breach.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligations of the tenant</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must behave as a good father and ensure the proper maintenance of the premises. Exceptional events (receptions, etc.) remain subject to the owner's prior written agreement. <strong>The premises must be left in a normal state of cleanliness upon departure</strong> (washing and tidying up of dishes, sheets and towels collected, barbecue cleaned, garbage cans removed, etc.). A cleaning and disinfection service is provided after your departure. We reserve the right to invoice and deduct from the deposit the additional hours of cleaning that would result from a manifestly abusive situation on this point (100 Euros for information). Except with the prior written agreement of the owner, the number of beds provided for in the contract may not be exceeded, and the provision of additional beds is not authorized. Likewise, it is forbidden to set up tents in the garden or park caravans there. In the event of a breach of these rules, the owner may terminate the rental and apply proportional compensation (80 euros per night per person: in this case it will be charged to the security deposit). The lessee may not object to the visit of the premises, when the owner or his representative so requests.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Nuisances</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner can not be held responsible for irregularities and / or lack of enjoyment that may occur in the services of electricity, water, etc. ... and declines all responsibility for lack of enjoyment not resulting from its fault.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. State of play - Complaints</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">As its name suggests, the inventory is a document that describes in detail the condition of the accommodation and its equipment, room by room, garden... We naturally distinguish the inventory of fixtures at the entrance, at the start of rental, and the exit inventory, at the end of the rental. Its usefulness is obvious: the comparison of the 2 inventories makes it possible to verify that the tenant has fulfilled his obligations in terms of maintenance and use. As specified in article 1730 of the Civil Code, "if an inventory has been made between the owner and the tenant, the latter must return the item as he received it, according to this inventory, except which has perished or has been degraded by obsolescence or force majeure”. If everything is in order, the landlord will return the deposit to the tenant; otherwise, he will deduct from the deposit the cost of the repair or maintenance work that the tenant should have borne. If no inventory is established, article 3 of the law of July 6, 1989 refers to the Civil Code: "if no inventory has been made, the lessee is presumed to have received them in good condition and must render them such, unless proven otherwise” (art. 1731). In other words, the tenant is supposed to take and return the accommodation in perfect condition, in the absence of an inventory. After the 48-hour period, the rented goods will be considered free of damage when the lessee enters. The house must be returned by the tenant in a perfect state of maintenance and use, failing which the owner will retain the repair or maintenance work on the tenant's deposit. Any complaints concerning the rented property must be made within 48 hours of entering the premises. In the event of a dispute, the Court of Digne-les-Bains has sole jurisdiction. The initial inventory may be carried out on the basis of photos taken when the tenants move in and communicated to them in the form of a digital file and/or a paper printout.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Pictures</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Photos and videos of the property may not be used or sold without the owner's written consent.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELATION</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can cancel his rental at any time. However, we draw your attention to the variable costs depending on the date on which it occurs.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The following rates apply:\r\n \r\n If you cancel more than 60 days before your move-in date: your deposit will be refunded within 10 days, less a €50 administration fee.\r\n \r\n If you cancel between 60 and 30 days before your move-in date: 50% of your deposit will be refunded.\r\n \r\n If you cancel between 30 and 15 days before your move-in date: the deposit is retained by the landlord.\r\n \r\n If you cancel less than 15 days before your move-in date: the full rent is due.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">These cancellation costs may be covered by cancellation insurance to be taken out individually by the tenant. Whatever the reasons for the cancellation, the tenant must notify the owner by registered letter with request for acknowledgment of receipt, the date of receipt of this notice determining the scale to be applied. The tenant not having informed the owner would be held with the integral payment of the balance. If a case of force majeure led to the destruction of the house or the impossibility of making the house available, all the sums paid would be reimbursed to the tenant, without him being able to claim subsequent reimbursements. <strong>In the event of cancellation on the initiative of the owner, this one refunds 120% of the collected sums. Any interrupted or shortened stay, or any unused service, does not give rise to any refund. Even in the event of repatriation, it is the renter's responsibility to take out appropriate insurance.</strong></span></span></p> """ #locale: "en" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
CGV
"FOS\CKEditorBundle\Form\Type\CKEditorType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reservation and deposit</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>A 30% deposit is paid by bank transfer on the day of booking </strong><strong>; you will return your signed rental contract to us within 7 days.</strong> We cannot accept reservations from people under the age of 18. Signing the contract implies knowledge and acceptance of the general conditions. For tenants who are not French residents, payments must always be made by express transfer of the SWIFT type to the bank account indicated, with all bank charges remaining the responsibility of the instructing party. Given the delays in transmitting a bank order and in order to be able to maintain the reservation option until receipt of the funds on the account, the tenant will be asked to send us by email a copy of the transfer order and the rental contract within 7 days.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Price - number of people</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Stays are calculated based on a number of nights, with the rate varying according to the season.</strong> No disputes regarding the price of the stay will be considered after the contract has been signed. It is the tenant's responsibility to determine before departure whether the price is acceptable. <strong>The tourist tax, calculated per night for adults, and the cleaning/disinfection fee are charged in addition to the nightly rate. However, the cottage must be returned in a condition comparable to its initial state of cleanliness, with the furniture, utensils, and dishes arranged as they were upon arrival. Otherwise, cleaning fees will be charged and deducted from the security deposit. </strong>Any heating costs are included in the price. The number of people is limited to five, as indicated in the rental agreement. However, this number can be increased to seven, although the overall comfort will be affected.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">That said, nothing prevents a tenant from occasionally receiving outside people, however people will not be able to sleep on site. Beyond 24 months, each child is considered a full person. The owner has no obligation to provide equipment for additional people and may even voluntarily evict all tenants for non-compliance with the maximum number of occupants.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Balance</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>The balance will be paid by bank transfer 30 days before the arrival date.</strong> We do not accept payment of the balance upon arrival. Failure to comply with this deadline may result in cancellation of your rental without prior notice. For last-minute bookings, the full rental amount must be paid via the online payment link.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animals</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>PETS ARE NOT ACCEPTED</strong>. In the event of non-compliance with this clause, the owner is entitled to refuse access to the animal(s) on his property. The tenant having been informed about the contract, he cannot in any case contest this clause and will take at his own expense the accommodation of his animal with a specialized organization.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Insurance</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">We ask you to check that you have multi-risk insurance and send us a certificate no later than 30 days before entering the premises. Failure to comply with this clause will result in the cancellation of the rental at the tenant's expense (see cancellation section).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can take out cancellation insurance in the days following the signing of the contract. It intervenes in the event of cancellation of the hiring for reasons of death, accident or serious illness, it is valid from the day of the signature of the contract until the end of the hiring.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Security deposit</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">For all furnished rentals a security deposit is required. </span><strong>This deposit must be paid at the time of booking via the SWICKLY online payment link (bank pre-authorization without limit restrictions).</strong><span style="font-family:Arial,Helvetica,sans-serif"> In the event of non-payment, we will not be able to accept your entry into the premises. It must be returned within 10 days of the end of the rental, less any sums due by the tenant. The tenant undertakes to use the rented premises with care. The tenant will assume, in addition to the rental costs, any damage caused to the house, as well as the cost of replacing any lost, destroyed or damaged object. The tenant is liable for any damage that he or the persons accompanying him may cause intentionally or through negligence. The tenant has an obligation to report to the lessor within 24 hours of any incident occurring in the accommodation, its outbuildings or its accessories. <strong>The amount of the security deposit is 1200 Euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Arrival and departure</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner or his representative receives the tenants for the arrival formalities. As a general rule, the arrival meeting will be in the afternoon between 4 p.m. and 8 p.m., and unless otherwise indicated, at the rental address. The tenant must notify the owner of the approximate time of his arrival. This notice is imperative if the arrival does not take place on the date provided for in the contract. Very late arrivals give rise to the collection of additional reception costs. They are 50 Euros including VAT for arrivals taking place after 8 p.m. and before 10 p.m. Beyond that, we can no longer guarantee your reception and we ask that you plan your accommodation and call us to schedule an appointment for your arrival the next day. Under no circumstances can the owner be held responsible for your delay, nor bear the costs incurred for your accommodation and your meals if you were unable to arrive during the scheduled reception hours. If the tenant does not show up at the scheduled appointment and has not informed the person in charge of reception of his absence, he will lose all rental rights. In this case, the owner can immediately re-let under the best conditions.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Departures must take place between 8 a.m. and 10 a.m., unless otherwise stipulated. We insist on respecting the agreed time: the cleaning staff working on very short deadlines, we ask you to facilitate their task, as we have asked the tenants who preceded you. A supplement of 50 Euros per hour of delay will be applied. This rental having been granted only on a seasonal basis, the tenant agrees to leave the premises on the date and time provided for in the contract. During the term of the rental contract, the tenant does not have the right to sublet this house.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Stationery</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Your rental has kitchen equipment, crockery, furniture and bedding. The quantity of this equipment is related to the number of people provided for in the contract (the garden and swimming pool furniture is not necessarily the same number as the number of people authorized to access the rental). Unless otherwise stipulated, sheets and household linen (napkins, tea towels, etc.) are provided. The premises will be handed over to the tenant in a perfect state of cleanliness and the machines in working order.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must abstain absolutely from throwing in the sinks, washbasins, bathtubs, toilets, objects likely to obstruct and detergent products which can damage the septic tanks and the washing machines, failing which he would be liable for the costs. incurred for the restoration of these installations (for information, the emptying of a septic tank is around 800 Euros and troubleshooting household appliances is 150 Euros). <strong>The tenant must, before his departure, put all the pieces of furniture back in the place where they were on his arrival.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANT: This gîte is "NON SMOKING"...</strong> <strong>Any violation of this rule will be subject to a deduction of 300 Euros deducted from the security deposit at the end of the stay.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Pool</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The swimming pool cannot be emptied without the agreement of the owner, the tenant must never intervene personally in the machinery of the swimming pool. The owner undertakes to have a security system that complies with the legislation in force. However, it is up to the tenant to take all the necessary precautions for the use of the swimming pool, in particular if he is staying with young children, whom he must supervise. The tenant agrees to fully release the responsibility of the owner in the event of an accident occurring to himself, his family or his guests. In case of disagreement with this clause, the owner asks you not to rent this house. Please note: during certain off-season periods - October 1 to the end of May - the pools may be covered or empty. The maintenance and cleaning of the swimming pool are the sole responsibility of the owner, as well as the maintenance of the quality of the water. The tenant may not in any case manipulate the machinery of the pool, the automatic watering or any other accessory without the written authorization of the owner and will be solely responsible in the event of a breach.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligations of the tenant</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must behave as a good father and ensure the proper maintenance of the premises. Exceptional events (receptions, etc.) remain subject to the owner's prior written agreement. <strong>The premises must be left in a normal state of cleanliness upon departure</strong> (washing and tidying up of dishes, sheets and towels collected, barbecue cleaned, garbage cans removed, etc.). A cleaning and disinfection service is provided after your departure. We reserve the right to invoice and deduct from the deposit the additional hours of cleaning that would result from a manifestly abusive situation on this point (100 Euros for information). Except with the prior written agreement of the owner, the number of beds provided for in the contract may not be exceeded, and the provision of additional beds is not authorized. Likewise, it is forbidden to set up tents in the garden or park caravans there. In the event of a breach of these rules, the owner may terminate the rental and apply proportional compensation (80 euros per night per person: in this case it will be charged to the security deposit). The lessee may not object to the visit of the premises, when the owner or his representative so requests.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Nuisances</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner can not be held responsible for irregularities and / or lack of enjoyment that may occur in the services of electricity, water, etc. ... and declines all responsibility for lack of enjoyment not resulting from its fault.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. State of play - Complaints</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">As its name suggests, the inventory is a document that describes in detail the condition of the accommodation and its equipment, room by room, garden... We naturally distinguish the inventory of fixtures at the entrance, at the start of rental, and the exit inventory, at the end of the rental. Its usefulness is obvious: the comparison of the 2 inventories makes it possible to verify that the tenant has fulfilled his obligations in terms of maintenance and use. As specified in article 1730 of the Civil Code, "if an inventory has been made between the owner and the tenant, the latter must return the item as he received it, according to this inventory, except which has perished or has been degraded by obsolescence or force majeure”. If everything is in order, the landlord will return the deposit to the tenant; otherwise, he will deduct from the deposit the cost of the repair or maintenance work that the tenant should have borne. If no inventory is established, article 3 of the law of July 6, 1989 refers to the Civil Code: "if no inventory has been made, the lessee is presumed to have received them in good condition and must render them such, unless proven otherwise” (art. 1731). In other words, the tenant is supposed to take and return the accommodation in perfect condition, in the absence of an inventory. After the 48-hour period, the rented goods will be considered free of damage when the lessee enters. The house must be returned by the tenant in a perfect state of maintenance and use, failing which the owner will retain the repair or maintenance work on the tenant's deposit. Any complaints concerning the rented property must be made within 48 hours of entering the premises. In the event of a dispute, the Court of Digne-les-Bains has sole jurisdiction. The initial inventory may be carried out on the basis of photos taken when the tenants move in and communicated to them in the form of a digital file and/or a paper printout.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Pictures</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Photos and videos of the property may not be used or sold without the owner's written consent.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELATION</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can cancel his rental at any time. However, we draw your attention to the variable costs depending on the date on which it occurs.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The following rates apply:\r\n \r\n If you cancel more than 60 days before your move-in date: your deposit will be refunded within 10 days, less a €50 administration fee.\r\n \r\n If you cancel between 60 and 30 days before your move-in date: 50% of your deposit will be refunded.\r\n \r\n If you cancel between 30 and 15 days before your move-in date: the deposit is retained by the landlord.\r\n \r\n If you cancel less than 15 days before your move-in date: the full rent is due.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">These cancellation costs may be covered by cancellation insurance to be taken out individually by the tenant. Whatever the reasons for the cancellation, the tenant must notify the owner by registered letter with request for acknowledgment of receipt, the date of receipt of this notice determining the scale to be applied. The tenant not having informed the owner would be held with the integral payment of the balance. If a case of force majeure led to the destruction of the house or the impossibility of making the house available, all the sums paid would be reimbursed to the tenant, without him being able to claim subsequent reimbursements. <strong>In the event of cancellation on the initiative of the owner, this one refunds 120% of the collected sums. Any interrupted or shortened stay, or any unused service, does not give rise to any refund. Even in the event of repatriation, it is the renter's responsibility to take out appropriate insurance.</strong></span></span></p> """ |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Conditions générales" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| config | [] |
| config_name | "main_config" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4323 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| enable | true |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| filebrowsers | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| inline | false |
| input_sync | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| plugins | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| require_js | false |
| required | true |
| row_attr | [] |
| setter | null |
| styles | [] |
| templates | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4325 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4324 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_prefixes | [ "form" "text" "textarea" "ckeditor" "_BookingConstraint_translations_en_CGV" ] |
| cache_key | "_BookingConstraint_translations_en_CGV_ckeditor" |
| compound | false |
| config | [ "toolbar" => [ [ "name" => "styles" "items" => [ "Bold" "Italic" "Underline" "Strike" "Blockquote" "-" "Link" "-" "RemoveFormat" "-" "NumberedList" "BulletedList" "-" "Outdent" "Indent" "-" "-" "JustifyLeft" "JustifyCenter" "JustifyRight" "JustifyBlock" "-" "Image" "Table" "-" "Styles" "Format" "Font" "FontSize" "-" "TextColor" "BGColor" "Source" ] ] ] ] |
| config_name | "main_config" |
| data | """ <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reservation and deposit</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>A 30% deposit is paid by bank transfer on the day of booking </strong><strong>; you will return your signed rental contract to us within 7 days.</strong> We cannot accept reservations from people under the age of 18. Signing the contract implies knowledge and acceptance of the general conditions. For tenants who are not French residents, payments must always be made by express transfer of the SWIFT type to the bank account indicated, with all bank charges remaining the responsibility of the instructing party. Given the delays in transmitting a bank order and in order to be able to maintain the reservation option until receipt of the funds on the account, the tenant will be asked to send us by email a copy of the transfer order and the rental contract within 7 days.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Price - number of people</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Stays are calculated based on a number of nights, with the rate varying according to the season.</strong> No disputes regarding the price of the stay will be considered after the contract has been signed. It is the tenant's responsibility to determine before departure whether the price is acceptable. <strong>The tourist tax, calculated per night for adults, and the cleaning/disinfection fee are charged in addition to the nightly rate. However, the cottage must be returned in a condition comparable to its initial state of cleanliness, with the furniture, utensils, and dishes arranged as they were upon arrival. Otherwise, cleaning fees will be charged and deducted from the security deposit. </strong>Any heating costs are included in the price. The number of people is limited to five, as indicated in the rental agreement. However, this number can be increased to seven, although the overall comfort will be affected.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">That said, nothing prevents a tenant from occasionally receiving outside people, however people will not be able to sleep on site. Beyond 24 months, each child is considered a full person. The owner has no obligation to provide equipment for additional people and may even voluntarily evict all tenants for non-compliance with the maximum number of occupants.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Balance</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>The balance will be paid by bank transfer 30 days before the arrival date.</strong> We do not accept payment of the balance upon arrival. Failure to comply with this deadline may result in cancellation of your rental without prior notice. For last-minute bookings, the full rental amount must be paid via the online payment link.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animals</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>PETS ARE NOT ACCEPTED</strong>. In the event of non-compliance with this clause, the owner is entitled to refuse access to the animal(s) on his property. The tenant having been informed about the contract, he cannot in any case contest this clause and will take at his own expense the accommodation of his animal with a specialized organization.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Insurance</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">We ask you to check that you have multi-risk insurance and send us a certificate no later than 30 days before entering the premises. Failure to comply with this clause will result in the cancellation of the rental at the tenant's expense (see cancellation section).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can take out cancellation insurance in the days following the signing of the contract. It intervenes in the event of cancellation of the hiring for reasons of death, accident or serious illness, it is valid from the day of the signature of the contract until the end of the hiring.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Security deposit</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">For all furnished rentals a security deposit is required. </span><strong>This deposit must be paid at the time of booking via the SWICKLY online payment link (bank pre-authorization without limit restrictions).</strong><span style="font-family:Arial,Helvetica,sans-serif"> In the event of non-payment, we will not be able to accept your entry into the premises. It must be returned within 10 days of the end of the rental, less any sums due by the tenant. The tenant undertakes to use the rented premises with care. The tenant will assume, in addition to the rental costs, any damage caused to the house, as well as the cost of replacing any lost, destroyed or damaged object. The tenant is liable for any damage that he or the persons accompanying him may cause intentionally or through negligence. The tenant has an obligation to report to the lessor within 24 hours of any incident occurring in the accommodation, its outbuildings or its accessories. <strong>The amount of the security deposit is 1200 Euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Arrival and departure</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner or his representative receives the tenants for the arrival formalities. As a general rule, the arrival meeting will be in the afternoon between 4 p.m. and 8 p.m., and unless otherwise indicated, at the rental address. The tenant must notify the owner of the approximate time of his arrival. This notice is imperative if the arrival does not take place on the date provided for in the contract. Very late arrivals give rise to the collection of additional reception costs. They are 50 Euros including VAT for arrivals taking place after 8 p.m. and before 10 p.m. Beyond that, we can no longer guarantee your reception and we ask that you plan your accommodation and call us to schedule an appointment for your arrival the next day. Under no circumstances can the owner be held responsible for your delay, nor bear the costs incurred for your accommodation and your meals if you were unable to arrive during the scheduled reception hours. If the tenant does not show up at the scheduled appointment and has not informed the person in charge of reception of his absence, he will lose all rental rights. In this case, the owner can immediately re-let under the best conditions.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Departures must take place between 8 a.m. and 10 a.m., unless otherwise stipulated. We insist on respecting the agreed time: the cleaning staff working on very short deadlines, we ask you to facilitate their task, as we have asked the tenants who preceded you. A supplement of 50 Euros per hour of delay will be applied. This rental having been granted only on a seasonal basis, the tenant agrees to leave the premises on the date and time provided for in the contract. During the term of the rental contract, the tenant does not have the right to sublet this house.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Stationery</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Your rental has kitchen equipment, crockery, furniture and bedding. The quantity of this equipment is related to the number of people provided for in the contract (the garden and swimming pool furniture is not necessarily the same number as the number of people authorized to access the rental). Unless otherwise stipulated, sheets and household linen (napkins, tea towels, etc.) are provided. The premises will be handed over to the tenant in a perfect state of cleanliness and the machines in working order.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must abstain absolutely from throwing in the sinks, washbasins, bathtubs, toilets, objects likely to obstruct and detergent products which can damage the septic tanks and the washing machines, failing which he would be liable for the costs. incurred for the restoration of these installations (for information, the emptying of a septic tank is around 800 Euros and troubleshooting household appliances is 150 Euros). <strong>The tenant must, before his departure, put all the pieces of furniture back in the place where they were on his arrival.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANT: This gîte is "NON SMOKING"...</strong> <strong>Any violation of this rule will be subject to a deduction of 300 Euros deducted from the security deposit at the end of the stay.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Pool</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The swimming pool cannot be emptied without the agreement of the owner, the tenant must never intervene personally in the machinery of the swimming pool. The owner undertakes to have a security system that complies with the legislation in force. However, it is up to the tenant to take all the necessary precautions for the use of the swimming pool, in particular if he is staying with young children, whom he must supervise. The tenant agrees to fully release the responsibility of the owner in the event of an accident occurring to himself, his family or his guests. In case of disagreement with this clause, the owner asks you not to rent this house. Please note: during certain off-season periods - October 1 to the end of May - the pools may be covered or empty. The maintenance and cleaning of the swimming pool are the sole responsibility of the owner, as well as the maintenance of the quality of the water. The tenant may not in any case manipulate the machinery of the pool, the automatic watering or any other accessory without the written authorization of the owner and will be solely responsible in the event of a breach.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligations of the tenant</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must behave as a good father and ensure the proper maintenance of the premises. Exceptional events (receptions, etc.) remain subject to the owner's prior written agreement. <strong>The premises must be left in a normal state of cleanliness upon departure</strong> (washing and tidying up of dishes, sheets and towels collected, barbecue cleaned, garbage cans removed, etc.). A cleaning and disinfection service is provided after your departure. We reserve the right to invoice and deduct from the deposit the additional hours of cleaning that would result from a manifestly abusive situation on this point (100 Euros for information). Except with the prior written agreement of the owner, the number of beds provided for in the contract may not be exceeded, and the provision of additional beds is not authorized. Likewise, it is forbidden to set up tents in the garden or park caravans there. In the event of a breach of these rules, the owner may terminate the rental and apply proportional compensation (80 euros per night per person: in this case it will be charged to the security deposit). The lessee may not object to the visit of the premises, when the owner or his representative so requests.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Nuisances</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner can not be held responsible for irregularities and / or lack of enjoyment that may occur in the services of electricity, water, etc. ... and declines all responsibility for lack of enjoyment not resulting from its fault.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. State of play - Complaints</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">As its name suggests, the inventory is a document that describes in detail the condition of the accommodation and its equipment, room by room, garden... We naturally distinguish the inventory of fixtures at the entrance, at the start of rental, and the exit inventory, at the end of the rental. Its usefulness is obvious: the comparison of the 2 inventories makes it possible to verify that the tenant has fulfilled his obligations in terms of maintenance and use. As specified in article 1730 of the Civil Code, "if an inventory has been made between the owner and the tenant, the latter must return the item as he received it, according to this inventory, except which has perished or has been degraded by obsolescence or force majeure”. If everything is in order, the landlord will return the deposit to the tenant; otherwise, he will deduct from the deposit the cost of the repair or maintenance work that the tenant should have borne. If no inventory is established, article 3 of the law of July 6, 1989 refers to the Civil Code: "if no inventory has been made, the lessee is presumed to have received them in good condition and must render them such, unless proven otherwise” (art. 1731). In other words, the tenant is supposed to take and return the accommodation in perfect condition, in the absence of an inventory. After the 48-hour period, the rented goods will be considered free of damage when the lessee enters. The house must be returned by the tenant in a perfect state of maintenance and use, failing which the owner will retain the repair or maintenance work on the tenant's deposit. Any complaints concerning the rented property must be made within 48 hours of entering the premises. In the event of a dispute, the Court of Digne-les-Bains has sole jurisdiction. The initial inventory may be carried out on the basis of photos taken when the tenants move in and communicated to them in the form of a digital file and/or a paper printout.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Pictures</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Photos and videos of the property may not be used or sold without the owner's written consent.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELATION</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can cancel his rental at any time. However, we draw your attention to the variable costs depending on the date on which it occurs.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The following rates apply:\r\n \r\n If you cancel more than 60 days before your move-in date: your deposit will be refunded within 10 days, less a €50 administration fee.\r\n \r\n If you cancel between 60 and 30 days before your move-in date: 50% of your deposit will be refunded.\r\n \r\n If you cancel between 30 and 15 days before your move-in date: the deposit is retained by the landlord.\r\n \r\n If you cancel less than 15 days before your move-in date: the full rent is due.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">These cancellation costs may be covered by cancellation insurance to be taken out individually by the tenant. Whatever the reasons for the cancellation, the tenant must notify the owner by registered letter with request for acknowledgment of receipt, the date of receipt of this notice determining the scale to be applied. The tenant not having informed the owner would be held with the integral payment of the balance. If a case of force majeure led to the destruction of the house or the impossibility of making the house available, all the sums paid would be reimbursed to the tenant, without him being able to claim subsequent reimbursements. <strong>In the event of cancellation on the initiative of the owner, this one refunds 120% of the collected sums. Any interrupted or shortened stay, or any unused service, does not give rise to any refund. Even in the event of repatriation, it is the renter's responsibility to take out appropriate insurance.</strong></span></span></p> """ |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| enable | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4737 -form: Symfony\Component\Form\Form {#4334 …} -errors: [] } |
| filebrowsers | [] |
| form | Symfony\Component\Form\FormView {#4736 …5} |
| full_name | "BookingConstraint[translations][en][CGV]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_en_CGV" |
| inline | false |
| input_sync | false |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "CGV" |
| pattern | null |
| plugins | [] |
| priority | 0 |
| require_js | false |
| required | true |
| row_attr | [] |
| size | null |
| styles | [] |
| submitted | false |
| templates | [] |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_en_CGV" |
| valid | true |
| value | """ <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reservation and deposit</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>A 30% deposit is paid by bank transfer on the day of booking </strong><strong>; you will return your signed rental contract to us within 7 days.</strong> We cannot accept reservations from people under the age of 18. Signing the contract implies knowledge and acceptance of the general conditions. For tenants who are not French residents, payments must always be made by express transfer of the SWIFT type to the bank account indicated, with all bank charges remaining the responsibility of the instructing party. Given the delays in transmitting a bank order and in order to be able to maintain the reservation option until receipt of the funds on the account, the tenant will be asked to send us by email a copy of the transfer order and the rental contract within 7 days.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Price - number of people</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Stays are calculated based on a number of nights, with the rate varying according to the season.</strong> No disputes regarding the price of the stay will be considered after the contract has been signed. It is the tenant's responsibility to determine before departure whether the price is acceptable. <strong>The tourist tax, calculated per night for adults, and the cleaning/disinfection fee are charged in addition to the nightly rate. However, the cottage must be returned in a condition comparable to its initial state of cleanliness, with the furniture, utensils, and dishes arranged as they were upon arrival. Otherwise, cleaning fees will be charged and deducted from the security deposit. </strong>Any heating costs are included in the price. The number of people is limited to five, as indicated in the rental agreement. However, this number can be increased to seven, although the overall comfort will be affected.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">That said, nothing prevents a tenant from occasionally receiving outside people, however people will not be able to sleep on site. Beyond 24 months, each child is considered a full person. The owner has no obligation to provide equipment for additional people and may even voluntarily evict all tenants for non-compliance with the maximum number of occupants.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Balance</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>The balance will be paid by bank transfer 30 days before the arrival date.</strong> We do not accept payment of the balance upon arrival. Failure to comply with this deadline may result in cancellation of your rental without prior notice. For last-minute bookings, the full rental amount must be paid via the online payment link.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animals</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>PETS ARE NOT ACCEPTED</strong>. In the event of non-compliance with this clause, the owner is entitled to refuse access to the animal(s) on his property. The tenant having been informed about the contract, he cannot in any case contest this clause and will take at his own expense the accommodation of his animal with a specialized organization.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Insurance</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">We ask you to check that you have multi-risk insurance and send us a certificate no later than 30 days before entering the premises. Failure to comply with this clause will result in the cancellation of the rental at the tenant's expense (see cancellation section).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can take out cancellation insurance in the days following the signing of the contract. It intervenes in the event of cancellation of the hiring for reasons of death, accident or serious illness, it is valid from the day of the signature of the contract until the end of the hiring.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Security deposit</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">For all furnished rentals a security deposit is required. </span><strong>This deposit must be paid at the time of booking via the SWICKLY online payment link (bank pre-authorization without limit restrictions).</strong><span style="font-family:Arial,Helvetica,sans-serif"> In the event of non-payment, we will not be able to accept your entry into the premises. It must be returned within 10 days of the end of the rental, less any sums due by the tenant. The tenant undertakes to use the rented premises with care. The tenant will assume, in addition to the rental costs, any damage caused to the house, as well as the cost of replacing any lost, destroyed or damaged object. The tenant is liable for any damage that he or the persons accompanying him may cause intentionally or through negligence. The tenant has an obligation to report to the lessor within 24 hours of any incident occurring in the accommodation, its outbuildings or its accessories. <strong>The amount of the security deposit is 1200 Euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Arrival and departure</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner or his representative receives the tenants for the arrival formalities. As a general rule, the arrival meeting will be in the afternoon between 4 p.m. and 8 p.m., and unless otherwise indicated, at the rental address. The tenant must notify the owner of the approximate time of his arrival. This notice is imperative if the arrival does not take place on the date provided for in the contract. Very late arrivals give rise to the collection of additional reception costs. They are 50 Euros including VAT for arrivals taking place after 8 p.m. and before 10 p.m. Beyond that, we can no longer guarantee your reception and we ask that you plan your accommodation and call us to schedule an appointment for your arrival the next day. Under no circumstances can the owner be held responsible for your delay, nor bear the costs incurred for your accommodation and your meals if you were unable to arrive during the scheduled reception hours. If the tenant does not show up at the scheduled appointment and has not informed the person in charge of reception of his absence, he will lose all rental rights. In this case, the owner can immediately re-let under the best conditions.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Departures must take place between 8 a.m. and 10 a.m., unless otherwise stipulated. We insist on respecting the agreed time: the cleaning staff working on very short deadlines, we ask you to facilitate their task, as we have asked the tenants who preceded you. A supplement of 50 Euros per hour of delay will be applied. This rental having been granted only on a seasonal basis, the tenant agrees to leave the premises on the date and time provided for in the contract. During the term of the rental contract, the tenant does not have the right to sublet this house.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Stationery</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Your rental has kitchen equipment, crockery, furniture and bedding. The quantity of this equipment is related to the number of people provided for in the contract (the garden and swimming pool furniture is not necessarily the same number as the number of people authorized to access the rental). Unless otherwise stipulated, sheets and household linen (napkins, tea towels, etc.) are provided. The premises will be handed over to the tenant in a perfect state of cleanliness and the machines in working order.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must abstain absolutely from throwing in the sinks, washbasins, bathtubs, toilets, objects likely to obstruct and detergent products which can damage the septic tanks and the washing machines, failing which he would be liable for the costs. incurred for the restoration of these installations (for information, the emptying of a septic tank is around 800 Euros and troubleshooting household appliances is 150 Euros). <strong>The tenant must, before his departure, put all the pieces of furniture back in the place where they were on his arrival.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANT: This gîte is "NON SMOKING"...</strong> <strong>Any violation of this rule will be subject to a deduction of 300 Euros deducted from the security deposit at the end of the stay.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Pool</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The swimming pool cannot be emptied without the agreement of the owner, the tenant must never intervene personally in the machinery of the swimming pool. The owner undertakes to have a security system that complies with the legislation in force. However, it is up to the tenant to take all the necessary precautions for the use of the swimming pool, in particular if he is staying with young children, whom he must supervise. The tenant agrees to fully release the responsibility of the owner in the event of an accident occurring to himself, his family or his guests. In case of disagreement with this clause, the owner asks you not to rent this house. Please note: during certain off-season periods - October 1 to the end of May - the pools may be covered or empty. The maintenance and cleaning of the swimming pool are the sole responsibility of the owner, as well as the maintenance of the quality of the water. The tenant may not in any case manipulate the machinery of the pool, the automatic watering or any other accessory without the written authorization of the owner and will be solely responsible in the event of a breach.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligations of the tenant</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant must behave as a good father and ensure the proper maintenance of the premises. Exceptional events (receptions, etc.) remain subject to the owner's prior written agreement. <strong>The premises must be left in a normal state of cleanliness upon departure</strong> (washing and tidying up of dishes, sheets and towels collected, barbecue cleaned, garbage cans removed, etc.). A cleaning and disinfection service is provided after your departure. We reserve the right to invoice and deduct from the deposit the additional hours of cleaning that would result from a manifestly abusive situation on this point (100 Euros for information). Except with the prior written agreement of the owner, the number of beds provided for in the contract may not be exceeded, and the provision of additional beds is not authorized. Likewise, it is forbidden to set up tents in the garden or park caravans there. In the event of a breach of these rules, the owner may terminate the rental and apply proportional compensation (80 euros per night per person: in this case it will be charged to the security deposit). The lessee may not object to the visit of the premises, when the owner or his representative so requests.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Nuisances</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The owner can not be held responsible for irregularities and / or lack of enjoyment that may occur in the services of electricity, water, etc. ... and declines all responsibility for lack of enjoyment not resulting from its fault.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. State of play - Complaints</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">As its name suggests, the inventory is a document that describes in detail the condition of the accommodation and its equipment, room by room, garden... We naturally distinguish the inventory of fixtures at the entrance, at the start of rental, and the exit inventory, at the end of the rental. Its usefulness is obvious: the comparison of the 2 inventories makes it possible to verify that the tenant has fulfilled his obligations in terms of maintenance and use. As specified in article 1730 of the Civil Code, "if an inventory has been made between the owner and the tenant, the latter must return the item as he received it, according to this inventory, except which has perished or has been degraded by obsolescence or force majeure”. If everything is in order, the landlord will return the deposit to the tenant; otherwise, he will deduct from the deposit the cost of the repair or maintenance work that the tenant should have borne. If no inventory is established, article 3 of the law of July 6, 1989 refers to the Civil Code: "if no inventory has been made, the lessee is presumed to have received them in good condition and must render them such, unless proven otherwise” (art. 1731). In other words, the tenant is supposed to take and return the accommodation in perfect condition, in the absence of an inventory. After the 48-hour period, the rented goods will be considered free of damage when the lessee enters. The house must be returned by the tenant in a perfect state of maintenance and use, failing which the owner will retain the repair or maintenance work on the tenant's deposit. Any complaints concerning the rented property must be made within 48 hours of entering the premises. In the event of a dispute, the Court of Digne-les-Bains has sole jurisdiction. The initial inventory may be carried out on the basis of photos taken when the tenants move in and communicated to them in the form of a digital file and/or a paper printout.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Pictures</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Photos and videos of the property may not be used or sold without the owner's written consent.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELATION</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The tenant can cancel his rental at any time. However, we draw your attention to the variable costs depending on the date on which it occurs.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">The following rates apply:\r\n \r\n If you cancel more than 60 days before your move-in date: your deposit will be refunded within 10 days, less a €50 administration fee.\r\n \r\n If you cancel between 60 and 30 days before your move-in date: 50% of your deposit will be refunded.\r\n \r\n If you cancel between 30 and 15 days before your move-in date: the deposit is retained by the landlord.\r\n \r\n If you cancel less than 15 days before your move-in date: the full rent is due.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">These cancellation costs may be covered by cancellation insurance to be taken out individually by the tenant. Whatever the reasons for the cancellation, the tenant must notify the owner by registered letter with request for acknowledgment of receipt, the date of receipt of this notice determining the scale to be applied. The tenant not having informed the owner would be held with the integral payment of the balance. If a case of force majeure led to the destruction of the house or the impossibility of making the house available, all the sums paid would be reimbursed to the tenant, without him being able to claim subsequent reimbursements. <strong>In the event of cancellation on the initiative of the owner, this one refunds 120% of the collected sums. Any interrupted or shortened stay, or any unused service, does not give rise to any refund. Even in the event of repatriation, it is the renter's responsibility to take out appropriate insurance.</strong></span></span></p> """ |
es
"App\Form\BookingConstraintTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintTranslation {#1506 -id: 3 -CGV: """ <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reserva y depósito</span></span></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El día de la reserva se abonará un depósito del 30% mediante transferencia bancaria ; nos devolverá el contrato de alquiler firmado en un plazo de 7 días.</strong> No podemos aceptar reservas de personas menores de 18 años. La firma del contrato implica el conocimiento y aceptación de las condiciones generales. Para los arrendatarios que no sean residentes en Francia, los pagos deben realizarse siempre mediante transferencia expresa del tipo SWIFT a la cuenta bancaria indicada, quedando todos los gastos bancarios a cargo del ordenante. Dados los retrasos en la transmisión de una orden bancaria y con el fin de poder mantener la opción de reserva hasta la recepción de los fondos en la cuenta, se solicitará al inquilino que nos envíe por correo electrónico una copia de la orden de transferencia y el contrato de alquiler dentro de 7 dias.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Precio - número de personas</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Las estancias se calculan por número de noches y la tarifa varía según la temporada.</strong> No se atenderán disputas sobre el precio de la estancia una vez firmado el contrato. Es responsabilidad del inquilino determinar antes de la salida si el precio es aceptable.<strong> La tasa turística, calculada por noche para adultos, y la tarifa de limpieza/desinfección se cobran además de la tarifa por noche. Sin embargo, la casa debe devolverse en un estado de limpieza comparable al inicial, con los muebles, utensilios y vajilla dispuestos como a la llegada. De lo contrario, se cobrarán los gastos de limpieza, que se deducirán del depósito de seguridad.</strong> Los gastos de calefacción están incluidos en el precio. El número de personas está limitado a cinco, como se indica en el contrato de alquiler. Sin embargo, este número puede aumentarse a siete, aunque esto afectará la comodidad general.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Dicho esto, nada impide que un inquilino reciba ocasionalmente a personas ajenas, sin embargo, las personas no podrán dormir en el lugar. Más allá de los 24 meses, cada niño se considera una persona completa. El propietario no tiene la obligación de proporcionar equipamiento para personas adicionales e incluso puede desalojar voluntariamente a todos los inquilinos por incumplimiento del número máximo de ocupantes.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Saldo</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El saldo se abonará mediante transferencia bancaria 30 días antes de la fecha de llegada. </strong>No se acepta el pago del saldo a la llegada. El incumplimiento de este plazo podría resultar en la cancelación del alquiler sin previo aviso. Para reservas de última hora, el importe total del alquiler debe abonarse a través del enlace de pago en línea.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animales</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>NO SE ACEPTAN MASCOTAS</strong>. En caso de incumplimiento de esta cláusula, el propietario tiene derecho a denegar el acceso a los animales en su propiedad. Habiendo sido informado el arrendatario sobre el contrato, no podrá en ningún caso impugnar esta cláusula y asumirá por su cuenta el alojamiento de su animal con una organización especializada.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Seguro</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Le pedimos que verifique que tiene un seguro multirriesgo y nos envíe un certificado como máximo 30 días antes de ingresar al local. El incumplimiento de esta cláusula dará lugar a la cancelación del alquiler a cargo del arrendatario (ver apartado de cancelación).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede contratar un seguro de cancelación en los días siguientes a la firma del contrato. Interviene en caso de cancelación del alquiler por causa de muerte, accidente o enfermedad grave, es válida desde el día de la firma del contrato hasta la finalización del alquiler.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Depósito de seguridad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Para todos los alquileres amueblados se requiere un depósito de seguridad.<strong> Este depósito debe pagarse 10 días antes de la fecha de llegada a través del enlace de pago en línea.</strong> En caso de impago, no podremos aceptar su entrada en el recinto. Debe devolverse dentro de los 10 días posteriores al final del alquiler, menos las sumas adeudadas por el inquilino. El arrendatario se compromete a utilizar el local alquilado con cuidado. El arrendatario asumirá, además de los gastos de alquiler, los desperfectos que se produzcan en la vivienda, así como los gastos de reposición de cualquier objeto perdido, destruido o deteriorado. El arrendatario es responsable de los daños que él o las personas que le acompañen puedan causar intencionadamente o por negligencia. El arrendatario tiene la obligación de comunicar al arrendador en el plazo de 24 horas cualquier incidencia que se produzca en el alojamiento, sus dependencias o sus accesorios. <strong>El importe de la fianza es de 1200 euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Llegada e ida</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario o su representante recibe a los inquilinos para los trámites de llegada. Como norma general, la cita de llegada será por la tarde entre las 16 y las 20 horas, y salvo que se indique lo contrario, en el domicilio del alquiler. El arrendatario deberá comunicar al propietario la hora aproximada de su llegada. Este aviso es imperativo si la llegada no se produce en la fecha prevista en el contrato. Las llegadas muy tardías dan lugar al cobro de gastos adicionales de recepción. Son 50 euros IVA incluido para las llegadas después de las 20:00 horas y antes de las 22:00 horas. Más allá de eso, ya no podemos garantizar su recepción y le pedimos que planifique su alojamiento y nos llame para programar una cita para su llegada al día siguiente. En ningún caso el propietario podrá ser responsable de su retraso, ni hacerse cargo de los gastos ocasionados por su alojamiento y sus comidas si no pudiera llegar durante el horario de recepción previsto. Si el inquilino no se presenta a la cita prevista y no ha comunicado su ausencia al encargado de recepción, perderá todos los derechos de alquiler. En este caso, el propietario puede volver a alquilar inmediatamente en las mejores condiciones.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las salidas deben realizarse entre las 8.00 y las 10.00 horas, salvo que se estipule lo contrario. Insistimos en respetar el tiempo acordado: el personal de limpieza trabaja en plazos muy cortos, os rogamos que facilitéis su tarea, como hemos pedido a los inquilinos que os han precedido. Se aplicará un suplemento de 50 Euros por hora de retraso. Habiéndose concedido este alquiler únicamente por temporadas, el arrendatario se compromete a abandonar el local en la fecha y hora previstas en el contrato. Durante la vigencia del contrato de alquiler, el arrendatario no tiene derecho a subarrendar esta vivienda.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Papelería</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Su alquiler cuenta con menaje de cocina, vajilla, muebles y ropa de cama. La cantidad de este equipamiento está relacionada con el número de personas previsto en el contrato (el mobiliario de jardín y piscina no es necesariamente el mismo número que el número de personas autorizadas a acceder al alquiler). Salvo estipulación en contrario, se proporcionan sábanas y ropa de hogar (servilletas, paños de cocina, etc.). El local se entregará al arrendatario en perfecto estado de limpieza y las máquinas en funcionamiento.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El arrendatario debe abstenerse absolutamente de arrojar en los fregaderos, lavabos, bañeras, inodoros, objetos que puedan obstruir y productos detergentes que puedan dañar las fosas sépticas y las lavadoras, en caso contrario se hará cargo de los gastos ocasionados por la restauración de estas instalaciones (a título informativo, el vaciado de una fosa séptica ronda los 800 euros y la reparación de electrodomésticos 150 euros). <strong>El arrendatario deberá, antes de su partida, devolver todos los muebles al lugar donde se encontraban a su llegada.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANTE: Esta casa rural es "NO FUMADORES"...</strong> <strong>Cualquier violación de esta regla estará sujeta a una deducción de 300 euros descontados del depósito de seguridad al final de la estancia.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Piscina</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">La piscina no podrá vaciarse sin el acuerdo del propietario, debiendo nunca el arrendatario intervenir personalmente en la maquinaria de la piscina. El propietario se compromete a disponer de un sistema de seguridad que cumpla con la legislación vigente. Sin embargo, corresponde al inquilino tomar todas las precauciones necesarias para el uso de la piscina, en particular si se hospeda con niños pequeños, a quienes debe supervisar. El inquilino se compromete a liberar completamente la responsabilidad del propietario en caso de que le ocurra un accidente a él, su familia o sus invitados. En caso de desacuerdo con esta cláusula, el propietario le pide que no alquile esta casa. Tenga en cuenta: durante ciertos períodos fuera de temporada, desde el 1 de octubre hasta finales de mayo, las piscinas pueden estar cubiertas o vacías. El mantenimiento y limpieza de la piscina es responsabilidad exclusiva del propietario, así como el mantenimiento de la calidad del agua. El arrendatario no podrá en ningún caso manipular la maquinaria de la piscina, el riego automático o cualquier otro accesorio sin la autorización por escrito del propietario y será el único responsable en caso de incumplimiento.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligaciones del arrendatario</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino debe comportarse como un buen padre y velar por el correcto mantenimiento del local. Los eventos excepcionales (recepciones, etc.) quedan sujetos al acuerdo previo por escrito del propietario. <strong>El local deberá dejarse en un estado normal de limpieza a la salida</strong> (lavado y arreglo de vajilla, recogida de sábanas y toallas, limpieza de barbacoa, retirada de cubos de basura, etc.). Se proporciona un servicio de limpieza y desinfección después de su salida. Nos reservamos el derecho de facturar y descontar de la fianza las horas adicionales de limpieza que resultarían de una situación manifiestamente abusiva en este punto (100 Euros para información). Salvo acuerdo previo por escrito del propietario, no se podrá exceder el número de camas previsto en el contrato, no estando autorizada la provisión de camas adicionales. Asimismo, está prohibido montar tiendas de campaña en el jardín o aparcar allí caravanas. En caso de incumplimiento de estas normas, el propietario podrá rescindir el alquiler y aplicar una compensación proporcional (80 euros por noche por persona: en este caso se cargará a la fianza). El arrendatario no podrá oponerse a la visita del local, cuando así lo solicite el propietario o su representante.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. molestias</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario no puede hacerse responsable de las irregularidades y/o falta de disfrute que se puedan producir en los servicios de luz, agua, etc... y declina toda responsabilidad por la falta de disfrute que no sea consecuencia de su culpa.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Estado de juego - Quejas</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Como su nombre indica, el inventario es un documento que describe en detalle el estado del alojamiento y su equipamiento, habitación por habitación, jardín... Naturalmente, distinguimos el inventario de instalaciones en la entrada, al inicio del alquiler, y el inventario de salida, al final del alquiler. Su utilidad es obvia: la comparación de los 2 inventarios permite verificar que el inquilino ha cumplido con sus obligaciones en términos de mantenimiento y uso. Como especifica el artículo 1730 del Código Civil, “si se ha hecho inventario entre el propietario y el arrendatario, éste debe devolver la cosa tal como la recibió, conforme a este inventario, excepto la que se haya estropeado o degradado por obsolescencia”. o fuerza mayor”. Si todo está en orden, el arrendador devolverá la fianza al arrendatario; en caso contrario, deducirá de la fianza el coste de los trabajos de reparación o mantenimiento que hubiera debido soportar el arrendatario. Si no se hace inventario, el artículo 3 de la ley de 6 de julio de 1989 remite al Código Civil: “Si no se ha hecho inventario, se presume que el arrendatario los ha recibido en buen estado y debe entregarlos, salvo prueba en contrario. (art. 1731). En otras palabras, se supone que el inquilino debe tomar y devolver el alojamiento en perfectas condiciones, en ausencia de un inventario. Transcurrido el plazo de 48 horas, los bienes alquilados se considerarán libres de daños a la entrada del arrendatario. La vivienda deberá ser devuelta por el arrendatario en perfecto estado de conservación y uso, en caso contrario el propietario retendrá los trabajos de reparación o mantenimiento a cuenta del arrendatario. Cualquier reclamación relativa a la propiedad alquilada deberá realizarse dentro de las 48 horas siguientes a la entrada en el inmueble. En caso de litigio, el Tribunal de Digne-les-Bains es el único competente. El inventario inicial podrá realizarse a partir de fotografías tomadas al entrar los inquilinos y comunicadas a ellos en forma de archivo digital y/o impresión en papel.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Imágenes</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las fotos y videos de la propiedad no se pueden usar ni vender sin el consentimiento por escrito del propietario.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELACIÓN</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede cancelar su alquiler en cualquier momento. No obstante, llamamos su atención sobre los costes variables en función de la fecha en que se produzca.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Se aplican las siguientes tarifas:\r\n \r\n Si cancela con más de 60 días de antelación a la fecha de entrada: se le reembolsará el depósito en un plazo de 10 días, menos una comisión de gestión de 50 €.\r\n \r\n Si cancela entre 60 y 30 días antes de la fecha de entrada: se le reembolsará el 50 % del depósito.\r\n \r\n Si cancela entre 30 y 15 días antes de la fecha de entrada: el arrendador retendrá el depósito.\r\n \r\n Si cancela con menos de 15 días de antelación a la fecha de entrada: deberá abonar el alquiler completo.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Estos gastos de cancelación podrán ser cubiertos por un seguro de cancelación a contratar individualmente por el arrendatario. Cualesquiera que sean los motivos de la cancelación, el arrendatario deberá comunicarlo al propietario mediante carta certificada con solicitud de acuse de recibo, determinando la fecha de recepción de este aviso la escala a aplicar. El arrendatario de no haber informado al propietario quedaría retenido con el pago íntegro del saldo. Si un caso de fuerza mayor produjera la destrucción de la vivienda o la imposibilidad de ponerla a disposición, se reembolsarían al arrendatario todas las cantidades pagadas, sin que éste pueda reclamar reembolsos posteriores. <strong>En caso de cancelación por iniciativa del propietario, éste reembolsa el 120% de las sumas cobradas. Cualquier estancia interrumpida o acortada, o cualquier servicio no utilizado, no da lugar a ningún reembolso. Incluso en caso de repatriación, es responsabilidad del arrendatario contratar un seguro adecuado.</strong></span></span></p> """ #locale: "es" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4326 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4338 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4337 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_translation" "_BookingConstraint_translations_es" ] |
| cache_key | "_BookingConstraint_translations_es_booking_constraint_translation" |
| compound | true |
| data | App\Entity\BookingConstraintTranslation {#1506 -id: 3 -CGV: """ <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reserva y depósito</span></span></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El día de la reserva se abonará un depósito del 30% mediante transferencia bancaria ; nos devolverá el contrato de alquiler firmado en un plazo de 7 días.</strong> No podemos aceptar reservas de personas menores de 18 años. La firma del contrato implica el conocimiento y aceptación de las condiciones generales. Para los arrendatarios que no sean residentes en Francia, los pagos deben realizarse siempre mediante transferencia expresa del tipo SWIFT a la cuenta bancaria indicada, quedando todos los gastos bancarios a cargo del ordenante. Dados los retrasos en la transmisión de una orden bancaria y con el fin de poder mantener la opción de reserva hasta la recepción de los fondos en la cuenta, se solicitará al inquilino que nos envíe por correo electrónico una copia de la orden de transferencia y el contrato de alquiler dentro de 7 dias.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Precio - número de personas</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Las estancias se calculan por número de noches y la tarifa varía según la temporada.</strong> No se atenderán disputas sobre el precio de la estancia una vez firmado el contrato. Es responsabilidad del inquilino determinar antes de la salida si el precio es aceptable.<strong> La tasa turística, calculada por noche para adultos, y la tarifa de limpieza/desinfección se cobran además de la tarifa por noche. Sin embargo, la casa debe devolverse en un estado de limpieza comparable al inicial, con los muebles, utensilios y vajilla dispuestos como a la llegada. De lo contrario, se cobrarán los gastos de limpieza, que se deducirán del depósito de seguridad.</strong> Los gastos de calefacción están incluidos en el precio. El número de personas está limitado a cinco, como se indica en el contrato de alquiler. Sin embargo, este número puede aumentarse a siete, aunque esto afectará la comodidad general.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Dicho esto, nada impide que un inquilino reciba ocasionalmente a personas ajenas, sin embargo, las personas no podrán dormir en el lugar. Más allá de los 24 meses, cada niño se considera una persona completa. El propietario no tiene la obligación de proporcionar equipamiento para personas adicionales e incluso puede desalojar voluntariamente a todos los inquilinos por incumplimiento del número máximo de ocupantes.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Saldo</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El saldo se abonará mediante transferencia bancaria 30 días antes de la fecha de llegada. </strong>No se acepta el pago del saldo a la llegada. El incumplimiento de este plazo podría resultar en la cancelación del alquiler sin previo aviso. Para reservas de última hora, el importe total del alquiler debe abonarse a través del enlace de pago en línea.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animales</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>NO SE ACEPTAN MASCOTAS</strong>. En caso de incumplimiento de esta cláusula, el propietario tiene derecho a denegar el acceso a los animales en su propiedad. Habiendo sido informado el arrendatario sobre el contrato, no podrá en ningún caso impugnar esta cláusula y asumirá por su cuenta el alojamiento de su animal con una organización especializada.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Seguro</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Le pedimos que verifique que tiene un seguro multirriesgo y nos envíe un certificado como máximo 30 días antes de ingresar al local. El incumplimiento de esta cláusula dará lugar a la cancelación del alquiler a cargo del arrendatario (ver apartado de cancelación).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede contratar un seguro de cancelación en los días siguientes a la firma del contrato. Interviene en caso de cancelación del alquiler por causa de muerte, accidente o enfermedad grave, es válida desde el día de la firma del contrato hasta la finalización del alquiler.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Depósito de seguridad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Para todos los alquileres amueblados se requiere un depósito de seguridad.<strong> Este depósito debe pagarse 10 días antes de la fecha de llegada a través del enlace de pago en línea.</strong> En caso de impago, no podremos aceptar su entrada en el recinto. Debe devolverse dentro de los 10 días posteriores al final del alquiler, menos las sumas adeudadas por el inquilino. El arrendatario se compromete a utilizar el local alquilado con cuidado. El arrendatario asumirá, además de los gastos de alquiler, los desperfectos que se produzcan en la vivienda, así como los gastos de reposición de cualquier objeto perdido, destruido o deteriorado. El arrendatario es responsable de los daños que él o las personas que le acompañen puedan causar intencionadamente o por negligencia. El arrendatario tiene la obligación de comunicar al arrendador en el plazo de 24 horas cualquier incidencia que se produzca en el alojamiento, sus dependencias o sus accesorios. <strong>El importe de la fianza es de 1200 euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Llegada e ida</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario o su representante recibe a los inquilinos para los trámites de llegada. Como norma general, la cita de llegada será por la tarde entre las 16 y las 20 horas, y salvo que se indique lo contrario, en el domicilio del alquiler. El arrendatario deberá comunicar al propietario la hora aproximada de su llegada. Este aviso es imperativo si la llegada no se produce en la fecha prevista en el contrato. Las llegadas muy tardías dan lugar al cobro de gastos adicionales de recepción. Son 50 euros IVA incluido para las llegadas después de las 20:00 horas y antes de las 22:00 horas. Más allá de eso, ya no podemos garantizar su recepción y le pedimos que planifique su alojamiento y nos llame para programar una cita para su llegada al día siguiente. En ningún caso el propietario podrá ser responsable de su retraso, ni hacerse cargo de los gastos ocasionados por su alojamiento y sus comidas si no pudiera llegar durante el horario de recepción previsto. Si el inquilino no se presenta a la cita prevista y no ha comunicado su ausencia al encargado de recepción, perderá todos los derechos de alquiler. En este caso, el propietario puede volver a alquilar inmediatamente en las mejores condiciones.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las salidas deben realizarse entre las 8.00 y las 10.00 horas, salvo que se estipule lo contrario. Insistimos en respetar el tiempo acordado: el personal de limpieza trabaja en plazos muy cortos, os rogamos que facilitéis su tarea, como hemos pedido a los inquilinos que os han precedido. Se aplicará un suplemento de 50 Euros por hora de retraso. Habiéndose concedido este alquiler únicamente por temporadas, el arrendatario se compromete a abandonar el local en la fecha y hora previstas en el contrato. Durante la vigencia del contrato de alquiler, el arrendatario no tiene derecho a subarrendar esta vivienda.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Papelería</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Su alquiler cuenta con menaje de cocina, vajilla, muebles y ropa de cama. La cantidad de este equipamiento está relacionada con el número de personas previsto en el contrato (el mobiliario de jardín y piscina no es necesariamente el mismo número que el número de personas autorizadas a acceder al alquiler). Salvo estipulación en contrario, se proporcionan sábanas y ropa de hogar (servilletas, paños de cocina, etc.). El local se entregará al arrendatario en perfecto estado de limpieza y las máquinas en funcionamiento.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El arrendatario debe abstenerse absolutamente de arrojar en los fregaderos, lavabos, bañeras, inodoros, objetos que puedan obstruir y productos detergentes que puedan dañar las fosas sépticas y las lavadoras, en caso contrario se hará cargo de los gastos ocasionados por la restauración de estas instalaciones (a título informativo, el vaciado de una fosa séptica ronda los 800 euros y la reparación de electrodomésticos 150 euros). <strong>El arrendatario deberá, antes de su partida, devolver todos los muebles al lugar donde se encontraban a su llegada.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANTE: Esta casa rural es "NO FUMADORES"...</strong> <strong>Cualquier violación de esta regla estará sujeta a una deducción de 300 euros descontados del depósito de seguridad al final de la estancia.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Piscina</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">La piscina no podrá vaciarse sin el acuerdo del propietario, debiendo nunca el arrendatario intervenir personalmente en la maquinaria de la piscina. El propietario se compromete a disponer de un sistema de seguridad que cumpla con la legislación vigente. Sin embargo, corresponde al inquilino tomar todas las precauciones necesarias para el uso de la piscina, en particular si se hospeda con niños pequeños, a quienes debe supervisar. El inquilino se compromete a liberar completamente la responsabilidad del propietario en caso de que le ocurra un accidente a él, su familia o sus invitados. En caso de desacuerdo con esta cláusula, el propietario le pide que no alquile esta casa. Tenga en cuenta: durante ciertos períodos fuera de temporada, desde el 1 de octubre hasta finales de mayo, las piscinas pueden estar cubiertas o vacías. El mantenimiento y limpieza de la piscina es responsabilidad exclusiva del propietario, así como el mantenimiento de la calidad del agua. El arrendatario no podrá en ningún caso manipular la maquinaria de la piscina, el riego automático o cualquier otro accesorio sin la autorización por escrito del propietario y será el único responsable en caso de incumplimiento.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligaciones del arrendatario</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino debe comportarse como un buen padre y velar por el correcto mantenimiento del local. Los eventos excepcionales (recepciones, etc.) quedan sujetos al acuerdo previo por escrito del propietario. <strong>El local deberá dejarse en un estado normal de limpieza a la salida</strong> (lavado y arreglo de vajilla, recogida de sábanas y toallas, limpieza de barbacoa, retirada de cubos de basura, etc.). Se proporciona un servicio de limpieza y desinfección después de su salida. Nos reservamos el derecho de facturar y descontar de la fianza las horas adicionales de limpieza que resultarían de una situación manifiestamente abusiva en este punto (100 Euros para información). Salvo acuerdo previo por escrito del propietario, no se podrá exceder el número de camas previsto en el contrato, no estando autorizada la provisión de camas adicionales. Asimismo, está prohibido montar tiendas de campaña en el jardín o aparcar allí caravanas. En caso de incumplimiento de estas normas, el propietario podrá rescindir el alquiler y aplicar una compensación proporcional (80 euros por noche por persona: en este caso se cargará a la fianza). El arrendatario no podrá oponerse a la visita del local, cuando así lo solicite el propietario o su representante.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. molestias</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario no puede hacerse responsable de las irregularidades y/o falta de disfrute que se puedan producir en los servicios de luz, agua, etc... y declina toda responsabilidad por la falta de disfrute que no sea consecuencia de su culpa.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Estado de juego - Quejas</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Como su nombre indica, el inventario es un documento que describe en detalle el estado del alojamiento y su equipamiento, habitación por habitación, jardín... Naturalmente, distinguimos el inventario de instalaciones en la entrada, al inicio del alquiler, y el inventario de salida, al final del alquiler. Su utilidad es obvia: la comparación de los 2 inventarios permite verificar que el inquilino ha cumplido con sus obligaciones en términos de mantenimiento y uso. Como especifica el artículo 1730 del Código Civil, “si se ha hecho inventario entre el propietario y el arrendatario, éste debe devolver la cosa tal como la recibió, conforme a este inventario, excepto la que se haya estropeado o degradado por obsolescencia”. o fuerza mayor”. Si todo está en orden, el arrendador devolverá la fianza al arrendatario; en caso contrario, deducirá de la fianza el coste de los trabajos de reparación o mantenimiento que hubiera debido soportar el arrendatario. Si no se hace inventario, el artículo 3 de la ley de 6 de julio de 1989 remite al Código Civil: “Si no se ha hecho inventario, se presume que el arrendatario los ha recibido en buen estado y debe entregarlos, salvo prueba en contrario. (art. 1731). En otras palabras, se supone que el inquilino debe tomar y devolver el alojamiento en perfectas condiciones, en ausencia de un inventario. Transcurrido el plazo de 48 horas, los bienes alquilados se considerarán libres de daños a la entrada del arrendatario. La vivienda deberá ser devuelta por el arrendatario en perfecto estado de conservación y uso, en caso contrario el propietario retendrá los trabajos de reparación o mantenimiento a cuenta del arrendatario. Cualquier reclamación relativa a la propiedad alquilada deberá realizarse dentro de las 48 horas siguientes a la entrada en el inmueble. En caso de litigio, el Tribunal de Digne-les-Bains es el único competente. El inventario inicial podrá realizarse a partir de fotografías tomadas al entrar los inquilinos y comunicadas a ellos en forma de archivo digital y/o impresión en papel.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Imágenes</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las fotos y videos de la propiedad no se pueden usar ni vender sin el consentimiento por escrito del propietario.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELACIÓN</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede cancelar su alquiler en cualquier momento. No obstante, llamamos su atención sobre los costes variables en función de la fecha en que se produzca.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Se aplican las siguientes tarifas:\r\n \r\n Si cancela con más de 60 días de antelación a la fecha de entrada: se le reembolsará el depósito en un plazo de 10 días, menos una comisión de gestión de 50 €.\r\n \r\n Si cancela entre 60 y 30 días antes de la fecha de entrada: se le reembolsará el 50 % del depósito.\r\n \r\n Si cancela entre 30 y 15 días antes de la fecha de entrada: el arrendador retendrá el depósito.\r\n \r\n Si cancela con menos de 15 días de antelación a la fecha de entrada: deberá abonar el alquiler completo.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Estos gastos de cancelación podrán ser cubiertos por un seguro de cancelación a contratar individualmente por el arrendatario. Cualesquiera que sean los motivos de la cancelación, el arrendatario deberá comunicarlo al propietario mediante carta certificada con solicitud de acuse de recibo, determinando la fecha de recepción de este aviso la escala a aplicar. El arrendatario de no haber informado al propietario quedaría retenido con el pago íntegro del saldo. Si un caso de fuerza mayor produjera la destrucción de la vivienda o la imposibilidad de ponerla a disposición, se reembolsarían al arrendatario todas las cantidades pagadas, sin que éste pueda reclamar reembolsos posteriores. <strong>En caso de cancelación por iniciativa del propietario, éste reembolsa el 120% de las sumas cobradas. Cualquier estancia interrumpida o acortada, o cualquier servicio no utilizado, no da lugar a ningún reembolso. Incluso en caso de repatriación, es responsabilidad del arrendatario contratar un seguro adecuado.</strong></span></span></p> """ #locale: "es" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4735 -form: Symfony\Component\Form\Form {#4353 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4734 …5} |
| full_name | "BookingConstraint[translations][es]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_es" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "es" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_es" |
| valid | true |
| value | App\Entity\BookingConstraintTranslation {#1506 -id: 3 -CGV: """ <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reserva y depósito</span></span></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El día de la reserva se abonará un depósito del 30% mediante transferencia bancaria ; nos devolverá el contrato de alquiler firmado en un plazo de 7 días.</strong> No podemos aceptar reservas de personas menores de 18 años. La firma del contrato implica el conocimiento y aceptación de las condiciones generales. Para los arrendatarios que no sean residentes en Francia, los pagos deben realizarse siempre mediante transferencia expresa del tipo SWIFT a la cuenta bancaria indicada, quedando todos los gastos bancarios a cargo del ordenante. Dados los retrasos en la transmisión de una orden bancaria y con el fin de poder mantener la opción de reserva hasta la recepción de los fondos en la cuenta, se solicitará al inquilino que nos envíe por correo electrónico una copia de la orden de transferencia y el contrato de alquiler dentro de 7 dias.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Precio - número de personas</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Las estancias se calculan por número de noches y la tarifa varía según la temporada.</strong> No se atenderán disputas sobre el precio de la estancia una vez firmado el contrato. Es responsabilidad del inquilino determinar antes de la salida si el precio es aceptable.<strong> La tasa turística, calculada por noche para adultos, y la tarifa de limpieza/desinfección se cobran además de la tarifa por noche. Sin embargo, la casa debe devolverse en un estado de limpieza comparable al inicial, con los muebles, utensilios y vajilla dispuestos como a la llegada. De lo contrario, se cobrarán los gastos de limpieza, que se deducirán del depósito de seguridad.</strong> Los gastos de calefacción están incluidos en el precio. El número de personas está limitado a cinco, como se indica en el contrato de alquiler. Sin embargo, este número puede aumentarse a siete, aunque esto afectará la comodidad general.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Dicho esto, nada impide que un inquilino reciba ocasionalmente a personas ajenas, sin embargo, las personas no podrán dormir en el lugar. Más allá de los 24 meses, cada niño se considera una persona completa. El propietario no tiene la obligación de proporcionar equipamiento para personas adicionales e incluso puede desalojar voluntariamente a todos los inquilinos por incumplimiento del número máximo de ocupantes.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Saldo</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El saldo se abonará mediante transferencia bancaria 30 días antes de la fecha de llegada. </strong>No se acepta el pago del saldo a la llegada. El incumplimiento de este plazo podría resultar en la cancelación del alquiler sin previo aviso. Para reservas de última hora, el importe total del alquiler debe abonarse a través del enlace de pago en línea.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animales</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>NO SE ACEPTAN MASCOTAS</strong>. En caso de incumplimiento de esta cláusula, el propietario tiene derecho a denegar el acceso a los animales en su propiedad. Habiendo sido informado el arrendatario sobre el contrato, no podrá en ningún caso impugnar esta cláusula y asumirá por su cuenta el alojamiento de su animal con una organización especializada.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Seguro</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Le pedimos que verifique que tiene un seguro multirriesgo y nos envíe un certificado como máximo 30 días antes de ingresar al local. El incumplimiento de esta cláusula dará lugar a la cancelación del alquiler a cargo del arrendatario (ver apartado de cancelación).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede contratar un seguro de cancelación en los días siguientes a la firma del contrato. Interviene en caso de cancelación del alquiler por causa de muerte, accidente o enfermedad grave, es válida desde el día de la firma del contrato hasta la finalización del alquiler.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Depósito de seguridad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Para todos los alquileres amueblados se requiere un depósito de seguridad.<strong> Este depósito debe pagarse 10 días antes de la fecha de llegada a través del enlace de pago en línea.</strong> En caso de impago, no podremos aceptar su entrada en el recinto. Debe devolverse dentro de los 10 días posteriores al final del alquiler, menos las sumas adeudadas por el inquilino. El arrendatario se compromete a utilizar el local alquilado con cuidado. El arrendatario asumirá, además de los gastos de alquiler, los desperfectos que se produzcan en la vivienda, así como los gastos de reposición de cualquier objeto perdido, destruido o deteriorado. El arrendatario es responsable de los daños que él o las personas que le acompañen puedan causar intencionadamente o por negligencia. El arrendatario tiene la obligación de comunicar al arrendador en el plazo de 24 horas cualquier incidencia que se produzca en el alojamiento, sus dependencias o sus accesorios. <strong>El importe de la fianza es de 1200 euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Llegada e ida</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario o su representante recibe a los inquilinos para los trámites de llegada. Como norma general, la cita de llegada será por la tarde entre las 16 y las 20 horas, y salvo que se indique lo contrario, en el domicilio del alquiler. El arrendatario deberá comunicar al propietario la hora aproximada de su llegada. Este aviso es imperativo si la llegada no se produce en la fecha prevista en el contrato. Las llegadas muy tardías dan lugar al cobro de gastos adicionales de recepción. Son 50 euros IVA incluido para las llegadas después de las 20:00 horas y antes de las 22:00 horas. Más allá de eso, ya no podemos garantizar su recepción y le pedimos que planifique su alojamiento y nos llame para programar una cita para su llegada al día siguiente. En ningún caso el propietario podrá ser responsable de su retraso, ni hacerse cargo de los gastos ocasionados por su alojamiento y sus comidas si no pudiera llegar durante el horario de recepción previsto. Si el inquilino no se presenta a la cita prevista y no ha comunicado su ausencia al encargado de recepción, perderá todos los derechos de alquiler. En este caso, el propietario puede volver a alquilar inmediatamente en las mejores condiciones.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las salidas deben realizarse entre las 8.00 y las 10.00 horas, salvo que se estipule lo contrario. Insistimos en respetar el tiempo acordado: el personal de limpieza trabaja en plazos muy cortos, os rogamos que facilitéis su tarea, como hemos pedido a los inquilinos que os han precedido. Se aplicará un suplemento de 50 Euros por hora de retraso. Habiéndose concedido este alquiler únicamente por temporadas, el arrendatario se compromete a abandonar el local en la fecha y hora previstas en el contrato. Durante la vigencia del contrato de alquiler, el arrendatario no tiene derecho a subarrendar esta vivienda.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Papelería</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Su alquiler cuenta con menaje de cocina, vajilla, muebles y ropa de cama. La cantidad de este equipamiento está relacionada con el número de personas previsto en el contrato (el mobiliario de jardín y piscina no es necesariamente el mismo número que el número de personas autorizadas a acceder al alquiler). Salvo estipulación en contrario, se proporcionan sábanas y ropa de hogar (servilletas, paños de cocina, etc.). El local se entregará al arrendatario en perfecto estado de limpieza y las máquinas en funcionamiento.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El arrendatario debe abstenerse absolutamente de arrojar en los fregaderos, lavabos, bañeras, inodoros, objetos que puedan obstruir y productos detergentes que puedan dañar las fosas sépticas y las lavadoras, en caso contrario se hará cargo de los gastos ocasionados por la restauración de estas instalaciones (a título informativo, el vaciado de una fosa séptica ronda los 800 euros y la reparación de electrodomésticos 150 euros). <strong>El arrendatario deberá, antes de su partida, devolver todos los muebles al lugar donde se encontraban a su llegada.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANTE: Esta casa rural es "NO FUMADORES"...</strong> <strong>Cualquier violación de esta regla estará sujeta a una deducción de 300 euros descontados del depósito de seguridad al final de la estancia.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Piscina</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">La piscina no podrá vaciarse sin el acuerdo del propietario, debiendo nunca el arrendatario intervenir personalmente en la maquinaria de la piscina. El propietario se compromete a disponer de un sistema de seguridad que cumpla con la legislación vigente. Sin embargo, corresponde al inquilino tomar todas las precauciones necesarias para el uso de la piscina, en particular si se hospeda con niños pequeños, a quienes debe supervisar. El inquilino se compromete a liberar completamente la responsabilidad del propietario en caso de que le ocurra un accidente a él, su familia o sus invitados. En caso de desacuerdo con esta cláusula, el propietario le pide que no alquile esta casa. Tenga en cuenta: durante ciertos períodos fuera de temporada, desde el 1 de octubre hasta finales de mayo, las piscinas pueden estar cubiertas o vacías. El mantenimiento y limpieza de la piscina es responsabilidad exclusiva del propietario, así como el mantenimiento de la calidad del agua. El arrendatario no podrá en ningún caso manipular la maquinaria de la piscina, el riego automático o cualquier otro accesorio sin la autorización por escrito del propietario y será el único responsable en caso de incumplimiento.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligaciones del arrendatario</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino debe comportarse como un buen padre y velar por el correcto mantenimiento del local. Los eventos excepcionales (recepciones, etc.) quedan sujetos al acuerdo previo por escrito del propietario. <strong>El local deberá dejarse en un estado normal de limpieza a la salida</strong> (lavado y arreglo de vajilla, recogida de sábanas y toallas, limpieza de barbacoa, retirada de cubos de basura, etc.). Se proporciona un servicio de limpieza y desinfección después de su salida. Nos reservamos el derecho de facturar y descontar de la fianza las horas adicionales de limpieza que resultarían de una situación manifiestamente abusiva en este punto (100 Euros para información). Salvo acuerdo previo por escrito del propietario, no se podrá exceder el número de camas previsto en el contrato, no estando autorizada la provisión de camas adicionales. Asimismo, está prohibido montar tiendas de campaña en el jardín o aparcar allí caravanas. En caso de incumplimiento de estas normas, el propietario podrá rescindir el alquiler y aplicar una compensación proporcional (80 euros por noche por persona: en este caso se cargará a la fianza). El arrendatario no podrá oponerse a la visita del local, cuando así lo solicite el propietario o su representante.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. molestias</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario no puede hacerse responsable de las irregularidades y/o falta de disfrute que se puedan producir en los servicios de luz, agua, etc... y declina toda responsabilidad por la falta de disfrute que no sea consecuencia de su culpa.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Estado de juego - Quejas</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Como su nombre indica, el inventario es un documento que describe en detalle el estado del alojamiento y su equipamiento, habitación por habitación, jardín... Naturalmente, distinguimos el inventario de instalaciones en la entrada, al inicio del alquiler, y el inventario de salida, al final del alquiler. Su utilidad es obvia: la comparación de los 2 inventarios permite verificar que el inquilino ha cumplido con sus obligaciones en términos de mantenimiento y uso. Como especifica el artículo 1730 del Código Civil, “si se ha hecho inventario entre el propietario y el arrendatario, éste debe devolver la cosa tal como la recibió, conforme a este inventario, excepto la que se haya estropeado o degradado por obsolescencia”. o fuerza mayor”. Si todo está en orden, el arrendador devolverá la fianza al arrendatario; en caso contrario, deducirá de la fianza el coste de los trabajos de reparación o mantenimiento que hubiera debido soportar el arrendatario. Si no se hace inventario, el artículo 3 de la ley de 6 de julio de 1989 remite al Código Civil: “Si no se ha hecho inventario, se presume que el arrendatario los ha recibido en buen estado y debe entregarlos, salvo prueba en contrario. (art. 1731). En otras palabras, se supone que el inquilino debe tomar y devolver el alojamiento en perfectas condiciones, en ausencia de un inventario. Transcurrido el plazo de 48 horas, los bienes alquilados se considerarán libres de daños a la entrada del arrendatario. La vivienda deberá ser devuelta por el arrendatario en perfecto estado de conservación y uso, en caso contrario el propietario retendrá los trabajos de reparación o mantenimiento a cuenta del arrendatario. Cualquier reclamación relativa a la propiedad alquilada deberá realizarse dentro de las 48 horas siguientes a la entrada en el inmueble. En caso de litigio, el Tribunal de Digne-les-Bains es el único competente. El inventario inicial podrá realizarse a partir de fotografías tomadas al entrar los inquilinos y comunicadas a ellos en forma de archivo digital y/o impresión en papel.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Imágenes</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las fotos y videos de la propiedad no se pueden usar ni vender sin el consentimiento por escrito del propietario.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELACIÓN</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede cancelar su alquiler en cualquier momento. No obstante, llamamos su atención sobre los costes variables en función de la fecha en que se produzca.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Se aplican las siguientes tarifas:\r\n \r\n Si cancela con más de 60 días de antelación a la fecha de entrada: se le reembolsará el depósito en un plazo de 10 días, menos una comisión de gestión de 50 €.\r\n \r\n Si cancela entre 60 y 30 días antes de la fecha de entrada: se le reembolsará el 50 % del depósito.\r\n \r\n Si cancela entre 30 y 15 días antes de la fecha de entrada: el arrendador retendrá el depósito.\r\n \r\n Si cancela con menos de 15 días de antelación a la fecha de entrada: deberá abonar el alquiler completo.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Estos gastos de cancelación podrán ser cubiertos por un seguro de cancelación a contratar individualmente por el arrendatario. Cualesquiera que sean los motivos de la cancelación, el arrendatario deberá comunicarlo al propietario mediante carta certificada con solicitud de acuse de recibo, determinando la fecha de recepción de este aviso la escala a aplicar. El arrendatario de no haber informado al propietario quedaría retenido con el pago íntegro del saldo. Si un caso de fuerza mayor produjera la destrucción de la vivienda o la imposibilidad de ponerla a disposición, se reembolsarían al arrendatario todas las cantidades pagadas, sin que éste pueda reclamar reembolsos posteriores. <strong>En caso de cancelación por iniciativa del propietario, éste reembolsa el 120% de las sumas cobradas. Cualquier estancia interrumpida o acortada, o cualquier servicio no utilizado, no da lugar a ningún reembolso. Incluso en caso de repatriación, es responsabilidad del arrendatario contratar un seguro adecuado.</strong></span></span></p> """ #locale: "es" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
CGV
"FOS\CKEditorBundle\Form\Type\CKEditorType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reserva y depósito</span></span></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El día de la reserva se abonará un depósito del 30% mediante transferencia bancaria ; nos devolverá el contrato de alquiler firmado en un plazo de 7 días.</strong> No podemos aceptar reservas de personas menores de 18 años. La firma del contrato implica el conocimiento y aceptación de las condiciones generales. Para los arrendatarios que no sean residentes en Francia, los pagos deben realizarse siempre mediante transferencia expresa del tipo SWIFT a la cuenta bancaria indicada, quedando todos los gastos bancarios a cargo del ordenante. Dados los retrasos en la transmisión de una orden bancaria y con el fin de poder mantener la opción de reserva hasta la recepción de los fondos en la cuenta, se solicitará al inquilino que nos envíe por correo electrónico una copia de la orden de transferencia y el contrato de alquiler dentro de 7 dias.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Precio - número de personas</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Las estancias se calculan por número de noches y la tarifa varía según la temporada.</strong> No se atenderán disputas sobre el precio de la estancia una vez firmado el contrato. Es responsabilidad del inquilino determinar antes de la salida si el precio es aceptable.<strong> La tasa turística, calculada por noche para adultos, y la tarifa de limpieza/desinfección se cobran además de la tarifa por noche. Sin embargo, la casa debe devolverse en un estado de limpieza comparable al inicial, con los muebles, utensilios y vajilla dispuestos como a la llegada. De lo contrario, se cobrarán los gastos de limpieza, que se deducirán del depósito de seguridad.</strong> Los gastos de calefacción están incluidos en el precio. El número de personas está limitado a cinco, como se indica en el contrato de alquiler. Sin embargo, este número puede aumentarse a siete, aunque esto afectará la comodidad general.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Dicho esto, nada impide que un inquilino reciba ocasionalmente a personas ajenas, sin embargo, las personas no podrán dormir en el lugar. Más allá de los 24 meses, cada niño se considera una persona completa. El propietario no tiene la obligación de proporcionar equipamiento para personas adicionales e incluso puede desalojar voluntariamente a todos los inquilinos por incumplimiento del número máximo de ocupantes.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Saldo</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El saldo se abonará mediante transferencia bancaria 30 días antes de la fecha de llegada. </strong>No se acepta el pago del saldo a la llegada. El incumplimiento de este plazo podría resultar en la cancelación del alquiler sin previo aviso. Para reservas de última hora, el importe total del alquiler debe abonarse a través del enlace de pago en línea.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animales</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>NO SE ACEPTAN MASCOTAS</strong>. En caso de incumplimiento de esta cláusula, el propietario tiene derecho a denegar el acceso a los animales en su propiedad. Habiendo sido informado el arrendatario sobre el contrato, no podrá en ningún caso impugnar esta cláusula y asumirá por su cuenta el alojamiento de su animal con una organización especializada.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Seguro</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Le pedimos que verifique que tiene un seguro multirriesgo y nos envíe un certificado como máximo 30 días antes de ingresar al local. El incumplimiento de esta cláusula dará lugar a la cancelación del alquiler a cargo del arrendatario (ver apartado de cancelación).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede contratar un seguro de cancelación en los días siguientes a la firma del contrato. Interviene en caso de cancelación del alquiler por causa de muerte, accidente o enfermedad grave, es válida desde el día de la firma del contrato hasta la finalización del alquiler.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Depósito de seguridad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Para todos los alquileres amueblados se requiere un depósito de seguridad.<strong> Este depósito debe pagarse 10 días antes de la fecha de llegada a través del enlace de pago en línea.</strong> En caso de impago, no podremos aceptar su entrada en el recinto. Debe devolverse dentro de los 10 días posteriores al final del alquiler, menos las sumas adeudadas por el inquilino. El arrendatario se compromete a utilizar el local alquilado con cuidado. El arrendatario asumirá, además de los gastos de alquiler, los desperfectos que se produzcan en la vivienda, así como los gastos de reposición de cualquier objeto perdido, destruido o deteriorado. El arrendatario es responsable de los daños que él o las personas que le acompañen puedan causar intencionadamente o por negligencia. El arrendatario tiene la obligación de comunicar al arrendador en el plazo de 24 horas cualquier incidencia que se produzca en el alojamiento, sus dependencias o sus accesorios. <strong>El importe de la fianza es de 1200 euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Llegada e ida</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario o su representante recibe a los inquilinos para los trámites de llegada. Como norma general, la cita de llegada será por la tarde entre las 16 y las 20 horas, y salvo que se indique lo contrario, en el domicilio del alquiler. El arrendatario deberá comunicar al propietario la hora aproximada de su llegada. Este aviso es imperativo si la llegada no se produce en la fecha prevista en el contrato. Las llegadas muy tardías dan lugar al cobro de gastos adicionales de recepción. Son 50 euros IVA incluido para las llegadas después de las 20:00 horas y antes de las 22:00 horas. Más allá de eso, ya no podemos garantizar su recepción y le pedimos que planifique su alojamiento y nos llame para programar una cita para su llegada al día siguiente. En ningún caso el propietario podrá ser responsable de su retraso, ni hacerse cargo de los gastos ocasionados por su alojamiento y sus comidas si no pudiera llegar durante el horario de recepción previsto. Si el inquilino no se presenta a la cita prevista y no ha comunicado su ausencia al encargado de recepción, perderá todos los derechos de alquiler. En este caso, el propietario puede volver a alquilar inmediatamente en las mejores condiciones.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las salidas deben realizarse entre las 8.00 y las 10.00 horas, salvo que se estipule lo contrario. Insistimos en respetar el tiempo acordado: el personal de limpieza trabaja en plazos muy cortos, os rogamos que facilitéis su tarea, como hemos pedido a los inquilinos que os han precedido. Se aplicará un suplemento de 50 Euros por hora de retraso. Habiéndose concedido este alquiler únicamente por temporadas, el arrendatario se compromete a abandonar el local en la fecha y hora previstas en el contrato. Durante la vigencia del contrato de alquiler, el arrendatario no tiene derecho a subarrendar esta vivienda.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Papelería</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Su alquiler cuenta con menaje de cocina, vajilla, muebles y ropa de cama. La cantidad de este equipamiento está relacionada con el número de personas previsto en el contrato (el mobiliario de jardín y piscina no es necesariamente el mismo número que el número de personas autorizadas a acceder al alquiler). Salvo estipulación en contrario, se proporcionan sábanas y ropa de hogar (servilletas, paños de cocina, etc.). El local se entregará al arrendatario en perfecto estado de limpieza y las máquinas en funcionamiento.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El arrendatario debe abstenerse absolutamente de arrojar en los fregaderos, lavabos, bañeras, inodoros, objetos que puedan obstruir y productos detergentes que puedan dañar las fosas sépticas y las lavadoras, en caso contrario se hará cargo de los gastos ocasionados por la restauración de estas instalaciones (a título informativo, el vaciado de una fosa séptica ronda los 800 euros y la reparación de electrodomésticos 150 euros). <strong>El arrendatario deberá, antes de su partida, devolver todos los muebles al lugar donde se encontraban a su llegada.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANTE: Esta casa rural es "NO FUMADORES"...</strong> <strong>Cualquier violación de esta regla estará sujeta a una deducción de 300 euros descontados del depósito de seguridad al final de la estancia.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Piscina</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">La piscina no podrá vaciarse sin el acuerdo del propietario, debiendo nunca el arrendatario intervenir personalmente en la maquinaria de la piscina. El propietario se compromete a disponer de un sistema de seguridad que cumpla con la legislación vigente. Sin embargo, corresponde al inquilino tomar todas las precauciones necesarias para el uso de la piscina, en particular si se hospeda con niños pequeños, a quienes debe supervisar. El inquilino se compromete a liberar completamente la responsabilidad del propietario en caso de que le ocurra un accidente a él, su familia o sus invitados. En caso de desacuerdo con esta cláusula, el propietario le pide que no alquile esta casa. Tenga en cuenta: durante ciertos períodos fuera de temporada, desde el 1 de octubre hasta finales de mayo, las piscinas pueden estar cubiertas o vacías. El mantenimiento y limpieza de la piscina es responsabilidad exclusiva del propietario, así como el mantenimiento de la calidad del agua. El arrendatario no podrá en ningún caso manipular la maquinaria de la piscina, el riego automático o cualquier otro accesorio sin la autorización por escrito del propietario y será el único responsable en caso de incumplimiento.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligaciones del arrendatario</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino debe comportarse como un buen padre y velar por el correcto mantenimiento del local. Los eventos excepcionales (recepciones, etc.) quedan sujetos al acuerdo previo por escrito del propietario. <strong>El local deberá dejarse en un estado normal de limpieza a la salida</strong> (lavado y arreglo de vajilla, recogida de sábanas y toallas, limpieza de barbacoa, retirada de cubos de basura, etc.). Se proporciona un servicio de limpieza y desinfección después de su salida. Nos reservamos el derecho de facturar y descontar de la fianza las horas adicionales de limpieza que resultarían de una situación manifiestamente abusiva en este punto (100 Euros para información). Salvo acuerdo previo por escrito del propietario, no se podrá exceder el número de camas previsto en el contrato, no estando autorizada la provisión de camas adicionales. Asimismo, está prohibido montar tiendas de campaña en el jardín o aparcar allí caravanas. En caso de incumplimiento de estas normas, el propietario podrá rescindir el alquiler y aplicar una compensación proporcional (80 euros por noche por persona: en este caso se cargará a la fianza). El arrendatario no podrá oponerse a la visita del local, cuando así lo solicite el propietario o su representante.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. molestias</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario no puede hacerse responsable de las irregularidades y/o falta de disfrute que se puedan producir en los servicios de luz, agua, etc... y declina toda responsabilidad por la falta de disfrute que no sea consecuencia de su culpa.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Estado de juego - Quejas</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Como su nombre indica, el inventario es un documento que describe en detalle el estado del alojamiento y su equipamiento, habitación por habitación, jardín... Naturalmente, distinguimos el inventario de instalaciones en la entrada, al inicio del alquiler, y el inventario de salida, al final del alquiler. Su utilidad es obvia: la comparación de los 2 inventarios permite verificar que el inquilino ha cumplido con sus obligaciones en términos de mantenimiento y uso. Como especifica el artículo 1730 del Código Civil, “si se ha hecho inventario entre el propietario y el arrendatario, éste debe devolver la cosa tal como la recibió, conforme a este inventario, excepto la que se haya estropeado o degradado por obsolescencia”. o fuerza mayor”. Si todo está en orden, el arrendador devolverá la fianza al arrendatario; en caso contrario, deducirá de la fianza el coste de los trabajos de reparación o mantenimiento que hubiera debido soportar el arrendatario. Si no se hace inventario, el artículo 3 de la ley de 6 de julio de 1989 remite al Código Civil: “Si no se ha hecho inventario, se presume que el arrendatario los ha recibido en buen estado y debe entregarlos, salvo prueba en contrario. (art. 1731). En otras palabras, se supone que el inquilino debe tomar y devolver el alojamiento en perfectas condiciones, en ausencia de un inventario. Transcurrido el plazo de 48 horas, los bienes alquilados se considerarán libres de daños a la entrada del arrendatario. La vivienda deberá ser devuelta por el arrendatario en perfecto estado de conservación y uso, en caso contrario el propietario retendrá los trabajos de reparación o mantenimiento a cuenta del arrendatario. Cualquier reclamación relativa a la propiedad alquilada deberá realizarse dentro de las 48 horas siguientes a la entrada en el inmueble. En caso de litigio, el Tribunal de Digne-les-Bains es el único competente. El inventario inicial podrá realizarse a partir de fotografías tomadas al entrar los inquilinos y comunicadas a ellos en forma de archivo digital y/o impresión en papel.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Imágenes</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las fotos y videos de la propiedad no se pueden usar ni vender sin el consentimiento por escrito del propietario.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELACIÓN</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede cancelar su alquiler en cualquier momento. No obstante, llamamos su atención sobre los costes variables en función de la fecha en que se produzca.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Se aplican las siguientes tarifas:\r\n \r\n Si cancela con más de 60 días de antelación a la fecha de entrada: se le reembolsará el depósito en un plazo de 10 días, menos una comisión de gestión de 50 €.\r\n \r\n Si cancela entre 60 y 30 días antes de la fecha de entrada: se le reembolsará el 50 % del depósito.\r\n \r\n Si cancela entre 30 y 15 días antes de la fecha de entrada: el arrendador retendrá el depósito.\r\n \r\n Si cancela con menos de 15 días de antelación a la fecha de entrada: deberá abonar el alquiler completo.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Estos gastos de cancelación podrán ser cubiertos por un seguro de cancelación a contratar individualmente por el arrendatario. Cualesquiera que sean los motivos de la cancelación, el arrendatario deberá comunicarlo al propietario mediante carta certificada con solicitud de acuse de recibo, determinando la fecha de recepción de este aviso la escala a aplicar. El arrendatario de no haber informado al propietario quedaría retenido con el pago íntegro del saldo. Si un caso de fuerza mayor produjera la destrucción de la vivienda o la imposibilidad de ponerla a disposición, se reembolsarían al arrendatario todas las cantidades pagadas, sin que éste pueda reclamar reembolsos posteriores. <strong>En caso de cancelación por iniciativa del propietario, éste reembolsa el 120% de las sumas cobradas. Cualquier estancia interrumpida o acortada, o cualquier servicio no utilizado, no da lugar a ningún reembolso. Incluso en caso de repatriación, es responsabilidad del arrendatario contratar un seguro adecuado.</strong></span></span></p> """ |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Conditions générales" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| config | [] |
| config_name | "main_config" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4345 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| enable | true |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| filebrowsers | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| inline | false |
| input_sync | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| plugins | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| require_js | false |
| required | true |
| row_attr | [] |
| setter | null |
| styles | [] |
| templates | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4347 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4346 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_prefixes | [ "form" "text" "textarea" "ckeditor" "_BookingConstraint_translations_es_CGV" ] |
| cache_key | "_BookingConstraint_translations_es_CGV_ckeditor" |
| compound | false |
| config | [ "toolbar" => [ [ "name" => "styles" "items" => [ "Bold" "Italic" "Underline" "Strike" "Blockquote" "-" "Link" "-" "RemoveFormat" "-" "NumberedList" "BulletedList" "-" "Outdent" "Indent" "-" "-" "JustifyLeft" "JustifyCenter" "JustifyRight" "JustifyBlock" "-" "Image" "Table" "-" "Styles" "Format" "Font" "FontSize" "-" "TextColor" "BGColor" "Source" ] ] ] ] |
| config_name | "main_config" |
| data | """ <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reserva y depósito</span></span></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El día de la reserva se abonará un depósito del 30% mediante transferencia bancaria ; nos devolverá el contrato de alquiler firmado en un plazo de 7 días.</strong> No podemos aceptar reservas de personas menores de 18 años. La firma del contrato implica el conocimiento y aceptación de las condiciones generales. Para los arrendatarios que no sean residentes en Francia, los pagos deben realizarse siempre mediante transferencia expresa del tipo SWIFT a la cuenta bancaria indicada, quedando todos los gastos bancarios a cargo del ordenante. Dados los retrasos en la transmisión de una orden bancaria y con el fin de poder mantener la opción de reserva hasta la recepción de los fondos en la cuenta, se solicitará al inquilino que nos envíe por correo electrónico una copia de la orden de transferencia y el contrato de alquiler dentro de 7 dias.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Precio - número de personas</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Las estancias se calculan por número de noches y la tarifa varía según la temporada.</strong> No se atenderán disputas sobre el precio de la estancia una vez firmado el contrato. Es responsabilidad del inquilino determinar antes de la salida si el precio es aceptable.<strong> La tasa turística, calculada por noche para adultos, y la tarifa de limpieza/desinfección se cobran además de la tarifa por noche. Sin embargo, la casa debe devolverse en un estado de limpieza comparable al inicial, con los muebles, utensilios y vajilla dispuestos como a la llegada. De lo contrario, se cobrarán los gastos de limpieza, que se deducirán del depósito de seguridad.</strong> Los gastos de calefacción están incluidos en el precio. El número de personas está limitado a cinco, como se indica en el contrato de alquiler. Sin embargo, este número puede aumentarse a siete, aunque esto afectará la comodidad general.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Dicho esto, nada impide que un inquilino reciba ocasionalmente a personas ajenas, sin embargo, las personas no podrán dormir en el lugar. Más allá de los 24 meses, cada niño se considera una persona completa. El propietario no tiene la obligación de proporcionar equipamiento para personas adicionales e incluso puede desalojar voluntariamente a todos los inquilinos por incumplimiento del número máximo de ocupantes.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Saldo</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El saldo se abonará mediante transferencia bancaria 30 días antes de la fecha de llegada. </strong>No se acepta el pago del saldo a la llegada. El incumplimiento de este plazo podría resultar en la cancelación del alquiler sin previo aviso. Para reservas de última hora, el importe total del alquiler debe abonarse a través del enlace de pago en línea.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animales</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>NO SE ACEPTAN MASCOTAS</strong>. En caso de incumplimiento de esta cláusula, el propietario tiene derecho a denegar el acceso a los animales en su propiedad. Habiendo sido informado el arrendatario sobre el contrato, no podrá en ningún caso impugnar esta cláusula y asumirá por su cuenta el alojamiento de su animal con una organización especializada.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Seguro</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Le pedimos que verifique que tiene un seguro multirriesgo y nos envíe un certificado como máximo 30 días antes de ingresar al local. El incumplimiento de esta cláusula dará lugar a la cancelación del alquiler a cargo del arrendatario (ver apartado de cancelación).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede contratar un seguro de cancelación en los días siguientes a la firma del contrato. Interviene en caso de cancelación del alquiler por causa de muerte, accidente o enfermedad grave, es válida desde el día de la firma del contrato hasta la finalización del alquiler.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Depósito de seguridad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Para todos los alquileres amueblados se requiere un depósito de seguridad.<strong> Este depósito debe pagarse 10 días antes de la fecha de llegada a través del enlace de pago en línea.</strong> En caso de impago, no podremos aceptar su entrada en el recinto. Debe devolverse dentro de los 10 días posteriores al final del alquiler, menos las sumas adeudadas por el inquilino. El arrendatario se compromete a utilizar el local alquilado con cuidado. El arrendatario asumirá, además de los gastos de alquiler, los desperfectos que se produzcan en la vivienda, así como los gastos de reposición de cualquier objeto perdido, destruido o deteriorado. El arrendatario es responsable de los daños que él o las personas que le acompañen puedan causar intencionadamente o por negligencia. El arrendatario tiene la obligación de comunicar al arrendador en el plazo de 24 horas cualquier incidencia que se produzca en el alojamiento, sus dependencias o sus accesorios. <strong>El importe de la fianza es de 1200 euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Llegada e ida</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario o su representante recibe a los inquilinos para los trámites de llegada. Como norma general, la cita de llegada será por la tarde entre las 16 y las 20 horas, y salvo que se indique lo contrario, en el domicilio del alquiler. El arrendatario deberá comunicar al propietario la hora aproximada de su llegada. Este aviso es imperativo si la llegada no se produce en la fecha prevista en el contrato. Las llegadas muy tardías dan lugar al cobro de gastos adicionales de recepción. Son 50 euros IVA incluido para las llegadas después de las 20:00 horas y antes de las 22:00 horas. Más allá de eso, ya no podemos garantizar su recepción y le pedimos que planifique su alojamiento y nos llame para programar una cita para su llegada al día siguiente. En ningún caso el propietario podrá ser responsable de su retraso, ni hacerse cargo de los gastos ocasionados por su alojamiento y sus comidas si no pudiera llegar durante el horario de recepción previsto. Si el inquilino no se presenta a la cita prevista y no ha comunicado su ausencia al encargado de recepción, perderá todos los derechos de alquiler. En este caso, el propietario puede volver a alquilar inmediatamente en las mejores condiciones.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las salidas deben realizarse entre las 8.00 y las 10.00 horas, salvo que se estipule lo contrario. Insistimos en respetar el tiempo acordado: el personal de limpieza trabaja en plazos muy cortos, os rogamos que facilitéis su tarea, como hemos pedido a los inquilinos que os han precedido. Se aplicará un suplemento de 50 Euros por hora de retraso. Habiéndose concedido este alquiler únicamente por temporadas, el arrendatario se compromete a abandonar el local en la fecha y hora previstas en el contrato. Durante la vigencia del contrato de alquiler, el arrendatario no tiene derecho a subarrendar esta vivienda.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Papelería</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Su alquiler cuenta con menaje de cocina, vajilla, muebles y ropa de cama. La cantidad de este equipamiento está relacionada con el número de personas previsto en el contrato (el mobiliario de jardín y piscina no es necesariamente el mismo número que el número de personas autorizadas a acceder al alquiler). Salvo estipulación en contrario, se proporcionan sábanas y ropa de hogar (servilletas, paños de cocina, etc.). El local se entregará al arrendatario en perfecto estado de limpieza y las máquinas en funcionamiento.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El arrendatario debe abstenerse absolutamente de arrojar en los fregaderos, lavabos, bañeras, inodoros, objetos que puedan obstruir y productos detergentes que puedan dañar las fosas sépticas y las lavadoras, en caso contrario se hará cargo de los gastos ocasionados por la restauración de estas instalaciones (a título informativo, el vaciado de una fosa séptica ronda los 800 euros y la reparación de electrodomésticos 150 euros). <strong>El arrendatario deberá, antes de su partida, devolver todos los muebles al lugar donde se encontraban a su llegada.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANTE: Esta casa rural es "NO FUMADORES"...</strong> <strong>Cualquier violación de esta regla estará sujeta a una deducción de 300 euros descontados del depósito de seguridad al final de la estancia.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Piscina</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">La piscina no podrá vaciarse sin el acuerdo del propietario, debiendo nunca el arrendatario intervenir personalmente en la maquinaria de la piscina. El propietario se compromete a disponer de un sistema de seguridad que cumpla con la legislación vigente. Sin embargo, corresponde al inquilino tomar todas las precauciones necesarias para el uso de la piscina, en particular si se hospeda con niños pequeños, a quienes debe supervisar. El inquilino se compromete a liberar completamente la responsabilidad del propietario en caso de que le ocurra un accidente a él, su familia o sus invitados. En caso de desacuerdo con esta cláusula, el propietario le pide que no alquile esta casa. Tenga en cuenta: durante ciertos períodos fuera de temporada, desde el 1 de octubre hasta finales de mayo, las piscinas pueden estar cubiertas o vacías. El mantenimiento y limpieza de la piscina es responsabilidad exclusiva del propietario, así como el mantenimiento de la calidad del agua. El arrendatario no podrá en ningún caso manipular la maquinaria de la piscina, el riego automático o cualquier otro accesorio sin la autorización por escrito del propietario y será el único responsable en caso de incumplimiento.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligaciones del arrendatario</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino debe comportarse como un buen padre y velar por el correcto mantenimiento del local. Los eventos excepcionales (recepciones, etc.) quedan sujetos al acuerdo previo por escrito del propietario. <strong>El local deberá dejarse en un estado normal de limpieza a la salida</strong> (lavado y arreglo de vajilla, recogida de sábanas y toallas, limpieza de barbacoa, retirada de cubos de basura, etc.). Se proporciona un servicio de limpieza y desinfección después de su salida. Nos reservamos el derecho de facturar y descontar de la fianza las horas adicionales de limpieza que resultarían de una situación manifiestamente abusiva en este punto (100 Euros para información). Salvo acuerdo previo por escrito del propietario, no se podrá exceder el número de camas previsto en el contrato, no estando autorizada la provisión de camas adicionales. Asimismo, está prohibido montar tiendas de campaña en el jardín o aparcar allí caravanas. En caso de incumplimiento de estas normas, el propietario podrá rescindir el alquiler y aplicar una compensación proporcional (80 euros por noche por persona: en este caso se cargará a la fianza). El arrendatario no podrá oponerse a la visita del local, cuando así lo solicite el propietario o su representante.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. molestias</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario no puede hacerse responsable de las irregularidades y/o falta de disfrute que se puedan producir en los servicios de luz, agua, etc... y declina toda responsabilidad por la falta de disfrute que no sea consecuencia de su culpa.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Estado de juego - Quejas</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Como su nombre indica, el inventario es un documento que describe en detalle el estado del alojamiento y su equipamiento, habitación por habitación, jardín... Naturalmente, distinguimos el inventario de instalaciones en la entrada, al inicio del alquiler, y el inventario de salida, al final del alquiler. Su utilidad es obvia: la comparación de los 2 inventarios permite verificar que el inquilino ha cumplido con sus obligaciones en términos de mantenimiento y uso. Como especifica el artículo 1730 del Código Civil, “si se ha hecho inventario entre el propietario y el arrendatario, éste debe devolver la cosa tal como la recibió, conforme a este inventario, excepto la que se haya estropeado o degradado por obsolescencia”. o fuerza mayor”. Si todo está en orden, el arrendador devolverá la fianza al arrendatario; en caso contrario, deducirá de la fianza el coste de los trabajos de reparación o mantenimiento que hubiera debido soportar el arrendatario. Si no se hace inventario, el artículo 3 de la ley de 6 de julio de 1989 remite al Código Civil: “Si no se ha hecho inventario, se presume que el arrendatario los ha recibido en buen estado y debe entregarlos, salvo prueba en contrario. (art. 1731). En otras palabras, se supone que el inquilino debe tomar y devolver el alojamiento en perfectas condiciones, en ausencia de un inventario. Transcurrido el plazo de 48 horas, los bienes alquilados se considerarán libres de daños a la entrada del arrendatario. La vivienda deberá ser devuelta por el arrendatario en perfecto estado de conservación y uso, en caso contrario el propietario retendrá los trabajos de reparación o mantenimiento a cuenta del arrendatario. Cualquier reclamación relativa a la propiedad alquilada deberá realizarse dentro de las 48 horas siguientes a la entrada en el inmueble. En caso de litigio, el Tribunal de Digne-les-Bains es el único competente. El inventario inicial podrá realizarse a partir de fotografías tomadas al entrar los inquilinos y comunicadas a ellos en forma de archivo digital y/o impresión en papel.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Imágenes</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las fotos y videos de la propiedad no se pueden usar ni vender sin el consentimiento por escrito del propietario.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELACIÓN</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede cancelar su alquiler en cualquier momento. No obstante, llamamos su atención sobre los costes variables en función de la fecha en que se produzca.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Se aplican las siguientes tarifas:\r\n \r\n Si cancela con más de 60 días de antelación a la fecha de entrada: se le reembolsará el depósito en un plazo de 10 días, menos una comisión de gestión de 50 €.\r\n \r\n Si cancela entre 60 y 30 días antes de la fecha de entrada: se le reembolsará el 50 % del depósito.\r\n \r\n Si cancela entre 30 y 15 días antes de la fecha de entrada: el arrendador retendrá el depósito.\r\n \r\n Si cancela con menos de 15 días de antelación a la fecha de entrada: deberá abonar el alquiler completo.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Estos gastos de cancelación podrán ser cubiertos por un seguro de cancelación a contratar individualmente por el arrendatario. Cualesquiera que sean los motivos de la cancelación, el arrendatario deberá comunicarlo al propietario mediante carta certificada con solicitud de acuse de recibo, determinando la fecha de recepción de este aviso la escala a aplicar. El arrendatario de no haber informado al propietario quedaría retenido con el pago íntegro del saldo. Si un caso de fuerza mayor produjera la destrucción de la vivienda o la imposibilidad de ponerla a disposición, se reembolsarían al arrendatario todas las cantidades pagadas, sin que éste pueda reclamar reembolsos posteriores. <strong>En caso de cancelación por iniciativa del propietario, éste reembolsa el 120% de las sumas cobradas. Cualquier estancia interrumpida o acortada, o cualquier servicio no utilizado, no da lugar a ningún reembolso. Incluso en caso de repatriación, es responsabilidad del arrendatario contratar un seguro adecuado.</strong></span></span></p> """ |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| enable | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4741 -form: Symfony\Component\Form\Form {#4356 …} -errors: [] } |
| filebrowsers | [] |
| form | Symfony\Component\Form\FormView {#4740 …5} |
| full_name | "BookingConstraint[translations][es][CGV]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_es_CGV" |
| inline | false |
| input_sync | false |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "CGV" |
| pattern | null |
| plugins | [] |
| priority | 0 |
| require_js | false |
| required | true |
| row_attr | [] |
| size | null |
| styles | [] |
| submitted | false |
| templates | [] |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_es_CGV" |
| valid | true |
| value | """ <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">I. Reserva y depósito</span></span></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El día de la reserva se abonará un depósito del 30% mediante transferencia bancaria ; nos devolverá el contrato de alquiler firmado en un plazo de 7 días.</strong> No podemos aceptar reservas de personas menores de 18 años. La firma del contrato implica el conocimiento y aceptación de las condiciones generales. Para los arrendatarios que no sean residentes en Francia, los pagos deben realizarse siempre mediante transferencia expresa del tipo SWIFT a la cuenta bancaria indicada, quedando todos los gastos bancarios a cargo del ordenante. Dados los retrasos en la transmisión de una orden bancaria y con el fin de poder mantener la opción de reserva hasta la recepción de los fondos en la cuenta, se solicitará al inquilino que nos envíe por correo electrónico una copia de la orden de transferencia y el contrato de alquiler dentro de 7 dias.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Precio - número de personas</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Las estancias se calculan por número de noches y la tarifa varía según la temporada.</strong> No se atenderán disputas sobre el precio de la estancia una vez firmado el contrato. Es responsabilidad del inquilino determinar antes de la salida si el precio es aceptable.<strong> La tasa turística, calculada por noche para adultos, y la tarifa de limpieza/desinfección se cobran además de la tarifa por noche. Sin embargo, la casa debe devolverse en un estado de limpieza comparable al inicial, con los muebles, utensilios y vajilla dispuestos como a la llegada. De lo contrario, se cobrarán los gastos de limpieza, que se deducirán del depósito de seguridad.</strong> Los gastos de calefacción están incluidos en el precio. El número de personas está limitado a cinco, como se indica en el contrato de alquiler. Sin embargo, este número puede aumentarse a siete, aunque esto afectará la comodidad general.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Dicho esto, nada impide que un inquilino reciba ocasionalmente a personas ajenas, sin embargo, las personas no podrán dormir en el lugar. Más allá de los 24 meses, cada niño se considera una persona completa. El propietario no tiene la obligación de proporcionar equipamiento para personas adicionales e incluso puede desalojar voluntariamente a todos los inquilinos por incumplimiento del número máximo de ocupantes.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Saldo</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>El saldo se abonará mediante transferencia bancaria 30 días antes de la fecha de llegada. </strong>No se acepta el pago del saldo a la llegada. El incumplimiento de este plazo podría resultar en la cancelación del alquiler sin previo aviso. Para reservas de última hora, el importe total del alquiler debe abonarse a través del enlace de pago en línea.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Animales</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>NO SE ACEPTAN MASCOTAS</strong>. En caso de incumplimiento de esta cláusula, el propietario tiene derecho a denegar el acceso a los animales en su propiedad. Habiendo sido informado el arrendatario sobre el contrato, no podrá en ningún caso impugnar esta cláusula y asumirá por su cuenta el alojamiento de su animal con una organización especializada.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Seguro</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Le pedimos que verifique que tiene un seguro multirriesgo y nos envíe un certificado como máximo 30 días antes de ingresar al local. El incumplimiento de esta cláusula dará lugar a la cancelación del alquiler a cargo del arrendatario (ver apartado de cancelación).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede contratar un seguro de cancelación en los días siguientes a la firma del contrato. Interviene en caso de cancelación del alquiler por causa de muerte, accidente o enfermedad grave, es válida desde el día de la firma del contrato hasta la finalización del alquiler.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Depósito de seguridad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Para todos los alquileres amueblados se requiere un depósito de seguridad.<strong> Este depósito debe pagarse 10 días antes de la fecha de llegada a través del enlace de pago en línea.</strong> En caso de impago, no podremos aceptar su entrada en el recinto. Debe devolverse dentro de los 10 días posteriores al final del alquiler, menos las sumas adeudadas por el inquilino. El arrendatario se compromete a utilizar el local alquilado con cuidado. El arrendatario asumirá, además de los gastos de alquiler, los desperfectos que se produzcan en la vivienda, así como los gastos de reposición de cualquier objeto perdido, destruido o deteriorado. El arrendatario es responsable de los daños que él o las personas que le acompañen puedan causar intencionadamente o por negligencia. El arrendatario tiene la obligación de comunicar al arrendador en el plazo de 24 horas cualquier incidencia que se produzca en el alojamiento, sus dependencias o sus accesorios. <strong>El importe de la fianza es de 1200 euros.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. Llegada e ida</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario o su representante recibe a los inquilinos para los trámites de llegada. Como norma general, la cita de llegada será por la tarde entre las 16 y las 20 horas, y salvo que se indique lo contrario, en el domicilio del alquiler. El arrendatario deberá comunicar al propietario la hora aproximada de su llegada. Este aviso es imperativo si la llegada no se produce en la fecha prevista en el contrato. Las llegadas muy tardías dan lugar al cobro de gastos adicionales de recepción. Son 50 euros IVA incluido para las llegadas después de las 20:00 horas y antes de las 22:00 horas. Más allá de eso, ya no podemos garantizar su recepción y le pedimos que planifique su alojamiento y nos llame para programar una cita para su llegada al día siguiente. En ningún caso el propietario podrá ser responsable de su retraso, ni hacerse cargo de los gastos ocasionados por su alojamiento y sus comidas si no pudiera llegar durante el horario de recepción previsto. Si el inquilino no se presenta a la cita prevista y no ha comunicado su ausencia al encargado de recepción, perderá todos los derechos de alquiler. En este caso, el propietario puede volver a alquilar inmediatamente en las mejores condiciones.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las salidas deben realizarse entre las 8.00 y las 10.00 horas, salvo que se estipule lo contrario. Insistimos en respetar el tiempo acordado: el personal de limpieza trabaja en plazos muy cortos, os rogamos que facilitéis su tarea, como hemos pedido a los inquilinos que os han precedido. Se aplicará un suplemento de 50 Euros por hora de retraso. Habiéndose concedido este alquiler únicamente por temporadas, el arrendatario se compromete a abandonar el local en la fecha y hora previstas en el contrato. Durante la vigencia del contrato de alquiler, el arrendatario no tiene derecho a subarrendar esta vivienda.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Papelería</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Su alquiler cuenta con menaje de cocina, vajilla, muebles y ropa de cama. La cantidad de este equipamiento está relacionada con el número de personas previsto en el contrato (el mobiliario de jardín y piscina no es necesariamente el mismo número que el número de personas autorizadas a acceder al alquiler). Salvo estipulación en contrario, se proporcionan sábanas y ropa de hogar (servilletas, paños de cocina, etc.). El local se entregará al arrendatario en perfecto estado de limpieza y las máquinas en funcionamiento.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El arrendatario debe abstenerse absolutamente de arrojar en los fregaderos, lavabos, bañeras, inodoros, objetos que puedan obstruir y productos detergentes que puedan dañar las fosas sépticas y las lavadoras, en caso contrario se hará cargo de los gastos ocasionados por la restauración de estas instalaciones (a título informativo, el vaciado de una fosa séptica ronda los 800 euros y la reparación de electrodomésticos 150 euros). <strong>El arrendatario deberá, antes de su partida, devolver todos los muebles al lugar donde se encontraban a su llegada.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>IMPORTANTE: Esta casa rural es "NO FUMADORES"...</strong> <strong>Cualquier violación de esta regla estará sujeta a una deducción de 300 euros descontados del depósito de seguridad al final de la estancia.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Piscina</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">La piscina no podrá vaciarse sin el acuerdo del propietario, debiendo nunca el arrendatario intervenir personalmente en la maquinaria de la piscina. El propietario se compromete a disponer de un sistema de seguridad que cumpla con la legislación vigente. Sin embargo, corresponde al inquilino tomar todas las precauciones necesarias para el uso de la piscina, en particular si se hospeda con niños pequeños, a quienes debe supervisar. El inquilino se compromete a liberar completamente la responsabilidad del propietario en caso de que le ocurra un accidente a él, su familia o sus invitados. En caso de desacuerdo con esta cláusula, el propietario le pide que no alquile esta casa. Tenga en cuenta: durante ciertos períodos fuera de temporada, desde el 1 de octubre hasta finales de mayo, las piscinas pueden estar cubiertas o vacías. El mantenimiento y limpieza de la piscina es responsabilidad exclusiva del propietario, así como el mantenimiento de la calidad del agua. El arrendatario no podrá en ningún caso manipular la maquinaria de la piscina, el riego automático o cualquier otro accesorio sin la autorización por escrito del propietario y será el único responsable en caso de incumplimiento.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Obligaciones del arrendatario</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino debe comportarse como un buen padre y velar por el correcto mantenimiento del local. Los eventos excepcionales (recepciones, etc.) quedan sujetos al acuerdo previo por escrito del propietario. <strong>El local deberá dejarse en un estado normal de limpieza a la salida</strong> (lavado y arreglo de vajilla, recogida de sábanas y toallas, limpieza de barbacoa, retirada de cubos de basura, etc.). Se proporciona un servicio de limpieza y desinfección después de su salida. Nos reservamos el derecho de facturar y descontar de la fianza las horas adicionales de limpieza que resultarían de una situación manifiestamente abusiva en este punto (100 Euros para información). Salvo acuerdo previo por escrito del propietario, no se podrá exceder el número de camas previsto en el contrato, no estando autorizada la provisión de camas adicionales. Asimismo, está prohibido montar tiendas de campaña en el jardín o aparcar allí caravanas. En caso de incumplimiento de estas normas, el propietario podrá rescindir el alquiler y aplicar una compensación proporcional (80 euros por noche por persona: en este caso se cargará a la fianza). El arrendatario no podrá oponerse a la visita del local, cuando así lo solicite el propietario o su representante.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. molestias</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El propietario no puede hacerse responsable de las irregularidades y/o falta de disfrute que se puedan producir en los servicios de luz, agua, etc... y declina toda responsabilidad por la falta de disfrute que no sea consecuencia de su culpa.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Estado de juego - Quejas</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Como su nombre indica, el inventario es un documento que describe en detalle el estado del alojamiento y su equipamiento, habitación por habitación, jardín... Naturalmente, distinguimos el inventario de instalaciones en la entrada, al inicio del alquiler, y el inventario de salida, al final del alquiler. Su utilidad es obvia: la comparación de los 2 inventarios permite verificar que el inquilino ha cumplido con sus obligaciones en términos de mantenimiento y uso. Como especifica el artículo 1730 del Código Civil, “si se ha hecho inventario entre el propietario y el arrendatario, éste debe devolver la cosa tal como la recibió, conforme a este inventario, excepto la que se haya estropeado o degradado por obsolescencia”. o fuerza mayor”. Si todo está en orden, el arrendador devolverá la fianza al arrendatario; en caso contrario, deducirá de la fianza el coste de los trabajos de reparación o mantenimiento que hubiera debido soportar el arrendatario. Si no se hace inventario, el artículo 3 de la ley de 6 de julio de 1989 remite al Código Civil: “Si no se ha hecho inventario, se presume que el arrendatario los ha recibido en buen estado y debe entregarlos, salvo prueba en contrario. (art. 1731). En otras palabras, se supone que el inquilino debe tomar y devolver el alojamiento en perfectas condiciones, en ausencia de un inventario. Transcurrido el plazo de 48 horas, los bienes alquilados se considerarán libres de daños a la entrada del arrendatario. La vivienda deberá ser devuelta por el arrendatario en perfecto estado de conservación y uso, en caso contrario el propietario retendrá los trabajos de reparación o mantenimiento a cuenta del arrendatario. Cualquier reclamación relativa a la propiedad alquilada deberá realizarse dentro de las 48 horas siguientes a la entrada en el inmueble. En caso de litigio, el Tribunal de Digne-les-Bains es el único competente. El inventario inicial podrá realizarse a partir de fotografías tomadas al entrar los inquilinos y comunicadas a ellos en forma de archivo digital y/o impresión en papel.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Imágenes</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Las fotos y videos de la propiedad no se pueden usar ni vender sin el consentimiento por escrito del propietario.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. CANCELACIÓN</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">El inquilino puede cancelar su alquiler en cualquier momento. No obstante, llamamos su atención sobre los costes variables en función de la fecha en que se produzca.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Se aplican las siguientes tarifas:\r\n \r\n Si cancela con más de 60 días de antelación a la fecha de entrada: se le reembolsará el depósito en un plazo de 10 días, menos una comisión de gestión de 50 €.\r\n \r\n Si cancela entre 60 y 30 días antes de la fecha de entrada: se le reembolsará el 50 % del depósito.\r\n \r\n Si cancela entre 30 y 15 días antes de la fecha de entrada: el arrendador retendrá el depósito.\r\n \r\n Si cancela con menos de 15 días de antelación a la fecha de entrada: deberá abonar el alquiler completo.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Estos gastos de cancelación podrán ser cubiertos por un seguro de cancelación a contratar individualmente por el arrendatario. Cualesquiera que sean los motivos de la cancelación, el arrendatario deberá comunicarlo al propietario mediante carta certificada con solicitud de acuse de recibo, determinando la fecha de recepción de este aviso la escala a aplicar. El arrendatario de no haber informado al propietario quedaría retenido con el pago íntegro del saldo. Si un caso de fuerza mayor produjera la destrucción de la vivienda o la imposibilidad de ponerla a disposición, se reembolsarían al arrendatario todas las cantidades pagadas, sin que éste pueda reclamar reembolsos posteriores. <strong>En caso de cancelación por iniciativa del propietario, éste reembolsa el 120% de las sumas cobradas. Cualquier estancia interrumpida o acortada, o cualquier servicio no utilizado, no da lugar a ningún reembolso. Incluso en caso de repatriación, es responsabilidad del arrendatario contratar un seguro adecuado.</strong></span></span></p> """ |
de
"App\Form\BookingConstraintTranslationType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\BookingConstraintTranslation {#1503 -id: 4 -CGV: """ <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>I. Reservierung und Anzahlung</strong></span></span></pre>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Eine Anzahlung von 30 % ist am Tag der Buchung per Banküberweisung zu leisten </strong><strong>; Ihren unterschriebenen Mietvertrag senden Sie uns innerhalb von 7 Tagen zurück.</strong> Wir können keine Reservierungen von Personen unter 18 Jahren annehmen. Die Unterzeichnung des Vertrages setzt die Kenntnis und Annahme der allgemeinen Bedingungen voraus. Für Mieter, die nicht in Frankreich ansässig sind, müssen Zahlungen immer per Expressüberweisung des Typs SWIFT auf das angegebene Bankkonto erfolgen, wobei alle Bankgebühren zu Lasten des Auftraggebers gehen. Aufgrund der Verzögerungen bei der Übermittlung eines Bankauftrags und um die Reservierungsmöglichkeit bis zum Eingang des Geldbetrags auf dem Konto aufrechterhalten zu können, wird der Mieter gebeten, uns per E-Mail eine Kopie des Überweisungsauftrags und des Mietvertrags innerhalb von 7 Tage.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Preis - Anzahl der Personen</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Die Aufenthaltspreise werden anhand der Anzahl der Übernachtungen berechnet und variieren je nach Saison.</strong> Nach Vertragsunterzeichnung werden keine Preisstreitigkeiten mehr anerkannt. Es liegt in der Verantwortung des Mieters, vor Abreise zu prüfen, ob der Preis für ihn akzeptabel ist. <strong>Die Kurtaxe (pro Erwachsener und Nacht) sowie die Reinigungs- und Desinfektionskosten werden zusätzlich zum Übernachtungspreis erhoben. Das Ferienhaus muss jedoch in einem Zustand zurückgegeben werden, der dem ursprünglichen Zustand entspricht. Möbel, Geschirr und Besteck müssen so angeordnet sein, wie sie bei Ankunft vorgefunden wurden. Andernfalls werden die Reinigungskosten berechnet und von der Kaution abgezogen.</strong> Heizkosten sind im Preis inbegriffen. Die maximale Personenzahl ist, wie im Mietvertrag angegeben, auf fünf Personen begrenzt. Diese kann jedoch auf sieben Personen erhöht werden, wodurch der Komfort beeinträchtigt wird.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das heißt, nichts hindert einen Mieter daran, gelegentlich Leute von außerhalb zu empfangen, aber die Leute werden nicht in der Lage sein, vor Ort zu schlafen. Über 24 Monate hinaus gilt jedes Kind als vollwertige Person. Der Vermieter ist nicht verpflichtet, Ausstattungen für weitere Personen bereitzustellen und kann allen Mietern sogar freiwillig kündigen, wenn die maximale Personenzahl nicht eingehalten wird.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Gleichgewicht</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Der Restbetrag wird 30 Tage vor dem Anreisedatum per Banküberweisung bezahlt. Eine Zahlung des Restbetrags bei Anreise ist nicht möglich.</strong> Die Nichteinhaltung dieser Frist kann zur fristlosen Stornierung Ihrer Buchung führen. Bei Last-Minute-Buchungen muss der volle Mietbetrag über den Online-Zahlungslink bezahlt werden.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Tiere</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>HAUSTIERE WERDEN NICHT AKZEPTIERT</strong>. Bei Nichteinhaltung dieser Klausel ist der Eigentümer berechtigt, den Zugang zu dem/den Tier(en) auf seinem Grundstück zu verweigern. Nachdem der Mieter über den Vertrag informiert wurde, kann er diese Klausel in keinem Fall anfechten und wird auf eigene Kosten die Unterbringung seines Tieres bei einer spezialisierten Organisation übernehmen.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Versicherung</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wir bitten Sie, Ihre Mehrgefahrenversicherung zu prüfen und uns bis spätestens 30 Tage vor Betreten des Geländes eine Bescheinigung zukommen zu lassen. Die Nichteinhaltung dieser Klausel führt zur Stornierung der Miete auf Kosten des Mieters (siehe Abschnitt Stornierung).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann in den Tagen nach Vertragsunterzeichnung eine Reiserücktrittsversicherung abschließen. Sie greift bei Annullierung der Anmietung aufgrund von Tod, Unfall oder schwerer Krankheit, sie gilt ab dem Tag der Vertragsunterzeichnung bis zum Ende der Anmietung.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Kaution</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Für alle möblierten Mieten ist eine Kaution erforderlich. </span><strong>Diese Anzahlung muss zum Zeitpunkt der Buchung über den SWICKLY Online-Zahlungslink geleistet werden (Bank-Vorautorisierung ohne Limitbeschränkungen).</strong><span style="font-family:Arial,Helvetica,sans-serif">Bei Nichtzahlung können wir Ihren Zutritt zu den Räumlichkeiten nicht akzeptieren. Es muss innerhalb von 10 Tagen nach Mietende abzüglich der vom Mieter geschuldeten Beträge zurückgegeben werden. Der Mieter verpflichtet sich, die Mieträume pfleglich zu behandeln. Der Mieter übernimmt zusätzlich zu den Mietkosten alle Schäden, die am Haus entstehen, sowie die Kosten für den Ersatz verlorener, zerstörter oder beschädigter Gegenstände. Der Mieter haftet für alle Schäden, die er oder seine Begleitpersonen vorsätzlich oder fahrlässig verursachen. Der Mieter ist verpflichtet, dem Vermieter innerhalb von 24 Stunden jeden Vorfall zu melden, der sich in der Unterkunft, ihren Nebengebäuden oder ihrem Zubehör ereignet. <strong>Die Höhe der Kaution beträgt 1200 Euro.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. An-und Abfahrt</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer oder sein Vertreter empfängt die Mieter für die Ankunftsformalitäten. In der Regel findet der Ankunftstermin nachmittags zwischen 16:00 und 20:00 Uhr und, sofern nicht anders angegeben, an der Mietadresse statt. Der Mieter muss dem Eigentümer die ungefähre Ankunftszeit mitteilen. Diese Mitteilung ist zwingend erforderlich, wenn die Ankunft nicht zu dem im Vertrag vorgesehenen Termin erfolgt. Bei sehr verspäteter Anreise werden zusätzliche Aufnahmekosten erhoben. Sie betragen 50 Euro inkl. MwSt. für Ankünfte nach 20:00 Uhr und vor 22:00 Uhr. Darüber hinaus können wir Ihren Empfang nicht mehr garantieren und bitten Sie, Ihre Unterkunft zu planen und uns anzurufen, um einen Termin für Ihre Ankunft am nächsten Tag zu vereinbaren. Unter keinen Umständen kann der Eigentümer für Ihre Verspätung verantwortlich gemacht werden oder die Kosten für Ihre Unterkunft und Ihre Mahlzeiten übernehmen, wenn Sie nicht zu den vorgesehenen Rezeptionszeiten anreisen konnten. Erscheint der Mieter nicht zum vereinbarten Termin und hat er die Empfangsleitung nicht über seine Abwesenheit informiert, verliert er sämtliche Mietrechte. In diesem Fall kann der Eigentümer sofort zu besten Konditionen neu vermieten.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Die Abreise muss zwischen 8.00 und 10.00 Uhr erfolgen, sofern nicht anders angegeben. Wir bestehen darauf, die vereinbarte Zeit einzuhalten: Das Reinigungspersonal arbeitet mit sehr kurzen Fristen. Wir bitten Sie, ihre Aufgabe zu erleichtern, da wir die Mieter, die Ihnen vorausgegangen sind, gefragt haben. Pro Stunde Verspätung wird ein Zuschlag von 50 Euro erhoben. Da diese Vermietung nur auf saisonaler Basis gewährt wird, verpflichtet sich der Mieter, die Räumlichkeiten zu dem im Vertrag vorgesehenen Datum und Zeitpunkt zu verlassen. Während der Laufzeit des Mietvertrages besteht kein Anspruch des Mieters auf Untervermietung dieses Hauses.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Schreibwaren</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Ihre Miete hat Küchengeräte, Geschirr, Möbel und Bettwäsche. Die Menge dieser Ausstattung hängt von der Anzahl der im Vertrag vorgesehenen Personen ab (die Anzahl der Garten- und Poolmöbel entspricht nicht unbedingt der Anzahl der Personen, die berechtigt sind, die Miete zu betreten). Sofern nicht anders vereinbart, werden Bettwäsche und Haushaltswäsche (Servietten, Geschirrtücher etc.) zur Verfügung gestellt. Die Räumlichkeiten werden dem Mieter in einwandfreiem Zustand und mit funktionstüchtigen Maschinen übergeben.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss unbedingt darauf verzichten, Waschbecken, Waschbecken, Badewannen, Toiletten, verstopfende Gegenstände und Reinigungsmittel, die die Klärgruben und die Waschmaschinen beschädigen können, hineinzuwerfen, andernfalls würde er für die Kosten haften, die für die Wiederherstellung anfallen diese Installationen (zur Information, die Entleerung einer Klärgrube kostet etwa 800 Euro und die Fehlersuche bei Haushaltsgeräten 150 Euro). <strong>Der Mieter hat vor seiner Abreise alle Möbelstücke an den Ort zurückzustellen, an dem sie sich bei seiner Ankunft befunden haben.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>WICHTIG: Diese Gîte ist "NICHTRAUCHER" ...</strong> <strong>Jeder Verstoß gegen diese Regel wird mit einem Abzug von 300 Euro von der Kaution am Ende des Aufenthalts belegt.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Schwimmbad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das Schwimmbad kann nicht ohne Zustimmung des Eigentümers geleert werden, der Mieter muss niemals persönlich in die Maschinen des Schwimmbades eingreifen. Der Eigentümer verpflichtet sich, über ein Sicherheitssystem zu verfügen, das den geltenden Rechtsvorschriften entspricht. Es ist jedoch Sache des Mieters, alle notwendigen Vorkehrungen für die Nutzung des Swimmingpools zu treffen, insbesondere wenn er mit kleinen Kindern wohnt, die er beaufsichtigen muss. Der Mieter erklärt sich damit einverstanden, die Verantwortung des Eigentümers im Falle eines Unfalls, der ihm, seiner Familie oder seinen Gästen widerfährt, vollständig freizugeben. Im Falle von Unstimmigkeiten mit dieser Klausel bittet der Eigentümer Sie, dieses Haus nicht zu mieten. Bitte beachten Sie: In bestimmten Zeiten außerhalb der Saison - 1. Oktober bis Ende Mai - können die Pools abgedeckt oder leer sein. Die Wartung und Reinigung des Schwimmbeckens liegen in der alleinigen Verantwortung des Eigentümers, ebenso wie die Aufrechterhaltung der Wasserqualität. Der Mieter darf auf keinen Fall ohne schriftliche Genehmigung des Eigentümers an den Maschinen des Pools, der automatischen Bewässerung oder anderem Zubehör manipulieren und ist im Falle eines Verstoßes allein verantwortlich.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Pflichten des Mieters</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss sich wie ein guter Vater verhalten und für die ordnungsgemäße Instandhaltung der Räumlichkeiten sorgen. Außergewöhnliche Veranstaltungen (Empfänge etc.) bedürfen der vorherigen schriftlichen Zustimmung des Eigentümers. <strong>Die Räumlichkeiten sind bei der Abreise in einem normalen sauberen Zustand zu hinterlassen</strong> (Geschirr abwaschen und aufräumen, Bettwäsche und Handtücher einsammeln, Grill reinigen, Mülltonnen entsorgen etc.). Nach Ihrer Abreise wird ein Reinigungs- und Desinfektionsservice bereitgestellt. Wir behalten uns das Recht vor, die zusätzlichen Reinigungsstunden, die sich aus einer offensichtlich missbräuchlichen Situation in diesem Punkt ergeben würden, in Rechnung zu stellen und von der Kaution abzuziehen (100 Euro zur Information). Außer mit vorheriger schriftlicher Zustimmung des Eigentümers darf die im Vertrag vorgesehene Bettenzahl nicht überschritten werden, und die Bereitstellung von Zustellbetten ist nicht gestattet. Ebenso ist es verboten, im Garten Zelte aufzustellen oder Wohnwagen dort abzustellen. Im Falle eines Verstoßes gegen diese Regeln kann der Eigentümer die Miete kündigen und eine anteilige Entschädigung verlangen (80 Euro pro Nacht und Person: in diesem Fall wird es mit der Kaution verrechnet). Der Mieter kann der Besichtigung der Räumlichkeiten nicht widersprechen, wenn der Eigentümer oder sein Vertreter dies verlangt.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Belästigungen</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer kann nicht für Unregelmäßigkeiten und / oder mangelnden Genuss verantwortlich gemacht werden, die bei den Dienstleistungen von Strom, Wasser usw. auftreten können. ... und lehnt jede Verantwortung für mangelnden Genuss ab, die nicht auf sein Verschulden zurückzuführen sind.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Sachstand – Beschwerden</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wie der Name schon sagt, ist das Inventar ein Dokument, das den Zustand der Unterkunft und ihrer Ausstattung detailliert beschreibt, Zimmer für Zimmer, Garten ... Wir unterscheiden natürlich das Inventar der Einrichtung am Eingang, bei Mietbeginn und der Inventar verlassen, am Ende der Miete. Der Nutzen liegt auf der Hand: Der Vergleich der beiden Inventare ermöglicht den Nachweis, dass der Mieter seinen Wartungs- und Nutzungspflichten nachgekommen ist. Wie in Artikel 1730 des Bürgerlichen Gesetzbuchs festgelegt, „muss letzterer, wenn zwischen dem Eigentümer und dem Mieter eine Bestandsaufnahme durchgeführt wurde, den Gegenstand so zurückgeben, wie er ihn gemäß dieser Bestandsaufnahme erhalten hat, es sei denn, er ist verdorben oder durch Veralterung beeinträchtigt oder höhere Gewalt“. Wenn alles in Ordnung ist, wird der Vermieter die Kaution an den Mieter zurückerstatten; Andernfalls wird er die Kosten der Reparatur- oder Wartungsarbeiten, die der Mieter hätte tragen müssen, von der Kaution abziehen. Wenn kein Inventar erstellt wird, verweist Artikel 3 des Gesetzes vom 6. Juli 1989 auf das Bürgerliche Gesetzbuch: „Wenn kein Inventar erstellt wurde, wird vermutet, dass der Mieter sie in gutem Zustand erhalten hat und sie in gutem Zustand zurückgeben muss, sofern nicht das Gegenteil bewiesen wird “ (Art. 1731). Mit anderen Worten, der Mieter hat die Wohnung mangels Inventar in einwandfreiem Zustand zu übernehmen und zurückzugeben. Nach Ablauf der 48 Stunden gilt das Mietgut beim Betreten des Mieters als unbeschädigt. Das Haus muss vom Mieter in einwandfreiem Wartungs- und Gebrauchszustand zurückgegeben werden, andernfalls behält der Eigentümer die Reparatur- oder Wartungsarbeiten auf die Kaution des Mieters. Reklamationen bezüglich des Mietobjekts müssen innerhalb von 48 Stunden nach Betreten der Räumlichkeiten geltend gemacht werden. Im Streitfall ist ausschließlich das Gericht von Digne-les-Bains zuständig. Die Erstinventur kann anhand von Fotos erfolgen, die beim Einzug der Mieter aufgenommen und ihnen in Form einer digitalen Datei und/oder eines Papierausdrucks übermittelt werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Bilder</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Fotos und Videos der Immobilie dürfen ohne schriftliche Zustimmung des Eigentümers nicht verwendet oder verkauft werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. STORNIERUNG</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann seine Miete jederzeit kündigen. Wir weisen jedoch auf die variablen Kosten in Abhängigkeit vom Zeitpunkt ihres Auftretens hin.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px">Es gelten folgende Bedingungen:\r\n \r\n Bei einer Stornierung mehr als 60 Tage vor dem Einzugstermin wird Ihre Kaution innerhalb von 10 Tagen abzüglich einer Bearbeitungsgebühr von 50 € zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 60 und 30 Tagen vor dem Einzugstermin werden 50 % Ihrer Kaution zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 30 und 15 Tagen vor dem Einzugstermin behält der Vermieter die Kaution ein.\r\n \r\n Bei einer Stornierung weniger als 15 Tage vor dem Einzugstermin ist die volle Miete fällig.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Diese Stornokosten können durch eine vom Mieter individuell abzuschließende Stornoversicherung abgedeckt werden. Unabhängig von den Gründen für die Stornierung muss der Mieter den Eigentümer per Einschreiben mit der Bitte um Empfangsbestätigung benachrichtigen, wobei das Datum des Eingangs dieser Mitteilung die anzuwendende Staffelung bestimmt. Der Mieter, der den Eigentümer nicht informiert hat, wird mit der vollständigen Zahlung des Restbetrags festgehalten. Führte ein Fall höherer Gewalt zur Zerstörung des Hauses oder zur Unmöglichkeit, das Haus zur Verfügung zu stellen, würden dem Mieter alle gezahlten Beträge zurückerstattet, ohne dass er spätere Erstattungen verlangen könnte. <strong>Im Falle einer Stornierung auf Initiative des Eigentümers erstattet dieser 120 % der eingezogenen Beträge. Jeder unterbrochene oder verkürzte Aufenthalt oder jede nicht in Anspruch genommene Leistung führt zu keiner Rückerstattung. Auch im Falle einer Rückführung obliegt es dem Mieter, eine entsprechende Versicherung abzuschließen.</strong></span></span></p> """ #locale: "de" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed 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 | false |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | "App\Entity\BookingConstraintTranslation" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4348 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} use: { $class: "App\Entity\BookingConstraintTranslation" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4360 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4359 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking_constraint_translation" "_BookingConstraint_translations_de" ] |
| cache_key | "_BookingConstraint_translations_de_booking_constraint_translation" |
| compound | true |
| data | App\Entity\BookingConstraintTranslation {#1503 -id: 4 -CGV: """ <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>I. Reservierung und Anzahlung</strong></span></span></pre>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Eine Anzahlung von 30 % ist am Tag der Buchung per Banküberweisung zu leisten </strong><strong>; Ihren unterschriebenen Mietvertrag senden Sie uns innerhalb von 7 Tagen zurück.</strong> Wir können keine Reservierungen von Personen unter 18 Jahren annehmen. Die Unterzeichnung des Vertrages setzt die Kenntnis und Annahme der allgemeinen Bedingungen voraus. Für Mieter, die nicht in Frankreich ansässig sind, müssen Zahlungen immer per Expressüberweisung des Typs SWIFT auf das angegebene Bankkonto erfolgen, wobei alle Bankgebühren zu Lasten des Auftraggebers gehen. Aufgrund der Verzögerungen bei der Übermittlung eines Bankauftrags und um die Reservierungsmöglichkeit bis zum Eingang des Geldbetrags auf dem Konto aufrechterhalten zu können, wird der Mieter gebeten, uns per E-Mail eine Kopie des Überweisungsauftrags und des Mietvertrags innerhalb von 7 Tage.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Preis - Anzahl der Personen</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Die Aufenthaltspreise werden anhand der Anzahl der Übernachtungen berechnet und variieren je nach Saison.</strong> Nach Vertragsunterzeichnung werden keine Preisstreitigkeiten mehr anerkannt. Es liegt in der Verantwortung des Mieters, vor Abreise zu prüfen, ob der Preis für ihn akzeptabel ist. <strong>Die Kurtaxe (pro Erwachsener und Nacht) sowie die Reinigungs- und Desinfektionskosten werden zusätzlich zum Übernachtungspreis erhoben. Das Ferienhaus muss jedoch in einem Zustand zurückgegeben werden, der dem ursprünglichen Zustand entspricht. Möbel, Geschirr und Besteck müssen so angeordnet sein, wie sie bei Ankunft vorgefunden wurden. Andernfalls werden die Reinigungskosten berechnet und von der Kaution abgezogen.</strong> Heizkosten sind im Preis inbegriffen. Die maximale Personenzahl ist, wie im Mietvertrag angegeben, auf fünf Personen begrenzt. Diese kann jedoch auf sieben Personen erhöht werden, wodurch der Komfort beeinträchtigt wird.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das heißt, nichts hindert einen Mieter daran, gelegentlich Leute von außerhalb zu empfangen, aber die Leute werden nicht in der Lage sein, vor Ort zu schlafen. Über 24 Monate hinaus gilt jedes Kind als vollwertige Person. Der Vermieter ist nicht verpflichtet, Ausstattungen für weitere Personen bereitzustellen und kann allen Mietern sogar freiwillig kündigen, wenn die maximale Personenzahl nicht eingehalten wird.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Gleichgewicht</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Der Restbetrag wird 30 Tage vor dem Anreisedatum per Banküberweisung bezahlt. Eine Zahlung des Restbetrags bei Anreise ist nicht möglich.</strong> Die Nichteinhaltung dieser Frist kann zur fristlosen Stornierung Ihrer Buchung führen. Bei Last-Minute-Buchungen muss der volle Mietbetrag über den Online-Zahlungslink bezahlt werden.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Tiere</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>HAUSTIERE WERDEN NICHT AKZEPTIERT</strong>. Bei Nichteinhaltung dieser Klausel ist der Eigentümer berechtigt, den Zugang zu dem/den Tier(en) auf seinem Grundstück zu verweigern. Nachdem der Mieter über den Vertrag informiert wurde, kann er diese Klausel in keinem Fall anfechten und wird auf eigene Kosten die Unterbringung seines Tieres bei einer spezialisierten Organisation übernehmen.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Versicherung</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wir bitten Sie, Ihre Mehrgefahrenversicherung zu prüfen und uns bis spätestens 30 Tage vor Betreten des Geländes eine Bescheinigung zukommen zu lassen. Die Nichteinhaltung dieser Klausel führt zur Stornierung der Miete auf Kosten des Mieters (siehe Abschnitt Stornierung).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann in den Tagen nach Vertragsunterzeichnung eine Reiserücktrittsversicherung abschließen. Sie greift bei Annullierung der Anmietung aufgrund von Tod, Unfall oder schwerer Krankheit, sie gilt ab dem Tag der Vertragsunterzeichnung bis zum Ende der Anmietung.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Kaution</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Für alle möblierten Mieten ist eine Kaution erforderlich. </span><strong>Diese Anzahlung muss zum Zeitpunkt der Buchung über den SWICKLY Online-Zahlungslink geleistet werden (Bank-Vorautorisierung ohne Limitbeschränkungen).</strong><span style="font-family:Arial,Helvetica,sans-serif">Bei Nichtzahlung können wir Ihren Zutritt zu den Räumlichkeiten nicht akzeptieren. Es muss innerhalb von 10 Tagen nach Mietende abzüglich der vom Mieter geschuldeten Beträge zurückgegeben werden. Der Mieter verpflichtet sich, die Mieträume pfleglich zu behandeln. Der Mieter übernimmt zusätzlich zu den Mietkosten alle Schäden, die am Haus entstehen, sowie die Kosten für den Ersatz verlorener, zerstörter oder beschädigter Gegenstände. Der Mieter haftet für alle Schäden, die er oder seine Begleitpersonen vorsätzlich oder fahrlässig verursachen. Der Mieter ist verpflichtet, dem Vermieter innerhalb von 24 Stunden jeden Vorfall zu melden, der sich in der Unterkunft, ihren Nebengebäuden oder ihrem Zubehör ereignet. <strong>Die Höhe der Kaution beträgt 1200 Euro.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. An-und Abfahrt</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer oder sein Vertreter empfängt die Mieter für die Ankunftsformalitäten. In der Regel findet der Ankunftstermin nachmittags zwischen 16:00 und 20:00 Uhr und, sofern nicht anders angegeben, an der Mietadresse statt. Der Mieter muss dem Eigentümer die ungefähre Ankunftszeit mitteilen. Diese Mitteilung ist zwingend erforderlich, wenn die Ankunft nicht zu dem im Vertrag vorgesehenen Termin erfolgt. Bei sehr verspäteter Anreise werden zusätzliche Aufnahmekosten erhoben. Sie betragen 50 Euro inkl. MwSt. für Ankünfte nach 20:00 Uhr und vor 22:00 Uhr. Darüber hinaus können wir Ihren Empfang nicht mehr garantieren und bitten Sie, Ihre Unterkunft zu planen und uns anzurufen, um einen Termin für Ihre Ankunft am nächsten Tag zu vereinbaren. Unter keinen Umständen kann der Eigentümer für Ihre Verspätung verantwortlich gemacht werden oder die Kosten für Ihre Unterkunft und Ihre Mahlzeiten übernehmen, wenn Sie nicht zu den vorgesehenen Rezeptionszeiten anreisen konnten. Erscheint der Mieter nicht zum vereinbarten Termin und hat er die Empfangsleitung nicht über seine Abwesenheit informiert, verliert er sämtliche Mietrechte. In diesem Fall kann der Eigentümer sofort zu besten Konditionen neu vermieten.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Die Abreise muss zwischen 8.00 und 10.00 Uhr erfolgen, sofern nicht anders angegeben. Wir bestehen darauf, die vereinbarte Zeit einzuhalten: Das Reinigungspersonal arbeitet mit sehr kurzen Fristen. Wir bitten Sie, ihre Aufgabe zu erleichtern, da wir die Mieter, die Ihnen vorausgegangen sind, gefragt haben. Pro Stunde Verspätung wird ein Zuschlag von 50 Euro erhoben. Da diese Vermietung nur auf saisonaler Basis gewährt wird, verpflichtet sich der Mieter, die Räumlichkeiten zu dem im Vertrag vorgesehenen Datum und Zeitpunkt zu verlassen. Während der Laufzeit des Mietvertrages besteht kein Anspruch des Mieters auf Untervermietung dieses Hauses.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Schreibwaren</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Ihre Miete hat Küchengeräte, Geschirr, Möbel und Bettwäsche. Die Menge dieser Ausstattung hängt von der Anzahl der im Vertrag vorgesehenen Personen ab (die Anzahl der Garten- und Poolmöbel entspricht nicht unbedingt der Anzahl der Personen, die berechtigt sind, die Miete zu betreten). Sofern nicht anders vereinbart, werden Bettwäsche und Haushaltswäsche (Servietten, Geschirrtücher etc.) zur Verfügung gestellt. Die Räumlichkeiten werden dem Mieter in einwandfreiem Zustand und mit funktionstüchtigen Maschinen übergeben.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss unbedingt darauf verzichten, Waschbecken, Waschbecken, Badewannen, Toiletten, verstopfende Gegenstände und Reinigungsmittel, die die Klärgruben und die Waschmaschinen beschädigen können, hineinzuwerfen, andernfalls würde er für die Kosten haften, die für die Wiederherstellung anfallen diese Installationen (zur Information, die Entleerung einer Klärgrube kostet etwa 800 Euro und die Fehlersuche bei Haushaltsgeräten 150 Euro). <strong>Der Mieter hat vor seiner Abreise alle Möbelstücke an den Ort zurückzustellen, an dem sie sich bei seiner Ankunft befunden haben.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>WICHTIG: Diese Gîte ist "NICHTRAUCHER" ...</strong> <strong>Jeder Verstoß gegen diese Regel wird mit einem Abzug von 300 Euro von der Kaution am Ende des Aufenthalts belegt.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Schwimmbad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das Schwimmbad kann nicht ohne Zustimmung des Eigentümers geleert werden, der Mieter muss niemals persönlich in die Maschinen des Schwimmbades eingreifen. Der Eigentümer verpflichtet sich, über ein Sicherheitssystem zu verfügen, das den geltenden Rechtsvorschriften entspricht. Es ist jedoch Sache des Mieters, alle notwendigen Vorkehrungen für die Nutzung des Swimmingpools zu treffen, insbesondere wenn er mit kleinen Kindern wohnt, die er beaufsichtigen muss. Der Mieter erklärt sich damit einverstanden, die Verantwortung des Eigentümers im Falle eines Unfalls, der ihm, seiner Familie oder seinen Gästen widerfährt, vollständig freizugeben. Im Falle von Unstimmigkeiten mit dieser Klausel bittet der Eigentümer Sie, dieses Haus nicht zu mieten. Bitte beachten Sie: In bestimmten Zeiten außerhalb der Saison - 1. Oktober bis Ende Mai - können die Pools abgedeckt oder leer sein. Die Wartung und Reinigung des Schwimmbeckens liegen in der alleinigen Verantwortung des Eigentümers, ebenso wie die Aufrechterhaltung der Wasserqualität. Der Mieter darf auf keinen Fall ohne schriftliche Genehmigung des Eigentümers an den Maschinen des Pools, der automatischen Bewässerung oder anderem Zubehör manipulieren und ist im Falle eines Verstoßes allein verantwortlich.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Pflichten des Mieters</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss sich wie ein guter Vater verhalten und für die ordnungsgemäße Instandhaltung der Räumlichkeiten sorgen. Außergewöhnliche Veranstaltungen (Empfänge etc.) bedürfen der vorherigen schriftlichen Zustimmung des Eigentümers. <strong>Die Räumlichkeiten sind bei der Abreise in einem normalen sauberen Zustand zu hinterlassen</strong> (Geschirr abwaschen und aufräumen, Bettwäsche und Handtücher einsammeln, Grill reinigen, Mülltonnen entsorgen etc.). Nach Ihrer Abreise wird ein Reinigungs- und Desinfektionsservice bereitgestellt. Wir behalten uns das Recht vor, die zusätzlichen Reinigungsstunden, die sich aus einer offensichtlich missbräuchlichen Situation in diesem Punkt ergeben würden, in Rechnung zu stellen und von der Kaution abzuziehen (100 Euro zur Information). Außer mit vorheriger schriftlicher Zustimmung des Eigentümers darf die im Vertrag vorgesehene Bettenzahl nicht überschritten werden, und die Bereitstellung von Zustellbetten ist nicht gestattet. Ebenso ist es verboten, im Garten Zelte aufzustellen oder Wohnwagen dort abzustellen. Im Falle eines Verstoßes gegen diese Regeln kann der Eigentümer die Miete kündigen und eine anteilige Entschädigung verlangen (80 Euro pro Nacht und Person: in diesem Fall wird es mit der Kaution verrechnet). Der Mieter kann der Besichtigung der Räumlichkeiten nicht widersprechen, wenn der Eigentümer oder sein Vertreter dies verlangt.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Belästigungen</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer kann nicht für Unregelmäßigkeiten und / oder mangelnden Genuss verantwortlich gemacht werden, die bei den Dienstleistungen von Strom, Wasser usw. auftreten können. ... und lehnt jede Verantwortung für mangelnden Genuss ab, die nicht auf sein Verschulden zurückzuführen sind.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Sachstand – Beschwerden</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wie der Name schon sagt, ist das Inventar ein Dokument, das den Zustand der Unterkunft und ihrer Ausstattung detailliert beschreibt, Zimmer für Zimmer, Garten ... Wir unterscheiden natürlich das Inventar der Einrichtung am Eingang, bei Mietbeginn und der Inventar verlassen, am Ende der Miete. Der Nutzen liegt auf der Hand: Der Vergleich der beiden Inventare ermöglicht den Nachweis, dass der Mieter seinen Wartungs- und Nutzungspflichten nachgekommen ist. Wie in Artikel 1730 des Bürgerlichen Gesetzbuchs festgelegt, „muss letzterer, wenn zwischen dem Eigentümer und dem Mieter eine Bestandsaufnahme durchgeführt wurde, den Gegenstand so zurückgeben, wie er ihn gemäß dieser Bestandsaufnahme erhalten hat, es sei denn, er ist verdorben oder durch Veralterung beeinträchtigt oder höhere Gewalt“. Wenn alles in Ordnung ist, wird der Vermieter die Kaution an den Mieter zurückerstatten; Andernfalls wird er die Kosten der Reparatur- oder Wartungsarbeiten, die der Mieter hätte tragen müssen, von der Kaution abziehen. Wenn kein Inventar erstellt wird, verweist Artikel 3 des Gesetzes vom 6. Juli 1989 auf das Bürgerliche Gesetzbuch: „Wenn kein Inventar erstellt wurde, wird vermutet, dass der Mieter sie in gutem Zustand erhalten hat und sie in gutem Zustand zurückgeben muss, sofern nicht das Gegenteil bewiesen wird “ (Art. 1731). Mit anderen Worten, der Mieter hat die Wohnung mangels Inventar in einwandfreiem Zustand zu übernehmen und zurückzugeben. Nach Ablauf der 48 Stunden gilt das Mietgut beim Betreten des Mieters als unbeschädigt. Das Haus muss vom Mieter in einwandfreiem Wartungs- und Gebrauchszustand zurückgegeben werden, andernfalls behält der Eigentümer die Reparatur- oder Wartungsarbeiten auf die Kaution des Mieters. Reklamationen bezüglich des Mietobjekts müssen innerhalb von 48 Stunden nach Betreten der Räumlichkeiten geltend gemacht werden. Im Streitfall ist ausschließlich das Gericht von Digne-les-Bains zuständig. Die Erstinventur kann anhand von Fotos erfolgen, die beim Einzug der Mieter aufgenommen und ihnen in Form einer digitalen Datei und/oder eines Papierausdrucks übermittelt werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Bilder</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Fotos und Videos der Immobilie dürfen ohne schriftliche Zustimmung des Eigentümers nicht verwendet oder verkauft werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. STORNIERUNG</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann seine Miete jederzeit kündigen. Wir weisen jedoch auf die variablen Kosten in Abhängigkeit vom Zeitpunkt ihres Auftretens hin.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px">Es gelten folgende Bedingungen:\r\n \r\n Bei einer Stornierung mehr als 60 Tage vor dem Einzugstermin wird Ihre Kaution innerhalb von 10 Tagen abzüglich einer Bearbeitungsgebühr von 50 € zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 60 und 30 Tagen vor dem Einzugstermin werden 50 % Ihrer Kaution zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 30 und 15 Tagen vor dem Einzugstermin behält der Vermieter die Kaution ein.\r\n \r\n Bei einer Stornierung weniger als 15 Tage vor dem Einzugstermin ist die volle Miete fällig.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Diese Stornokosten können durch eine vom Mieter individuell abzuschließende Stornoversicherung abgedeckt werden. Unabhängig von den Gründen für die Stornierung muss der Mieter den Eigentümer per Einschreiben mit der Bitte um Empfangsbestätigung benachrichtigen, wobei das Datum des Eingangs dieser Mitteilung die anzuwendende Staffelung bestimmt. Der Mieter, der den Eigentümer nicht informiert hat, wird mit der vollständigen Zahlung des Restbetrags festgehalten. Führte ein Fall höherer Gewalt zur Zerstörung des Hauses oder zur Unmöglichkeit, das Haus zur Verfügung zu stellen, würden dem Mieter alle gezahlten Beträge zurückerstattet, ohne dass er spätere Erstattungen verlangen könnte. <strong>Im Falle einer Stornierung auf Initiative des Eigentümers erstattet dieser 120 % der eingezogenen Beträge. Jeder unterbrochene oder verkürzte Aufenthalt oder jede nicht in Anspruch genommene Leistung führt zu keiner Rückerstattung. Auch im Falle einer Rückführung obliegt es dem Mieter, eine entsprechende Versicherung abzuschließen.</strong></span></span></p> """ #locale: "de" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4739 -form: Symfony\Component\Form\Form {#4375 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4738 …5} |
| full_name | "BookingConstraint[translations][de]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_de" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "de" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_de" |
| valid | true |
| value | App\Entity\BookingConstraintTranslation {#1503 -id: 4 -CGV: """ <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>I. Reservierung und Anzahlung</strong></span></span></pre>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Eine Anzahlung von 30 % ist am Tag der Buchung per Banküberweisung zu leisten </strong><strong>; Ihren unterschriebenen Mietvertrag senden Sie uns innerhalb von 7 Tagen zurück.</strong> Wir können keine Reservierungen von Personen unter 18 Jahren annehmen. Die Unterzeichnung des Vertrages setzt die Kenntnis und Annahme der allgemeinen Bedingungen voraus. Für Mieter, die nicht in Frankreich ansässig sind, müssen Zahlungen immer per Expressüberweisung des Typs SWIFT auf das angegebene Bankkonto erfolgen, wobei alle Bankgebühren zu Lasten des Auftraggebers gehen. Aufgrund der Verzögerungen bei der Übermittlung eines Bankauftrags und um die Reservierungsmöglichkeit bis zum Eingang des Geldbetrags auf dem Konto aufrechterhalten zu können, wird der Mieter gebeten, uns per E-Mail eine Kopie des Überweisungsauftrags und des Mietvertrags innerhalb von 7 Tage.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Preis - Anzahl der Personen</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Die Aufenthaltspreise werden anhand der Anzahl der Übernachtungen berechnet und variieren je nach Saison.</strong> Nach Vertragsunterzeichnung werden keine Preisstreitigkeiten mehr anerkannt. Es liegt in der Verantwortung des Mieters, vor Abreise zu prüfen, ob der Preis für ihn akzeptabel ist. <strong>Die Kurtaxe (pro Erwachsener und Nacht) sowie die Reinigungs- und Desinfektionskosten werden zusätzlich zum Übernachtungspreis erhoben. Das Ferienhaus muss jedoch in einem Zustand zurückgegeben werden, der dem ursprünglichen Zustand entspricht. Möbel, Geschirr und Besteck müssen so angeordnet sein, wie sie bei Ankunft vorgefunden wurden. Andernfalls werden die Reinigungskosten berechnet und von der Kaution abgezogen.</strong> Heizkosten sind im Preis inbegriffen. Die maximale Personenzahl ist, wie im Mietvertrag angegeben, auf fünf Personen begrenzt. Diese kann jedoch auf sieben Personen erhöht werden, wodurch der Komfort beeinträchtigt wird.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das heißt, nichts hindert einen Mieter daran, gelegentlich Leute von außerhalb zu empfangen, aber die Leute werden nicht in der Lage sein, vor Ort zu schlafen. Über 24 Monate hinaus gilt jedes Kind als vollwertige Person. Der Vermieter ist nicht verpflichtet, Ausstattungen für weitere Personen bereitzustellen und kann allen Mietern sogar freiwillig kündigen, wenn die maximale Personenzahl nicht eingehalten wird.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Gleichgewicht</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Der Restbetrag wird 30 Tage vor dem Anreisedatum per Banküberweisung bezahlt. Eine Zahlung des Restbetrags bei Anreise ist nicht möglich.</strong> Die Nichteinhaltung dieser Frist kann zur fristlosen Stornierung Ihrer Buchung führen. Bei Last-Minute-Buchungen muss der volle Mietbetrag über den Online-Zahlungslink bezahlt werden.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Tiere</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>HAUSTIERE WERDEN NICHT AKZEPTIERT</strong>. Bei Nichteinhaltung dieser Klausel ist der Eigentümer berechtigt, den Zugang zu dem/den Tier(en) auf seinem Grundstück zu verweigern. Nachdem der Mieter über den Vertrag informiert wurde, kann er diese Klausel in keinem Fall anfechten und wird auf eigene Kosten die Unterbringung seines Tieres bei einer spezialisierten Organisation übernehmen.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Versicherung</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wir bitten Sie, Ihre Mehrgefahrenversicherung zu prüfen und uns bis spätestens 30 Tage vor Betreten des Geländes eine Bescheinigung zukommen zu lassen. Die Nichteinhaltung dieser Klausel führt zur Stornierung der Miete auf Kosten des Mieters (siehe Abschnitt Stornierung).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann in den Tagen nach Vertragsunterzeichnung eine Reiserücktrittsversicherung abschließen. Sie greift bei Annullierung der Anmietung aufgrund von Tod, Unfall oder schwerer Krankheit, sie gilt ab dem Tag der Vertragsunterzeichnung bis zum Ende der Anmietung.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Kaution</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Für alle möblierten Mieten ist eine Kaution erforderlich. </span><strong>Diese Anzahlung muss zum Zeitpunkt der Buchung über den SWICKLY Online-Zahlungslink geleistet werden (Bank-Vorautorisierung ohne Limitbeschränkungen).</strong><span style="font-family:Arial,Helvetica,sans-serif">Bei Nichtzahlung können wir Ihren Zutritt zu den Räumlichkeiten nicht akzeptieren. Es muss innerhalb von 10 Tagen nach Mietende abzüglich der vom Mieter geschuldeten Beträge zurückgegeben werden. Der Mieter verpflichtet sich, die Mieträume pfleglich zu behandeln. Der Mieter übernimmt zusätzlich zu den Mietkosten alle Schäden, die am Haus entstehen, sowie die Kosten für den Ersatz verlorener, zerstörter oder beschädigter Gegenstände. Der Mieter haftet für alle Schäden, die er oder seine Begleitpersonen vorsätzlich oder fahrlässig verursachen. Der Mieter ist verpflichtet, dem Vermieter innerhalb von 24 Stunden jeden Vorfall zu melden, der sich in der Unterkunft, ihren Nebengebäuden oder ihrem Zubehör ereignet. <strong>Die Höhe der Kaution beträgt 1200 Euro.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. An-und Abfahrt</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer oder sein Vertreter empfängt die Mieter für die Ankunftsformalitäten. In der Regel findet der Ankunftstermin nachmittags zwischen 16:00 und 20:00 Uhr und, sofern nicht anders angegeben, an der Mietadresse statt. Der Mieter muss dem Eigentümer die ungefähre Ankunftszeit mitteilen. Diese Mitteilung ist zwingend erforderlich, wenn die Ankunft nicht zu dem im Vertrag vorgesehenen Termin erfolgt. Bei sehr verspäteter Anreise werden zusätzliche Aufnahmekosten erhoben. Sie betragen 50 Euro inkl. MwSt. für Ankünfte nach 20:00 Uhr und vor 22:00 Uhr. Darüber hinaus können wir Ihren Empfang nicht mehr garantieren und bitten Sie, Ihre Unterkunft zu planen und uns anzurufen, um einen Termin für Ihre Ankunft am nächsten Tag zu vereinbaren. Unter keinen Umständen kann der Eigentümer für Ihre Verspätung verantwortlich gemacht werden oder die Kosten für Ihre Unterkunft und Ihre Mahlzeiten übernehmen, wenn Sie nicht zu den vorgesehenen Rezeptionszeiten anreisen konnten. Erscheint der Mieter nicht zum vereinbarten Termin und hat er die Empfangsleitung nicht über seine Abwesenheit informiert, verliert er sämtliche Mietrechte. In diesem Fall kann der Eigentümer sofort zu besten Konditionen neu vermieten.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Die Abreise muss zwischen 8.00 und 10.00 Uhr erfolgen, sofern nicht anders angegeben. Wir bestehen darauf, die vereinbarte Zeit einzuhalten: Das Reinigungspersonal arbeitet mit sehr kurzen Fristen. Wir bitten Sie, ihre Aufgabe zu erleichtern, da wir die Mieter, die Ihnen vorausgegangen sind, gefragt haben. Pro Stunde Verspätung wird ein Zuschlag von 50 Euro erhoben. Da diese Vermietung nur auf saisonaler Basis gewährt wird, verpflichtet sich der Mieter, die Räumlichkeiten zu dem im Vertrag vorgesehenen Datum und Zeitpunkt zu verlassen. Während der Laufzeit des Mietvertrages besteht kein Anspruch des Mieters auf Untervermietung dieses Hauses.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Schreibwaren</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Ihre Miete hat Küchengeräte, Geschirr, Möbel und Bettwäsche. Die Menge dieser Ausstattung hängt von der Anzahl der im Vertrag vorgesehenen Personen ab (die Anzahl der Garten- und Poolmöbel entspricht nicht unbedingt der Anzahl der Personen, die berechtigt sind, die Miete zu betreten). Sofern nicht anders vereinbart, werden Bettwäsche und Haushaltswäsche (Servietten, Geschirrtücher etc.) zur Verfügung gestellt. Die Räumlichkeiten werden dem Mieter in einwandfreiem Zustand und mit funktionstüchtigen Maschinen übergeben.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss unbedingt darauf verzichten, Waschbecken, Waschbecken, Badewannen, Toiletten, verstopfende Gegenstände und Reinigungsmittel, die die Klärgruben und die Waschmaschinen beschädigen können, hineinzuwerfen, andernfalls würde er für die Kosten haften, die für die Wiederherstellung anfallen diese Installationen (zur Information, die Entleerung einer Klärgrube kostet etwa 800 Euro und die Fehlersuche bei Haushaltsgeräten 150 Euro). <strong>Der Mieter hat vor seiner Abreise alle Möbelstücke an den Ort zurückzustellen, an dem sie sich bei seiner Ankunft befunden haben.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>WICHTIG: Diese Gîte ist "NICHTRAUCHER" ...</strong> <strong>Jeder Verstoß gegen diese Regel wird mit einem Abzug von 300 Euro von der Kaution am Ende des Aufenthalts belegt.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Schwimmbad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das Schwimmbad kann nicht ohne Zustimmung des Eigentümers geleert werden, der Mieter muss niemals persönlich in die Maschinen des Schwimmbades eingreifen. Der Eigentümer verpflichtet sich, über ein Sicherheitssystem zu verfügen, das den geltenden Rechtsvorschriften entspricht. Es ist jedoch Sache des Mieters, alle notwendigen Vorkehrungen für die Nutzung des Swimmingpools zu treffen, insbesondere wenn er mit kleinen Kindern wohnt, die er beaufsichtigen muss. Der Mieter erklärt sich damit einverstanden, die Verantwortung des Eigentümers im Falle eines Unfalls, der ihm, seiner Familie oder seinen Gästen widerfährt, vollständig freizugeben. Im Falle von Unstimmigkeiten mit dieser Klausel bittet der Eigentümer Sie, dieses Haus nicht zu mieten. Bitte beachten Sie: In bestimmten Zeiten außerhalb der Saison - 1. Oktober bis Ende Mai - können die Pools abgedeckt oder leer sein. Die Wartung und Reinigung des Schwimmbeckens liegen in der alleinigen Verantwortung des Eigentümers, ebenso wie die Aufrechterhaltung der Wasserqualität. Der Mieter darf auf keinen Fall ohne schriftliche Genehmigung des Eigentümers an den Maschinen des Pools, der automatischen Bewässerung oder anderem Zubehör manipulieren und ist im Falle eines Verstoßes allein verantwortlich.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Pflichten des Mieters</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss sich wie ein guter Vater verhalten und für die ordnungsgemäße Instandhaltung der Räumlichkeiten sorgen. Außergewöhnliche Veranstaltungen (Empfänge etc.) bedürfen der vorherigen schriftlichen Zustimmung des Eigentümers. <strong>Die Räumlichkeiten sind bei der Abreise in einem normalen sauberen Zustand zu hinterlassen</strong> (Geschirr abwaschen und aufräumen, Bettwäsche und Handtücher einsammeln, Grill reinigen, Mülltonnen entsorgen etc.). Nach Ihrer Abreise wird ein Reinigungs- und Desinfektionsservice bereitgestellt. Wir behalten uns das Recht vor, die zusätzlichen Reinigungsstunden, die sich aus einer offensichtlich missbräuchlichen Situation in diesem Punkt ergeben würden, in Rechnung zu stellen und von der Kaution abzuziehen (100 Euro zur Information). Außer mit vorheriger schriftlicher Zustimmung des Eigentümers darf die im Vertrag vorgesehene Bettenzahl nicht überschritten werden, und die Bereitstellung von Zustellbetten ist nicht gestattet. Ebenso ist es verboten, im Garten Zelte aufzustellen oder Wohnwagen dort abzustellen. Im Falle eines Verstoßes gegen diese Regeln kann der Eigentümer die Miete kündigen und eine anteilige Entschädigung verlangen (80 Euro pro Nacht und Person: in diesem Fall wird es mit der Kaution verrechnet). Der Mieter kann der Besichtigung der Räumlichkeiten nicht widersprechen, wenn der Eigentümer oder sein Vertreter dies verlangt.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Belästigungen</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer kann nicht für Unregelmäßigkeiten und / oder mangelnden Genuss verantwortlich gemacht werden, die bei den Dienstleistungen von Strom, Wasser usw. auftreten können. ... und lehnt jede Verantwortung für mangelnden Genuss ab, die nicht auf sein Verschulden zurückzuführen sind.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Sachstand – Beschwerden</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wie der Name schon sagt, ist das Inventar ein Dokument, das den Zustand der Unterkunft und ihrer Ausstattung detailliert beschreibt, Zimmer für Zimmer, Garten ... Wir unterscheiden natürlich das Inventar der Einrichtung am Eingang, bei Mietbeginn und der Inventar verlassen, am Ende der Miete. Der Nutzen liegt auf der Hand: Der Vergleich der beiden Inventare ermöglicht den Nachweis, dass der Mieter seinen Wartungs- und Nutzungspflichten nachgekommen ist. Wie in Artikel 1730 des Bürgerlichen Gesetzbuchs festgelegt, „muss letzterer, wenn zwischen dem Eigentümer und dem Mieter eine Bestandsaufnahme durchgeführt wurde, den Gegenstand so zurückgeben, wie er ihn gemäß dieser Bestandsaufnahme erhalten hat, es sei denn, er ist verdorben oder durch Veralterung beeinträchtigt oder höhere Gewalt“. Wenn alles in Ordnung ist, wird der Vermieter die Kaution an den Mieter zurückerstatten; Andernfalls wird er die Kosten der Reparatur- oder Wartungsarbeiten, die der Mieter hätte tragen müssen, von der Kaution abziehen. Wenn kein Inventar erstellt wird, verweist Artikel 3 des Gesetzes vom 6. Juli 1989 auf das Bürgerliche Gesetzbuch: „Wenn kein Inventar erstellt wurde, wird vermutet, dass der Mieter sie in gutem Zustand erhalten hat und sie in gutem Zustand zurückgeben muss, sofern nicht das Gegenteil bewiesen wird “ (Art. 1731). Mit anderen Worten, der Mieter hat die Wohnung mangels Inventar in einwandfreiem Zustand zu übernehmen und zurückzugeben. Nach Ablauf der 48 Stunden gilt das Mietgut beim Betreten des Mieters als unbeschädigt. Das Haus muss vom Mieter in einwandfreiem Wartungs- und Gebrauchszustand zurückgegeben werden, andernfalls behält der Eigentümer die Reparatur- oder Wartungsarbeiten auf die Kaution des Mieters. Reklamationen bezüglich des Mietobjekts müssen innerhalb von 48 Stunden nach Betreten der Räumlichkeiten geltend gemacht werden. Im Streitfall ist ausschließlich das Gericht von Digne-les-Bains zuständig. Die Erstinventur kann anhand von Fotos erfolgen, die beim Einzug der Mieter aufgenommen und ihnen in Form einer digitalen Datei und/oder eines Papierausdrucks übermittelt werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Bilder</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Fotos und Videos der Immobilie dürfen ohne schriftliche Zustimmung des Eigentümers nicht verwendet oder verkauft werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. STORNIERUNG</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann seine Miete jederzeit kündigen. Wir weisen jedoch auf die variablen Kosten in Abhängigkeit vom Zeitpunkt ihres Auftretens hin.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px">Es gelten folgende Bedingungen:\r\n \r\n Bei einer Stornierung mehr als 60 Tage vor dem Einzugstermin wird Ihre Kaution innerhalb von 10 Tagen abzüglich einer Bearbeitungsgebühr von 50 € zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 60 und 30 Tagen vor dem Einzugstermin werden 50 % Ihrer Kaution zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 30 und 15 Tagen vor dem Einzugstermin behält der Vermieter die Kaution ein.\r\n \r\n Bei einer Stornierung weniger als 15 Tage vor dem Einzugstermin ist die volle Miete fällig.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Diese Stornokosten können durch eine vom Mieter individuell abzuschließende Stornoversicherung abgedeckt werden. Unabhängig von den Gründen für die Stornierung muss der Mieter den Eigentümer per Einschreiben mit der Bitte um Empfangsbestätigung benachrichtigen, wobei das Datum des Eingangs dieser Mitteilung die anzuwendende Staffelung bestimmt. Der Mieter, der den Eigentümer nicht informiert hat, wird mit der vollständigen Zahlung des Restbetrags festgehalten. Führte ein Fall höherer Gewalt zur Zerstörung des Hauses oder zur Unmöglichkeit, das Haus zur Verfügung zu stellen, würden dem Mieter alle gezahlten Beträge zurückerstattet, ohne dass er spätere Erstattungen verlangen könnte. <strong>Im Falle einer Stornierung auf Initiative des Eigentümers erstattet dieser 120 % der eingezogenen Beträge. Jeder unterbrochene oder verkürzte Aufenthalt oder jede nicht in Anspruch genommene Leistung führt zu keiner Rückerstattung. Auch im Falle einer Rückführung obliegt es dem Mieter, eine entsprechende Versicherung abzuschließen.</strong></span></span></p> """ #locale: "de" #translatable: App\Entity\BookingConstraint {#723 -id: 1 -status: true -maxNumber: 7 -minDuration: 2 -maxDuration: 90 -unavailablePeriods: Doctrine\ORM\PersistentCollection {#729 …} -bookings: Doctrine\ORM\PersistentCollection {#705 …} -advancePayment: 0.3 -deposit: 120000 -paymentMethods: Doctrine\ORM\PersistentCollection {#772 …} -longStayDiscount: 0.1 -saisons: Doctrine\ORM\PersistentCollection {#781 …} -balancePaymentDeadline: 30 -advancePaymentDeadline: 2 -offDuration: 1 -blockedDaysAfterNow: 7 -soonBookingPaymentDelay: 5 -startHour: DateTime @54000 {#720 date: 1970-01-01 16:00:00.0 Europe/Paris (+01:00) } -endHour: DateTime @32400 {#721 date: 1970-01-01 10:00:00.0 Europe/Paris (+01:00) } -surface: 115 -housework: 15000 -cautionPaymentDelay: 7 -stayTax: 198.0 #translations: Doctrine\ORM\PersistentCollection {#810 …} #newTranslations: null #currentLocale: "fr" #defaultLocale: "fr" } } |
CGV
"FOS\CKEditorBundle\Form\Type\CKEditorType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>I. Reservierung und Anzahlung</strong></span></span></pre>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Eine Anzahlung von 30 % ist am Tag der Buchung per Banküberweisung zu leisten </strong><strong>; Ihren unterschriebenen Mietvertrag senden Sie uns innerhalb von 7 Tagen zurück.</strong> Wir können keine Reservierungen von Personen unter 18 Jahren annehmen. Die Unterzeichnung des Vertrages setzt die Kenntnis und Annahme der allgemeinen Bedingungen voraus. Für Mieter, die nicht in Frankreich ansässig sind, müssen Zahlungen immer per Expressüberweisung des Typs SWIFT auf das angegebene Bankkonto erfolgen, wobei alle Bankgebühren zu Lasten des Auftraggebers gehen. Aufgrund der Verzögerungen bei der Übermittlung eines Bankauftrags und um die Reservierungsmöglichkeit bis zum Eingang des Geldbetrags auf dem Konto aufrechterhalten zu können, wird der Mieter gebeten, uns per E-Mail eine Kopie des Überweisungsauftrags und des Mietvertrags innerhalb von 7 Tage.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Preis - Anzahl der Personen</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Die Aufenthaltspreise werden anhand der Anzahl der Übernachtungen berechnet und variieren je nach Saison.</strong> Nach Vertragsunterzeichnung werden keine Preisstreitigkeiten mehr anerkannt. Es liegt in der Verantwortung des Mieters, vor Abreise zu prüfen, ob der Preis für ihn akzeptabel ist. <strong>Die Kurtaxe (pro Erwachsener und Nacht) sowie die Reinigungs- und Desinfektionskosten werden zusätzlich zum Übernachtungspreis erhoben. Das Ferienhaus muss jedoch in einem Zustand zurückgegeben werden, der dem ursprünglichen Zustand entspricht. Möbel, Geschirr und Besteck müssen so angeordnet sein, wie sie bei Ankunft vorgefunden wurden. Andernfalls werden die Reinigungskosten berechnet und von der Kaution abgezogen.</strong> Heizkosten sind im Preis inbegriffen. Die maximale Personenzahl ist, wie im Mietvertrag angegeben, auf fünf Personen begrenzt. Diese kann jedoch auf sieben Personen erhöht werden, wodurch der Komfort beeinträchtigt wird.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das heißt, nichts hindert einen Mieter daran, gelegentlich Leute von außerhalb zu empfangen, aber die Leute werden nicht in der Lage sein, vor Ort zu schlafen. Über 24 Monate hinaus gilt jedes Kind als vollwertige Person. Der Vermieter ist nicht verpflichtet, Ausstattungen für weitere Personen bereitzustellen und kann allen Mietern sogar freiwillig kündigen, wenn die maximale Personenzahl nicht eingehalten wird.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Gleichgewicht</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Der Restbetrag wird 30 Tage vor dem Anreisedatum per Banküberweisung bezahlt. Eine Zahlung des Restbetrags bei Anreise ist nicht möglich.</strong> Die Nichteinhaltung dieser Frist kann zur fristlosen Stornierung Ihrer Buchung führen. Bei Last-Minute-Buchungen muss der volle Mietbetrag über den Online-Zahlungslink bezahlt werden.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Tiere</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>HAUSTIERE WERDEN NICHT AKZEPTIERT</strong>. Bei Nichteinhaltung dieser Klausel ist der Eigentümer berechtigt, den Zugang zu dem/den Tier(en) auf seinem Grundstück zu verweigern. Nachdem der Mieter über den Vertrag informiert wurde, kann er diese Klausel in keinem Fall anfechten und wird auf eigene Kosten die Unterbringung seines Tieres bei einer spezialisierten Organisation übernehmen.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Versicherung</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wir bitten Sie, Ihre Mehrgefahrenversicherung zu prüfen und uns bis spätestens 30 Tage vor Betreten des Geländes eine Bescheinigung zukommen zu lassen. Die Nichteinhaltung dieser Klausel führt zur Stornierung der Miete auf Kosten des Mieters (siehe Abschnitt Stornierung).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann in den Tagen nach Vertragsunterzeichnung eine Reiserücktrittsversicherung abschließen. Sie greift bei Annullierung der Anmietung aufgrund von Tod, Unfall oder schwerer Krankheit, sie gilt ab dem Tag der Vertragsunterzeichnung bis zum Ende der Anmietung.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Kaution</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Für alle möblierten Mieten ist eine Kaution erforderlich. </span><strong>Diese Anzahlung muss zum Zeitpunkt der Buchung über den SWICKLY Online-Zahlungslink geleistet werden (Bank-Vorautorisierung ohne Limitbeschränkungen).</strong><span style="font-family:Arial,Helvetica,sans-serif">Bei Nichtzahlung können wir Ihren Zutritt zu den Räumlichkeiten nicht akzeptieren. Es muss innerhalb von 10 Tagen nach Mietende abzüglich der vom Mieter geschuldeten Beträge zurückgegeben werden. Der Mieter verpflichtet sich, die Mieträume pfleglich zu behandeln. Der Mieter übernimmt zusätzlich zu den Mietkosten alle Schäden, die am Haus entstehen, sowie die Kosten für den Ersatz verlorener, zerstörter oder beschädigter Gegenstände. Der Mieter haftet für alle Schäden, die er oder seine Begleitpersonen vorsätzlich oder fahrlässig verursachen. Der Mieter ist verpflichtet, dem Vermieter innerhalb von 24 Stunden jeden Vorfall zu melden, der sich in der Unterkunft, ihren Nebengebäuden oder ihrem Zubehör ereignet. <strong>Die Höhe der Kaution beträgt 1200 Euro.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. An-und Abfahrt</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer oder sein Vertreter empfängt die Mieter für die Ankunftsformalitäten. In der Regel findet der Ankunftstermin nachmittags zwischen 16:00 und 20:00 Uhr und, sofern nicht anders angegeben, an der Mietadresse statt. Der Mieter muss dem Eigentümer die ungefähre Ankunftszeit mitteilen. Diese Mitteilung ist zwingend erforderlich, wenn die Ankunft nicht zu dem im Vertrag vorgesehenen Termin erfolgt. Bei sehr verspäteter Anreise werden zusätzliche Aufnahmekosten erhoben. Sie betragen 50 Euro inkl. MwSt. für Ankünfte nach 20:00 Uhr und vor 22:00 Uhr. Darüber hinaus können wir Ihren Empfang nicht mehr garantieren und bitten Sie, Ihre Unterkunft zu planen und uns anzurufen, um einen Termin für Ihre Ankunft am nächsten Tag zu vereinbaren. Unter keinen Umständen kann der Eigentümer für Ihre Verspätung verantwortlich gemacht werden oder die Kosten für Ihre Unterkunft und Ihre Mahlzeiten übernehmen, wenn Sie nicht zu den vorgesehenen Rezeptionszeiten anreisen konnten. Erscheint der Mieter nicht zum vereinbarten Termin und hat er die Empfangsleitung nicht über seine Abwesenheit informiert, verliert er sämtliche Mietrechte. In diesem Fall kann der Eigentümer sofort zu besten Konditionen neu vermieten.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Die Abreise muss zwischen 8.00 und 10.00 Uhr erfolgen, sofern nicht anders angegeben. Wir bestehen darauf, die vereinbarte Zeit einzuhalten: Das Reinigungspersonal arbeitet mit sehr kurzen Fristen. Wir bitten Sie, ihre Aufgabe zu erleichtern, da wir die Mieter, die Ihnen vorausgegangen sind, gefragt haben. Pro Stunde Verspätung wird ein Zuschlag von 50 Euro erhoben. Da diese Vermietung nur auf saisonaler Basis gewährt wird, verpflichtet sich der Mieter, die Räumlichkeiten zu dem im Vertrag vorgesehenen Datum und Zeitpunkt zu verlassen. Während der Laufzeit des Mietvertrages besteht kein Anspruch des Mieters auf Untervermietung dieses Hauses.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Schreibwaren</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Ihre Miete hat Küchengeräte, Geschirr, Möbel und Bettwäsche. Die Menge dieser Ausstattung hängt von der Anzahl der im Vertrag vorgesehenen Personen ab (die Anzahl der Garten- und Poolmöbel entspricht nicht unbedingt der Anzahl der Personen, die berechtigt sind, die Miete zu betreten). Sofern nicht anders vereinbart, werden Bettwäsche und Haushaltswäsche (Servietten, Geschirrtücher etc.) zur Verfügung gestellt. Die Räumlichkeiten werden dem Mieter in einwandfreiem Zustand und mit funktionstüchtigen Maschinen übergeben.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss unbedingt darauf verzichten, Waschbecken, Waschbecken, Badewannen, Toiletten, verstopfende Gegenstände und Reinigungsmittel, die die Klärgruben und die Waschmaschinen beschädigen können, hineinzuwerfen, andernfalls würde er für die Kosten haften, die für die Wiederherstellung anfallen diese Installationen (zur Information, die Entleerung einer Klärgrube kostet etwa 800 Euro und die Fehlersuche bei Haushaltsgeräten 150 Euro). <strong>Der Mieter hat vor seiner Abreise alle Möbelstücke an den Ort zurückzustellen, an dem sie sich bei seiner Ankunft befunden haben.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>WICHTIG: Diese Gîte ist "NICHTRAUCHER" ...</strong> <strong>Jeder Verstoß gegen diese Regel wird mit einem Abzug von 300 Euro von der Kaution am Ende des Aufenthalts belegt.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Schwimmbad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das Schwimmbad kann nicht ohne Zustimmung des Eigentümers geleert werden, der Mieter muss niemals persönlich in die Maschinen des Schwimmbades eingreifen. Der Eigentümer verpflichtet sich, über ein Sicherheitssystem zu verfügen, das den geltenden Rechtsvorschriften entspricht. Es ist jedoch Sache des Mieters, alle notwendigen Vorkehrungen für die Nutzung des Swimmingpools zu treffen, insbesondere wenn er mit kleinen Kindern wohnt, die er beaufsichtigen muss. Der Mieter erklärt sich damit einverstanden, die Verantwortung des Eigentümers im Falle eines Unfalls, der ihm, seiner Familie oder seinen Gästen widerfährt, vollständig freizugeben. Im Falle von Unstimmigkeiten mit dieser Klausel bittet der Eigentümer Sie, dieses Haus nicht zu mieten. Bitte beachten Sie: In bestimmten Zeiten außerhalb der Saison - 1. Oktober bis Ende Mai - können die Pools abgedeckt oder leer sein. Die Wartung und Reinigung des Schwimmbeckens liegen in der alleinigen Verantwortung des Eigentümers, ebenso wie die Aufrechterhaltung der Wasserqualität. Der Mieter darf auf keinen Fall ohne schriftliche Genehmigung des Eigentümers an den Maschinen des Pools, der automatischen Bewässerung oder anderem Zubehör manipulieren und ist im Falle eines Verstoßes allein verantwortlich.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Pflichten des Mieters</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss sich wie ein guter Vater verhalten und für die ordnungsgemäße Instandhaltung der Räumlichkeiten sorgen. Außergewöhnliche Veranstaltungen (Empfänge etc.) bedürfen der vorherigen schriftlichen Zustimmung des Eigentümers. <strong>Die Räumlichkeiten sind bei der Abreise in einem normalen sauberen Zustand zu hinterlassen</strong> (Geschirr abwaschen und aufräumen, Bettwäsche und Handtücher einsammeln, Grill reinigen, Mülltonnen entsorgen etc.). Nach Ihrer Abreise wird ein Reinigungs- und Desinfektionsservice bereitgestellt. Wir behalten uns das Recht vor, die zusätzlichen Reinigungsstunden, die sich aus einer offensichtlich missbräuchlichen Situation in diesem Punkt ergeben würden, in Rechnung zu stellen und von der Kaution abzuziehen (100 Euro zur Information). Außer mit vorheriger schriftlicher Zustimmung des Eigentümers darf die im Vertrag vorgesehene Bettenzahl nicht überschritten werden, und die Bereitstellung von Zustellbetten ist nicht gestattet. Ebenso ist es verboten, im Garten Zelte aufzustellen oder Wohnwagen dort abzustellen. Im Falle eines Verstoßes gegen diese Regeln kann der Eigentümer die Miete kündigen und eine anteilige Entschädigung verlangen (80 Euro pro Nacht und Person: in diesem Fall wird es mit der Kaution verrechnet). Der Mieter kann der Besichtigung der Räumlichkeiten nicht widersprechen, wenn der Eigentümer oder sein Vertreter dies verlangt.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Belästigungen</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer kann nicht für Unregelmäßigkeiten und / oder mangelnden Genuss verantwortlich gemacht werden, die bei den Dienstleistungen von Strom, Wasser usw. auftreten können. ... und lehnt jede Verantwortung für mangelnden Genuss ab, die nicht auf sein Verschulden zurückzuführen sind.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Sachstand – Beschwerden</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wie der Name schon sagt, ist das Inventar ein Dokument, das den Zustand der Unterkunft und ihrer Ausstattung detailliert beschreibt, Zimmer für Zimmer, Garten ... Wir unterscheiden natürlich das Inventar der Einrichtung am Eingang, bei Mietbeginn und der Inventar verlassen, am Ende der Miete. Der Nutzen liegt auf der Hand: Der Vergleich der beiden Inventare ermöglicht den Nachweis, dass der Mieter seinen Wartungs- und Nutzungspflichten nachgekommen ist. Wie in Artikel 1730 des Bürgerlichen Gesetzbuchs festgelegt, „muss letzterer, wenn zwischen dem Eigentümer und dem Mieter eine Bestandsaufnahme durchgeführt wurde, den Gegenstand so zurückgeben, wie er ihn gemäß dieser Bestandsaufnahme erhalten hat, es sei denn, er ist verdorben oder durch Veralterung beeinträchtigt oder höhere Gewalt“. Wenn alles in Ordnung ist, wird der Vermieter die Kaution an den Mieter zurückerstatten; Andernfalls wird er die Kosten der Reparatur- oder Wartungsarbeiten, die der Mieter hätte tragen müssen, von der Kaution abziehen. Wenn kein Inventar erstellt wird, verweist Artikel 3 des Gesetzes vom 6. Juli 1989 auf das Bürgerliche Gesetzbuch: „Wenn kein Inventar erstellt wurde, wird vermutet, dass der Mieter sie in gutem Zustand erhalten hat und sie in gutem Zustand zurückgeben muss, sofern nicht das Gegenteil bewiesen wird “ (Art. 1731). Mit anderen Worten, der Mieter hat die Wohnung mangels Inventar in einwandfreiem Zustand zu übernehmen und zurückzugeben. Nach Ablauf der 48 Stunden gilt das Mietgut beim Betreten des Mieters als unbeschädigt. Das Haus muss vom Mieter in einwandfreiem Wartungs- und Gebrauchszustand zurückgegeben werden, andernfalls behält der Eigentümer die Reparatur- oder Wartungsarbeiten auf die Kaution des Mieters. Reklamationen bezüglich des Mietobjekts müssen innerhalb von 48 Stunden nach Betreten der Räumlichkeiten geltend gemacht werden. Im Streitfall ist ausschließlich das Gericht von Digne-les-Bains zuständig. Die Erstinventur kann anhand von Fotos erfolgen, die beim Einzug der Mieter aufgenommen und ihnen in Form einer digitalen Datei und/oder eines Papierausdrucks übermittelt werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Bilder</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Fotos und Videos der Immobilie dürfen ohne schriftliche Zustimmung des Eigentümers nicht verwendet oder verkauft werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. STORNIERUNG</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann seine Miete jederzeit kündigen. Wir weisen jedoch auf die variablen Kosten in Abhängigkeit vom Zeitpunkt ihres Auftretens hin.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px">Es gelten folgende Bedingungen:\r\n \r\n Bei einer Stornierung mehr als 60 Tage vor dem Einzugstermin wird Ihre Kaution innerhalb von 10 Tagen abzüglich einer Bearbeitungsgebühr von 50 € zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 60 und 30 Tagen vor dem Einzugstermin werden 50 % Ihrer Kaution zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 30 und 15 Tagen vor dem Einzugstermin behält der Vermieter die Kaution ein.\r\n \r\n Bei einer Stornierung weniger als 15 Tage vor dem Einzugstermin ist die volle Miete fällig.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Diese Stornokosten können durch eine vom Mieter individuell abzuschließende Stornoversicherung abgedeckt werden. Unabhängig von den Gründen für die Stornierung muss der Mieter den Eigentümer per Einschreiben mit der Bitte um Empfangsbestätigung benachrichtigen, wobei das Datum des Eingangs dieser Mitteilung die anzuwendende Staffelung bestimmt. Der Mieter, der den Eigentümer nicht informiert hat, wird mit der vollständigen Zahlung des Restbetrags festgehalten. Führte ein Fall höherer Gewalt zur Zerstörung des Hauses oder zur Unmöglichkeit, das Haus zur Verfügung zu stellen, würden dem Mieter alle gezahlten Beträge zurückerstattet, ohne dass er spätere Erstattungen verlangen könnte. <strong>Im Falle einer Stornierung auf Initiative des Eigentümers erstattet dieser 120 % der eingezogenen Beträge. Jeder unterbrochene oder verkürzte Aufenthalt oder jede nicht in Anspruch genommene Leistung führt zu keiner Rückerstattung. Auch im Falle einer Rückführung obliegt es dem Mieter, eine entsprechende Versicherung abzuschließen.</strong></span></span></p> """ |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Conditions générales" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| config | [] |
| config_name | "main_config" |
| 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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4367 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| enable | true |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| filebrowsers | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| inline | false |
| input_sync | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| plugins | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| require_js | false |
| required | true |
| row_attr | [] |
| setter | null |
| styles | [] |
| templates | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4369 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4368 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| async | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_inline | true |
| autoload | true |
| base_path | "bundles/fosckeditor/" |
| block_prefixes | [ "form" "text" "textarea" "ckeditor" "_BookingConstraint_translations_de_CGV" ] |
| cache_key | "_BookingConstraint_translations_de_CGV_ckeditor" |
| compound | false |
| config | [ "toolbar" => [ [ "name" => "styles" "items" => [ "Bold" "Italic" "Underline" "Strike" "Blockquote" "-" "Link" "-" "RemoveFormat" "-" "NumberedList" "BulletedList" "-" "Outdent" "Indent" "-" "-" "JustifyLeft" "JustifyCenter" "JustifyRight" "JustifyBlock" "-" "Image" "Table" "-" "Styles" "Format" "Font" "FontSize" "-" "TextColor" "BGColor" "Source" ] ] ] ] |
| config_name | "main_config" |
| data | """ <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>I. Reservierung und Anzahlung</strong></span></span></pre>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Eine Anzahlung von 30 % ist am Tag der Buchung per Banküberweisung zu leisten </strong><strong>; Ihren unterschriebenen Mietvertrag senden Sie uns innerhalb von 7 Tagen zurück.</strong> Wir können keine Reservierungen von Personen unter 18 Jahren annehmen. Die Unterzeichnung des Vertrages setzt die Kenntnis und Annahme der allgemeinen Bedingungen voraus. Für Mieter, die nicht in Frankreich ansässig sind, müssen Zahlungen immer per Expressüberweisung des Typs SWIFT auf das angegebene Bankkonto erfolgen, wobei alle Bankgebühren zu Lasten des Auftraggebers gehen. Aufgrund der Verzögerungen bei der Übermittlung eines Bankauftrags und um die Reservierungsmöglichkeit bis zum Eingang des Geldbetrags auf dem Konto aufrechterhalten zu können, wird der Mieter gebeten, uns per E-Mail eine Kopie des Überweisungsauftrags und des Mietvertrags innerhalb von 7 Tage.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Preis - Anzahl der Personen</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Die Aufenthaltspreise werden anhand der Anzahl der Übernachtungen berechnet und variieren je nach Saison.</strong> Nach Vertragsunterzeichnung werden keine Preisstreitigkeiten mehr anerkannt. Es liegt in der Verantwortung des Mieters, vor Abreise zu prüfen, ob der Preis für ihn akzeptabel ist. <strong>Die Kurtaxe (pro Erwachsener und Nacht) sowie die Reinigungs- und Desinfektionskosten werden zusätzlich zum Übernachtungspreis erhoben. Das Ferienhaus muss jedoch in einem Zustand zurückgegeben werden, der dem ursprünglichen Zustand entspricht. Möbel, Geschirr und Besteck müssen so angeordnet sein, wie sie bei Ankunft vorgefunden wurden. Andernfalls werden die Reinigungskosten berechnet und von der Kaution abgezogen.</strong> Heizkosten sind im Preis inbegriffen. Die maximale Personenzahl ist, wie im Mietvertrag angegeben, auf fünf Personen begrenzt. Diese kann jedoch auf sieben Personen erhöht werden, wodurch der Komfort beeinträchtigt wird.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das heißt, nichts hindert einen Mieter daran, gelegentlich Leute von außerhalb zu empfangen, aber die Leute werden nicht in der Lage sein, vor Ort zu schlafen. Über 24 Monate hinaus gilt jedes Kind als vollwertige Person. Der Vermieter ist nicht verpflichtet, Ausstattungen für weitere Personen bereitzustellen und kann allen Mietern sogar freiwillig kündigen, wenn die maximale Personenzahl nicht eingehalten wird.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Gleichgewicht</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Der Restbetrag wird 30 Tage vor dem Anreisedatum per Banküberweisung bezahlt. Eine Zahlung des Restbetrags bei Anreise ist nicht möglich.</strong> Die Nichteinhaltung dieser Frist kann zur fristlosen Stornierung Ihrer Buchung führen. Bei Last-Minute-Buchungen muss der volle Mietbetrag über den Online-Zahlungslink bezahlt werden.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Tiere</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>HAUSTIERE WERDEN NICHT AKZEPTIERT</strong>. Bei Nichteinhaltung dieser Klausel ist der Eigentümer berechtigt, den Zugang zu dem/den Tier(en) auf seinem Grundstück zu verweigern. Nachdem der Mieter über den Vertrag informiert wurde, kann er diese Klausel in keinem Fall anfechten und wird auf eigene Kosten die Unterbringung seines Tieres bei einer spezialisierten Organisation übernehmen.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Versicherung</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wir bitten Sie, Ihre Mehrgefahrenversicherung zu prüfen und uns bis spätestens 30 Tage vor Betreten des Geländes eine Bescheinigung zukommen zu lassen. Die Nichteinhaltung dieser Klausel führt zur Stornierung der Miete auf Kosten des Mieters (siehe Abschnitt Stornierung).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann in den Tagen nach Vertragsunterzeichnung eine Reiserücktrittsversicherung abschließen. Sie greift bei Annullierung der Anmietung aufgrund von Tod, Unfall oder schwerer Krankheit, sie gilt ab dem Tag der Vertragsunterzeichnung bis zum Ende der Anmietung.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Kaution</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Für alle möblierten Mieten ist eine Kaution erforderlich. </span><strong>Diese Anzahlung muss zum Zeitpunkt der Buchung über den SWICKLY Online-Zahlungslink geleistet werden (Bank-Vorautorisierung ohne Limitbeschränkungen).</strong><span style="font-family:Arial,Helvetica,sans-serif">Bei Nichtzahlung können wir Ihren Zutritt zu den Räumlichkeiten nicht akzeptieren. Es muss innerhalb von 10 Tagen nach Mietende abzüglich der vom Mieter geschuldeten Beträge zurückgegeben werden. Der Mieter verpflichtet sich, die Mieträume pfleglich zu behandeln. Der Mieter übernimmt zusätzlich zu den Mietkosten alle Schäden, die am Haus entstehen, sowie die Kosten für den Ersatz verlorener, zerstörter oder beschädigter Gegenstände. Der Mieter haftet für alle Schäden, die er oder seine Begleitpersonen vorsätzlich oder fahrlässig verursachen. Der Mieter ist verpflichtet, dem Vermieter innerhalb von 24 Stunden jeden Vorfall zu melden, der sich in der Unterkunft, ihren Nebengebäuden oder ihrem Zubehör ereignet. <strong>Die Höhe der Kaution beträgt 1200 Euro.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. An-und Abfahrt</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer oder sein Vertreter empfängt die Mieter für die Ankunftsformalitäten. In der Regel findet der Ankunftstermin nachmittags zwischen 16:00 und 20:00 Uhr und, sofern nicht anders angegeben, an der Mietadresse statt. Der Mieter muss dem Eigentümer die ungefähre Ankunftszeit mitteilen. Diese Mitteilung ist zwingend erforderlich, wenn die Ankunft nicht zu dem im Vertrag vorgesehenen Termin erfolgt. Bei sehr verspäteter Anreise werden zusätzliche Aufnahmekosten erhoben. Sie betragen 50 Euro inkl. MwSt. für Ankünfte nach 20:00 Uhr und vor 22:00 Uhr. Darüber hinaus können wir Ihren Empfang nicht mehr garantieren und bitten Sie, Ihre Unterkunft zu planen und uns anzurufen, um einen Termin für Ihre Ankunft am nächsten Tag zu vereinbaren. Unter keinen Umständen kann der Eigentümer für Ihre Verspätung verantwortlich gemacht werden oder die Kosten für Ihre Unterkunft und Ihre Mahlzeiten übernehmen, wenn Sie nicht zu den vorgesehenen Rezeptionszeiten anreisen konnten. Erscheint der Mieter nicht zum vereinbarten Termin und hat er die Empfangsleitung nicht über seine Abwesenheit informiert, verliert er sämtliche Mietrechte. In diesem Fall kann der Eigentümer sofort zu besten Konditionen neu vermieten.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Die Abreise muss zwischen 8.00 und 10.00 Uhr erfolgen, sofern nicht anders angegeben. Wir bestehen darauf, die vereinbarte Zeit einzuhalten: Das Reinigungspersonal arbeitet mit sehr kurzen Fristen. Wir bitten Sie, ihre Aufgabe zu erleichtern, da wir die Mieter, die Ihnen vorausgegangen sind, gefragt haben. Pro Stunde Verspätung wird ein Zuschlag von 50 Euro erhoben. Da diese Vermietung nur auf saisonaler Basis gewährt wird, verpflichtet sich der Mieter, die Räumlichkeiten zu dem im Vertrag vorgesehenen Datum und Zeitpunkt zu verlassen. Während der Laufzeit des Mietvertrages besteht kein Anspruch des Mieters auf Untervermietung dieses Hauses.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Schreibwaren</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Ihre Miete hat Küchengeräte, Geschirr, Möbel und Bettwäsche. Die Menge dieser Ausstattung hängt von der Anzahl der im Vertrag vorgesehenen Personen ab (die Anzahl der Garten- und Poolmöbel entspricht nicht unbedingt der Anzahl der Personen, die berechtigt sind, die Miete zu betreten). Sofern nicht anders vereinbart, werden Bettwäsche und Haushaltswäsche (Servietten, Geschirrtücher etc.) zur Verfügung gestellt. Die Räumlichkeiten werden dem Mieter in einwandfreiem Zustand und mit funktionstüchtigen Maschinen übergeben.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss unbedingt darauf verzichten, Waschbecken, Waschbecken, Badewannen, Toiletten, verstopfende Gegenstände und Reinigungsmittel, die die Klärgruben und die Waschmaschinen beschädigen können, hineinzuwerfen, andernfalls würde er für die Kosten haften, die für die Wiederherstellung anfallen diese Installationen (zur Information, die Entleerung einer Klärgrube kostet etwa 800 Euro und die Fehlersuche bei Haushaltsgeräten 150 Euro). <strong>Der Mieter hat vor seiner Abreise alle Möbelstücke an den Ort zurückzustellen, an dem sie sich bei seiner Ankunft befunden haben.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>WICHTIG: Diese Gîte ist "NICHTRAUCHER" ...</strong> <strong>Jeder Verstoß gegen diese Regel wird mit einem Abzug von 300 Euro von der Kaution am Ende des Aufenthalts belegt.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Schwimmbad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das Schwimmbad kann nicht ohne Zustimmung des Eigentümers geleert werden, der Mieter muss niemals persönlich in die Maschinen des Schwimmbades eingreifen. Der Eigentümer verpflichtet sich, über ein Sicherheitssystem zu verfügen, das den geltenden Rechtsvorschriften entspricht. Es ist jedoch Sache des Mieters, alle notwendigen Vorkehrungen für die Nutzung des Swimmingpools zu treffen, insbesondere wenn er mit kleinen Kindern wohnt, die er beaufsichtigen muss. Der Mieter erklärt sich damit einverstanden, die Verantwortung des Eigentümers im Falle eines Unfalls, der ihm, seiner Familie oder seinen Gästen widerfährt, vollständig freizugeben. Im Falle von Unstimmigkeiten mit dieser Klausel bittet der Eigentümer Sie, dieses Haus nicht zu mieten. Bitte beachten Sie: In bestimmten Zeiten außerhalb der Saison - 1. Oktober bis Ende Mai - können die Pools abgedeckt oder leer sein. Die Wartung und Reinigung des Schwimmbeckens liegen in der alleinigen Verantwortung des Eigentümers, ebenso wie die Aufrechterhaltung der Wasserqualität. Der Mieter darf auf keinen Fall ohne schriftliche Genehmigung des Eigentümers an den Maschinen des Pools, der automatischen Bewässerung oder anderem Zubehör manipulieren und ist im Falle eines Verstoßes allein verantwortlich.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Pflichten des Mieters</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss sich wie ein guter Vater verhalten und für die ordnungsgemäße Instandhaltung der Räumlichkeiten sorgen. Außergewöhnliche Veranstaltungen (Empfänge etc.) bedürfen der vorherigen schriftlichen Zustimmung des Eigentümers. <strong>Die Räumlichkeiten sind bei der Abreise in einem normalen sauberen Zustand zu hinterlassen</strong> (Geschirr abwaschen und aufräumen, Bettwäsche und Handtücher einsammeln, Grill reinigen, Mülltonnen entsorgen etc.). Nach Ihrer Abreise wird ein Reinigungs- und Desinfektionsservice bereitgestellt. Wir behalten uns das Recht vor, die zusätzlichen Reinigungsstunden, die sich aus einer offensichtlich missbräuchlichen Situation in diesem Punkt ergeben würden, in Rechnung zu stellen und von der Kaution abzuziehen (100 Euro zur Information). Außer mit vorheriger schriftlicher Zustimmung des Eigentümers darf die im Vertrag vorgesehene Bettenzahl nicht überschritten werden, und die Bereitstellung von Zustellbetten ist nicht gestattet. Ebenso ist es verboten, im Garten Zelte aufzustellen oder Wohnwagen dort abzustellen. Im Falle eines Verstoßes gegen diese Regeln kann der Eigentümer die Miete kündigen und eine anteilige Entschädigung verlangen (80 Euro pro Nacht und Person: in diesem Fall wird es mit der Kaution verrechnet). Der Mieter kann der Besichtigung der Räumlichkeiten nicht widersprechen, wenn der Eigentümer oder sein Vertreter dies verlangt.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Belästigungen</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer kann nicht für Unregelmäßigkeiten und / oder mangelnden Genuss verantwortlich gemacht werden, die bei den Dienstleistungen von Strom, Wasser usw. auftreten können. ... und lehnt jede Verantwortung für mangelnden Genuss ab, die nicht auf sein Verschulden zurückzuführen sind.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Sachstand – Beschwerden</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wie der Name schon sagt, ist das Inventar ein Dokument, das den Zustand der Unterkunft und ihrer Ausstattung detailliert beschreibt, Zimmer für Zimmer, Garten ... Wir unterscheiden natürlich das Inventar der Einrichtung am Eingang, bei Mietbeginn und der Inventar verlassen, am Ende der Miete. Der Nutzen liegt auf der Hand: Der Vergleich der beiden Inventare ermöglicht den Nachweis, dass der Mieter seinen Wartungs- und Nutzungspflichten nachgekommen ist. Wie in Artikel 1730 des Bürgerlichen Gesetzbuchs festgelegt, „muss letzterer, wenn zwischen dem Eigentümer und dem Mieter eine Bestandsaufnahme durchgeführt wurde, den Gegenstand so zurückgeben, wie er ihn gemäß dieser Bestandsaufnahme erhalten hat, es sei denn, er ist verdorben oder durch Veralterung beeinträchtigt oder höhere Gewalt“. Wenn alles in Ordnung ist, wird der Vermieter die Kaution an den Mieter zurückerstatten; Andernfalls wird er die Kosten der Reparatur- oder Wartungsarbeiten, die der Mieter hätte tragen müssen, von der Kaution abziehen. Wenn kein Inventar erstellt wird, verweist Artikel 3 des Gesetzes vom 6. Juli 1989 auf das Bürgerliche Gesetzbuch: „Wenn kein Inventar erstellt wurde, wird vermutet, dass der Mieter sie in gutem Zustand erhalten hat und sie in gutem Zustand zurückgeben muss, sofern nicht das Gegenteil bewiesen wird “ (Art. 1731). Mit anderen Worten, der Mieter hat die Wohnung mangels Inventar in einwandfreiem Zustand zu übernehmen und zurückzugeben. Nach Ablauf der 48 Stunden gilt das Mietgut beim Betreten des Mieters als unbeschädigt. Das Haus muss vom Mieter in einwandfreiem Wartungs- und Gebrauchszustand zurückgegeben werden, andernfalls behält der Eigentümer die Reparatur- oder Wartungsarbeiten auf die Kaution des Mieters. Reklamationen bezüglich des Mietobjekts müssen innerhalb von 48 Stunden nach Betreten der Räumlichkeiten geltend gemacht werden. Im Streitfall ist ausschließlich das Gericht von Digne-les-Bains zuständig. Die Erstinventur kann anhand von Fotos erfolgen, die beim Einzug der Mieter aufgenommen und ihnen in Form einer digitalen Datei und/oder eines Papierausdrucks übermittelt werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Bilder</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Fotos und Videos der Immobilie dürfen ohne schriftliche Zustimmung des Eigentümers nicht verwendet oder verkauft werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. STORNIERUNG</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann seine Miete jederzeit kündigen. Wir weisen jedoch auf die variablen Kosten in Abhängigkeit vom Zeitpunkt ihres Auftretens hin.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px">Es gelten folgende Bedingungen:\r\n \r\n Bei einer Stornierung mehr als 60 Tage vor dem Einzugstermin wird Ihre Kaution innerhalb von 10 Tagen abzüglich einer Bearbeitungsgebühr von 50 € zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 60 und 30 Tagen vor dem Einzugstermin werden 50 % Ihrer Kaution zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 30 und 15 Tagen vor dem Einzugstermin behält der Vermieter die Kaution ein.\r\n \r\n Bei einer Stornierung weniger als 15 Tage vor dem Einzugstermin ist die volle Miete fällig.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Diese Stornokosten können durch eine vom Mieter individuell abzuschließende Stornoversicherung abgedeckt werden. Unabhängig von den Gründen für die Stornierung muss der Mieter den Eigentümer per Einschreiben mit der Bitte um Empfangsbestätigung benachrichtigen, wobei das Datum des Eingangs dieser Mitteilung die anzuwendende Staffelung bestimmt. Der Mieter, der den Eigentümer nicht informiert hat, wird mit der vollständigen Zahlung des Restbetrags festgehalten. Führte ein Fall höherer Gewalt zur Zerstörung des Hauses oder zur Unmöglichkeit, das Haus zur Verfügung zu stellen, würden dem Mieter alle gezahlten Beträge zurückerstattet, ohne dass er spätere Erstattungen verlangen könnte. <strong>Im Falle einer Stornierung auf Initiative des Eigentümers erstattet dieser 120 % der eingezogenen Beträge. Jeder unterbrochene oder verkürzte Aufenthalt oder jede nicht in Anspruch genommene Leistung führt zu keiner Rückerstattung. Auch im Falle einer Rückführung obliegt es dem Mieter, eine entsprechende Versicherung abzuschließen.</strong></span></span></p> """ |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| enable | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4745 -form: Symfony\Component\Form\Form {#4378 …} -errors: [] } |
| filebrowsers | [] |
| form | Symfony\Component\Form\FormView {#4744 …5} |
| full_name | "BookingConstraint[translations][de][CGV]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint_translations_de_CGV" |
| inline | false |
| input_sync | false |
| jquery | false |
| jquery_path | "bundles/fosckeditor/adapters/jquery.js" |
| js_path | "bundles/fosckeditor/ckeditor.js" |
| label | "Conditions générales" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "CGV" |
| pattern | null |
| plugins | [] |
| priority | 0 |
| require_js | false |
| required | true |
| row_attr | [] |
| size | null |
| styles | [] |
| submitted | false |
| templates | [] |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint_translations_de_CGV" |
| valid | true |
| value | """ <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>I. Reservierung und Anzahlung</strong></span></span></pre>\r\n \r\n <pre>\r\n <span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px"><strong>Eine Anzahlung von 30 % ist am Tag der Buchung per Banküberweisung zu leisten </strong><strong>; Ihren unterschriebenen Mietvertrag senden Sie uns innerhalb von 7 Tagen zurück.</strong> Wir können keine Reservierungen von Personen unter 18 Jahren annehmen. Die Unterzeichnung des Vertrages setzt die Kenntnis und Annahme der allgemeinen Bedingungen voraus. Für Mieter, die nicht in Frankreich ansässig sind, müssen Zahlungen immer per Expressüberweisung des Typs SWIFT auf das angegebene Bankkonto erfolgen, wobei alle Bankgebühren zu Lasten des Auftraggebers gehen. Aufgrund der Verzögerungen bei der Übermittlung eines Bankauftrags und um die Reservierungsmöglichkeit bis zum Eingang des Geldbetrags auf dem Konto aufrechterhalten zu können, wird der Mieter gebeten, uns per E-Mail eine Kopie des Überweisungsauftrags und des Mietvertrags innerhalb von 7 Tage.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">II. Preis - Anzahl der Personen</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Die Aufenthaltspreise werden anhand der Anzahl der Übernachtungen berechnet und variieren je nach Saison.</strong> Nach Vertragsunterzeichnung werden keine Preisstreitigkeiten mehr anerkannt. Es liegt in der Verantwortung des Mieters, vor Abreise zu prüfen, ob der Preis für ihn akzeptabel ist. <strong>Die Kurtaxe (pro Erwachsener und Nacht) sowie die Reinigungs- und Desinfektionskosten werden zusätzlich zum Übernachtungspreis erhoben. Das Ferienhaus muss jedoch in einem Zustand zurückgegeben werden, der dem ursprünglichen Zustand entspricht. Möbel, Geschirr und Besteck müssen so angeordnet sein, wie sie bei Ankunft vorgefunden wurden. Andernfalls werden die Reinigungskosten berechnet und von der Kaution abgezogen.</strong> Heizkosten sind im Preis inbegriffen. Die maximale Personenzahl ist, wie im Mietvertrag angegeben, auf fünf Personen begrenzt. Diese kann jedoch auf sieben Personen erhöht werden, wodurch der Komfort beeinträchtigt wird.</span></span></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das heißt, nichts hindert einen Mieter daran, gelegentlich Leute von außerhalb zu empfangen, aber die Leute werden nicht in der Lage sein, vor Ort zu schlafen. Über 24 Monate hinaus gilt jedes Kind als vollwertige Person. Der Vermieter ist nicht verpflichtet, Ausstattungen für weitere Personen bereitzustellen und kann allen Mietern sogar freiwillig kündigen, wenn die maximale Personenzahl nicht eingehalten wird.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">III. Gleichgewicht</span></span></strong></p>\r\n \r\n <pre>\r\n <span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>Der Restbetrag wird 30 Tage vor dem Anreisedatum per Banküberweisung bezahlt. Eine Zahlung des Restbetrags bei Anreise ist nicht möglich.</strong> Die Nichteinhaltung dieser Frist kann zur fristlosen Stornierung Ihrer Buchung führen. Bei Last-Minute-Buchungen muss der volle Mietbetrag über den Online-Zahlungslink bezahlt werden.</span></span></pre>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IV. Tiere</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>HAUSTIERE WERDEN NICHT AKZEPTIERT</strong>. Bei Nichteinhaltung dieser Klausel ist der Eigentümer berechtigt, den Zugang zu dem/den Tier(en) auf seinem Grundstück zu verweigern. Nachdem der Mieter über den Vertrag informiert wurde, kann er diese Klausel in keinem Fall anfechten und wird auf eigene Kosten die Unterbringung seines Tieres bei einer spezialisierten Organisation übernehmen.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">V. Versicherung</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wir bitten Sie, Ihre Mehrgefahrenversicherung zu prüfen und uns bis spätestens 30 Tage vor Betreten des Geländes eine Bescheinigung zukommen zu lassen. Die Nichteinhaltung dieser Klausel führt zur Stornierung der Miete auf Kosten des Mieters (siehe Abschnitt Stornierung).</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann in den Tagen nach Vertragsunterzeichnung eine Reiserücktrittsversicherung abschließen. Sie greift bei Annullierung der Anmietung aufgrund von Tod, Unfall oder schwerer Krankheit, sie gilt ab dem Tag der Vertragsunterzeichnung bis zum Ende der Anmietung.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VI. Kaution</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Für alle möblierten Mieten ist eine Kaution erforderlich. </span><strong>Diese Anzahlung muss zum Zeitpunkt der Buchung über den SWICKLY Online-Zahlungslink geleistet werden (Bank-Vorautorisierung ohne Limitbeschränkungen).</strong><span style="font-family:Arial,Helvetica,sans-serif">Bei Nichtzahlung können wir Ihren Zutritt zu den Räumlichkeiten nicht akzeptieren. Es muss innerhalb von 10 Tagen nach Mietende abzüglich der vom Mieter geschuldeten Beträge zurückgegeben werden. Der Mieter verpflichtet sich, die Mieträume pfleglich zu behandeln. Der Mieter übernimmt zusätzlich zu den Mietkosten alle Schäden, die am Haus entstehen, sowie die Kosten für den Ersatz verlorener, zerstörter oder beschädigter Gegenstände. Der Mieter haftet für alle Schäden, die er oder seine Begleitpersonen vorsätzlich oder fahrlässig verursachen. Der Mieter ist verpflichtet, dem Vermieter innerhalb von 24 Stunden jeden Vorfall zu melden, der sich in der Unterkunft, ihren Nebengebäuden oder ihrem Zubehör ereignet. <strong>Die Höhe der Kaution beträgt 1200 Euro.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VII. An-und Abfahrt</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer oder sein Vertreter empfängt die Mieter für die Ankunftsformalitäten. In der Regel findet der Ankunftstermin nachmittags zwischen 16:00 und 20:00 Uhr und, sofern nicht anders angegeben, an der Mietadresse statt. Der Mieter muss dem Eigentümer die ungefähre Ankunftszeit mitteilen. Diese Mitteilung ist zwingend erforderlich, wenn die Ankunft nicht zu dem im Vertrag vorgesehenen Termin erfolgt. Bei sehr verspäteter Anreise werden zusätzliche Aufnahmekosten erhoben. Sie betragen 50 Euro inkl. MwSt. für Ankünfte nach 20:00 Uhr und vor 22:00 Uhr. Darüber hinaus können wir Ihren Empfang nicht mehr garantieren und bitten Sie, Ihre Unterkunft zu planen und uns anzurufen, um einen Termin für Ihre Ankunft am nächsten Tag zu vereinbaren. Unter keinen Umständen kann der Eigentümer für Ihre Verspätung verantwortlich gemacht werden oder die Kosten für Ihre Unterkunft und Ihre Mahlzeiten übernehmen, wenn Sie nicht zu den vorgesehenen Rezeptionszeiten anreisen konnten. Erscheint der Mieter nicht zum vereinbarten Termin und hat er die Empfangsleitung nicht über seine Abwesenheit informiert, verliert er sämtliche Mietrechte. In diesem Fall kann der Eigentümer sofort zu besten Konditionen neu vermieten.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Die Abreise muss zwischen 8.00 und 10.00 Uhr erfolgen, sofern nicht anders angegeben. Wir bestehen darauf, die vereinbarte Zeit einzuhalten: Das Reinigungspersonal arbeitet mit sehr kurzen Fristen. Wir bitten Sie, ihre Aufgabe zu erleichtern, da wir die Mieter, die Ihnen vorausgegangen sind, gefragt haben. Pro Stunde Verspätung wird ein Zuschlag von 50 Euro erhoben. Da diese Vermietung nur auf saisonaler Basis gewährt wird, verpflichtet sich der Mieter, die Räumlichkeiten zu dem im Vertrag vorgesehenen Datum und Zeitpunkt zu verlassen. Während der Laufzeit des Mietvertrages besteht kein Anspruch des Mieters auf Untervermietung dieses Hauses.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">VIII. Schreibwaren</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Ihre Miete hat Küchengeräte, Geschirr, Möbel und Bettwäsche. Die Menge dieser Ausstattung hängt von der Anzahl der im Vertrag vorgesehenen Personen ab (die Anzahl der Garten- und Poolmöbel entspricht nicht unbedingt der Anzahl der Personen, die berechtigt sind, die Miete zu betreten). Sofern nicht anders vereinbart, werden Bettwäsche und Haushaltswäsche (Servietten, Geschirrtücher etc.) zur Verfügung gestellt. Die Räumlichkeiten werden dem Mieter in einwandfreiem Zustand und mit funktionstüchtigen Maschinen übergeben.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss unbedingt darauf verzichten, Waschbecken, Waschbecken, Badewannen, Toiletten, verstopfende Gegenstände und Reinigungsmittel, die die Klärgruben und die Waschmaschinen beschädigen können, hineinzuwerfen, andernfalls würde er für die Kosten haften, die für die Wiederherstellung anfallen diese Installationen (zur Information, die Entleerung einer Klärgrube kostet etwa 800 Euro und die Fehlersuche bei Haushaltsgeräten 150 Euro). <strong>Der Mieter hat vor seiner Abreise alle Möbelstücke an den Ort zurückzustellen, an dem sie sich bei seiner Ankunft befunden haben.</strong></span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif"><strong>WICHTIG: Diese Gîte ist "NICHTRAUCHER" ...</strong> <strong>Jeder Verstoß gegen diese Regel wird mit einem Abzug von 300 Euro von der Kaution am Ende des Aufenthalts belegt.</strong></span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">IX. Schwimmbad</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Das Schwimmbad kann nicht ohne Zustimmung des Eigentümers geleert werden, der Mieter muss niemals persönlich in die Maschinen des Schwimmbades eingreifen. Der Eigentümer verpflichtet sich, über ein Sicherheitssystem zu verfügen, das den geltenden Rechtsvorschriften entspricht. Es ist jedoch Sache des Mieters, alle notwendigen Vorkehrungen für die Nutzung des Swimmingpools zu treffen, insbesondere wenn er mit kleinen Kindern wohnt, die er beaufsichtigen muss. Der Mieter erklärt sich damit einverstanden, die Verantwortung des Eigentümers im Falle eines Unfalls, der ihm, seiner Familie oder seinen Gästen widerfährt, vollständig freizugeben. Im Falle von Unstimmigkeiten mit dieser Klausel bittet der Eigentümer Sie, dieses Haus nicht zu mieten. Bitte beachten Sie: In bestimmten Zeiten außerhalb der Saison - 1. Oktober bis Ende Mai - können die Pools abgedeckt oder leer sein. Die Wartung und Reinigung des Schwimmbeckens liegen in der alleinigen Verantwortung des Eigentümers, ebenso wie die Aufrechterhaltung der Wasserqualität. Der Mieter darf auf keinen Fall ohne schriftliche Genehmigung des Eigentümers an den Maschinen des Pools, der automatischen Bewässerung oder anderem Zubehör manipulieren und ist im Falle eines Verstoßes allein verantwortlich.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">X. Pflichten des Mieters</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter muss sich wie ein guter Vater verhalten und für die ordnungsgemäße Instandhaltung der Räumlichkeiten sorgen. Außergewöhnliche Veranstaltungen (Empfänge etc.) bedürfen der vorherigen schriftlichen Zustimmung des Eigentümers. <strong>Die Räumlichkeiten sind bei der Abreise in einem normalen sauberen Zustand zu hinterlassen</strong> (Geschirr abwaschen und aufräumen, Bettwäsche und Handtücher einsammeln, Grill reinigen, Mülltonnen entsorgen etc.). Nach Ihrer Abreise wird ein Reinigungs- und Desinfektionsservice bereitgestellt. Wir behalten uns das Recht vor, die zusätzlichen Reinigungsstunden, die sich aus einer offensichtlich missbräuchlichen Situation in diesem Punkt ergeben würden, in Rechnung zu stellen und von der Kaution abzuziehen (100 Euro zur Information). Außer mit vorheriger schriftlicher Zustimmung des Eigentümers darf die im Vertrag vorgesehene Bettenzahl nicht überschritten werden, und die Bereitstellung von Zustellbetten ist nicht gestattet. Ebenso ist es verboten, im Garten Zelte aufzustellen oder Wohnwagen dort abzustellen. Im Falle eines Verstoßes gegen diese Regeln kann der Eigentümer die Miete kündigen und eine anteilige Entschädigung verlangen (80 Euro pro Nacht und Person: in diesem Fall wird es mit der Kaution verrechnet). Der Mieter kann der Besichtigung der Räumlichkeiten nicht widersprechen, wenn der Eigentümer oder sein Vertreter dies verlangt.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XI. Belästigungen</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Eigentümer kann nicht für Unregelmäßigkeiten und / oder mangelnden Genuss verantwortlich gemacht werden, die bei den Dienstleistungen von Strom, Wasser usw. auftreten können. ... und lehnt jede Verantwortung für mangelnden Genuss ab, die nicht auf sein Verschulden zurückzuführen sind.</span></span></p>\r\n \r\n <p><strong><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XII. Sachstand – Beschwerden</span></span></strong></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Wie der Name schon sagt, ist das Inventar ein Dokument, das den Zustand der Unterkunft und ihrer Ausstattung detailliert beschreibt, Zimmer für Zimmer, Garten ... Wir unterscheiden natürlich das Inventar der Einrichtung am Eingang, bei Mietbeginn und der Inventar verlassen, am Ende der Miete. Der Nutzen liegt auf der Hand: Der Vergleich der beiden Inventare ermöglicht den Nachweis, dass der Mieter seinen Wartungs- und Nutzungspflichten nachgekommen ist. Wie in Artikel 1730 des Bürgerlichen Gesetzbuchs festgelegt, „muss letzterer, wenn zwischen dem Eigentümer und dem Mieter eine Bestandsaufnahme durchgeführt wurde, den Gegenstand so zurückgeben, wie er ihn gemäß dieser Bestandsaufnahme erhalten hat, es sei denn, er ist verdorben oder durch Veralterung beeinträchtigt oder höhere Gewalt“. Wenn alles in Ordnung ist, wird der Vermieter die Kaution an den Mieter zurückerstatten; Andernfalls wird er die Kosten der Reparatur- oder Wartungsarbeiten, die der Mieter hätte tragen müssen, von der Kaution abziehen. Wenn kein Inventar erstellt wird, verweist Artikel 3 des Gesetzes vom 6. Juli 1989 auf das Bürgerliche Gesetzbuch: „Wenn kein Inventar erstellt wurde, wird vermutet, dass der Mieter sie in gutem Zustand erhalten hat und sie in gutem Zustand zurückgeben muss, sofern nicht das Gegenteil bewiesen wird “ (Art. 1731). Mit anderen Worten, der Mieter hat die Wohnung mangels Inventar in einwandfreiem Zustand zu übernehmen und zurückzugeben. Nach Ablauf der 48 Stunden gilt das Mietgut beim Betreten des Mieters als unbeschädigt. Das Haus muss vom Mieter in einwandfreiem Wartungs- und Gebrauchszustand zurückgegeben werden, andernfalls behält der Eigentümer die Reparatur- oder Wartungsarbeiten auf die Kaution des Mieters. Reklamationen bezüglich des Mietobjekts müssen innerhalb von 48 Stunden nach Betreten der Räumlichkeiten geltend gemacht werden. Im Streitfall ist ausschließlich das Gericht von Digne-les-Bains zuständig. Die Erstinventur kann anhand von Fotos erfolgen, die beim Einzug der Mieter aufgenommen und ihnen in Form einer digitalen Datei und/oder eines Papierausdrucks übermittelt werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIII. Bilder</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Fotos und Videos der Immobilie dürfen ohne schriftliche Zustimmung des Eigentümers nicht verwendet oder verkauft werden.</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">XIV. STORNIERUNG</span></span></p>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Der Mieter kann seine Miete jederzeit kündigen. Wir weisen jedoch auf die variablen Kosten in Abhängigkeit vom Zeitpunkt ihres Auftretens hin.</span></span></p>\r\n \r\n <pre>\r\n <strong><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:14px">Es gelten folgende Bedingungen:\r\n \r\n Bei einer Stornierung mehr als 60 Tage vor dem Einzugstermin wird Ihre Kaution innerhalb von 10 Tagen abzüglich einer Bearbeitungsgebühr von 50 € zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 60 und 30 Tagen vor dem Einzugstermin werden 50 % Ihrer Kaution zurückerstattet.\r\n \r\n Bei einer Stornierung zwischen 30 und 15 Tagen vor dem Einzugstermin behält der Vermieter die Kaution ein.\r\n \r\n Bei einer Stornierung weniger als 15 Tage vor dem Einzugstermin ist die volle Miete fällig.</span></span></strong></pre>\r\n \r\n <p><span style="font-size:14px"><span style="font-family:Arial,Helvetica,sans-serif">Diese Stornokosten können durch eine vom Mieter individuell abzuschließende Stornoversicherung abgedeckt werden. Unabhängig von den Gründen für die Stornierung muss der Mieter den Eigentümer per Einschreiben mit der Bitte um Empfangsbestätigung benachrichtigen, wobei das Datum des Eingangs dieser Mitteilung die anzuwendende Staffelung bestimmt. Der Mieter, der den Eigentümer nicht informiert hat, wird mit der vollständigen Zahlung des Restbetrags festgehalten. Führte ein Fall höherer Gewalt zur Zerstörung des Hauses oder zur Unmöglichkeit, das Haus zur Verfügung zu stellen, würden dem Mieter alle gezahlten Beträge zurückerstattet, ohne dass er spätere Erstattungen verlangen könnte. <strong>Im Falle einer Stornierung auf Initiative des Eigentümers erstattet dieser 120 % der eingezogenen Beträge. Jeder unterbrochene oder verkürzte Aufenthalt oder jede nicht in Anspruch genommene Leistung führt zu keiner Rückerstattung. Auch im Falle einer Rückführung obliegt es dem Mieter, eine entsprechende Versicherung abzuschließen.</strong></span></span></p> """ |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "45.IZI7nlZ2KvqX7bsKBdzfnH8EJN6Sc_LWLMjC6FETAtk.Q_dS0D9Bc8v6t9hZaKue6Q1FbZf1Rpq6eKX62nxqMetUpQ_ZPQ9Pmciv7g" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_prefix | "csrf_token" |
same as passed value |
| data | "45.IZI7nlZ2KvqX7bsKBdzfnH8EJN6Sc_LWLMjC6FETAtk.Q_dS0D9Bc8v6t9hZaKue6Q1FbZf1Rpq6eKX62nxqMetUpQ_ZPQ9Pmciv7g" |
same as passed value |
| mapped | 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 | "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\CsrfTokenManager {#28 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#140 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#19 …} -namespace: Closure() {#21 …} } |
| data | "45.IZI7nlZ2KvqX7bsKBdzfnH8EJN6Sc_LWLMjC6FETAtk.Q_dS0D9Bc8v6t9hZaKue6Q1FbZf1Rpq6eKX62nxqMetUpQ_ZPQ9Pmciv7g" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4370 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1532 …} } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4748 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1649 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#460 …} $translationDomain: "validators" $message: Closure() {#4727 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_BookingConstraint__token" ] |
| cache_key | "_BookingConstraint__token_hidden" |
| compound | false |
| data | "45.IZI7nlZ2KvqX7bsKBdzfnH8EJN6Sc_LWLMjC6FETAtk.Q_dS0D9Bc8v6t9hZaKue6Q1FbZf1Rpq6eKX62nxqMetUpQ_ZPQ9Pmciv7g" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#4758 -form: Symfony\Component\Form\Form {#4754 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4749 …5} |
| full_name | "BookingConstraint[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "BookingConstraint__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 | [] |
| size | null |
| submitted | false |
| translation_domain | "admin_dashboard" |
| unique_block_prefix | "_BookingConstraint__token" |
| valid | true |
| value | "45.IZI7nlZ2KvqX7bsKBdzfnH8EJN6Sc_LWLMjC6FETAtk.Q_dS0D9Bc8v6t9hZaKue6Q1FbZf1Rpq6eKX62nxqMetUpQ_ZPQ9Pmciv7g" |