DefaultController :: indexAction
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _controller | "Sulu\Bundle\WebsiteBundle\Controller\DefaultController::indexAction" |
| _fos_rest_zone | false |
| _links | Symfony\Component\WebLink\GenericLinkProvider {#26221 -links: [ 26222 => Symfony\Component\WebLink\Link {#26222 -href: "/build/website/runtime.56fb11a9.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 26224 => Symfony\Component\WebLink\Link {#26224 -href: "/build/website/lazysizes.ac697912.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 26225 => Symfony\Component\WebLink\Link {#26225 -href: "/build/website/100.60ba0425.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 26226 => Symfony\Component\WebLink\Link {#26226 -href: "/build/website/app.5ccf1eb8.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 26227 => Symfony\Component\WebLink\Link {#26227 -href: "/build/website/app.41254083.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } ] } |
| _route | "article_a70c9c2d-f47c-4015-8795-a9b32760a4e3" |
| _route_params | [ "structure" => Sulu\Component\Content\Compat\Structure\PageBridge {#2404 #structure: Sulu\Component\Content\Metadata\StructureMetadata {#2527 …} #document: Sulu\Bundle\PageBundle\Document\PageDocument {#2199 …} #inspector: Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector {#451 …} -propertyFactory: Sulu\Component\Content\Compat\Structure\LegacyPropertyFactory {#1421 …} -loadedProperties: [ "title" => Sulu\Component\Content\Compat\Property {#3394 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3053 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [ "headline" => Sulu\Component\Content\Compat\PropertyParameter {#2989 -name: "headline" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3055 …} } ] -tags: [ "sulu.rlp.part" => Sulu\Component\Content\Compat\PropertyTag {#3388 -name: "sulu.rlp.part" -priority: null -attributes: [] } ] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3504 …} #types: [] #properties: [] #defaultTypeName: null } "url" => Sulu\Component\Content\Compat\Property {#3503 -name: "url" -metadata: Sulu\Component\Content\Compat\Metadata {#3502 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "resource_locator" -params: [] -tags: [ "sulu.rlp" => Sulu\Component\Content\Compat\PropertyTag {#3501 -name: "sulu.rlp" -priority: null -attributes: [] } ] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3494 …} #types: [] #properties: [] #defaultTypeName: null } "main_title" => Sulu\Component\Content\Compat\Property {#3493 -name: "main_title" -metadata: Sulu\Component\Content\Compat\Metadata {#3519 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3514 …} #types: [] #properties: [] #defaultTypeName: null } "blocks" => Sulu\Component\Content\Compat\Block\BlockProperty {#3513 -name: "blocks" -metadata: Sulu\Component\Content\Compat\Metadata {#3512 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4170 …} #types: [ "text" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3511 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3510 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3509 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3508 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3507 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3492 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#3524 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3661 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3662 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3523 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3672 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3525 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3592 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3595 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3593 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3590 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3576 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3588 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3587 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3584 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3583 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3582 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3581 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3580 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3577 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "cta" } ] -settings: [] } "cta-with-form" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3574 -name: "cta-with-form" -metadata: Sulu\Component\Content\Compat\Metadata {#3572 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#3571 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3570 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta-with-form" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3569 -name: "cta-with-form" -metadata: Sulu\Component\Content\Compat\Metadata {#3568 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3566 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3565 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3564 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3563 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3562 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3561 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3557 -name: "form" -metadata: Sulu\Component\Content\Compat\Metadata {#3556 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_form_selection" -params: [ "resourceKey" => Sulu\Component\Content\Compat\PropertyParameter {#3559 -name: "resourceKey" -value: "page" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3558 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "cta-with-form" } ] -settings: [] } "cta-with-content" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3555 -name: "cta-with-content" -metadata: Sulu\Component\Content\Compat\Metadata {#3554 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3553 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3552 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3551 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3550 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3545 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3544 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3549 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3548 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3547 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3546 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3543 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3542 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3531 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3530 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3539 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3541 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3540 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3538 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3533 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3537 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3536 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3535 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3534 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3532 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Block\BlockProperty {#3817 -name: "cards" -metadata: Sulu\Component\Content\Compat\Metadata {#3814 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: 3 -contentTypeName: "block" -params: [ [ "name" => "add_button_text" "type" => "string" "meta" => [ "title" => [ "fr" => "Ajouter une carte" ] "info_text" => [] "placeholder" => [] ] "value" => null ] ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "card" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3749 -name: "card" -metadata: Sulu\Component\Content\Compat\Metadata {#3747 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3818 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3811 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3663 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3819 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3810 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3809 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3812 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3816 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3815 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3813 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3808 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3807 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3798 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3791 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3804 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3806 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3805 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3803 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3794 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3802 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3801 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3790 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3792 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3795 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "card" } ] -settings: [] } "text-image" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3783 -name: "text-image" -metadata: Sulu\Component\Content\Compat\Metadata {#3786 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3779 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3773 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3772 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3771 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3763 -name: "text_cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3760 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3751 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3744 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3770 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3754 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3753 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3752 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3743 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3750 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3685 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3686 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3745 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3748 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3746 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3703 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3692 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3711 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3713 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3696 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3695 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3690 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3678 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3837 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3680 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3679 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3851 -name: "reverse" -metadata: Sulu\Component\Content\Compat\Metadata {#3852 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3843 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3842 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3847 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3848 …} } "label" => Sulu\Component\Content\Compat\PropertyParameter {#3849 -name: "label" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3850 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "images" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3853 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3854 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3863 -name: "size" -metadata: Sulu\Component\Content\Compat\Metadata {#3864 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_select" -params: [ "values" => Sulu\Component\Content\Compat\PropertyParameter {#3861 -name: "values" -value: [ "small" => Sulu\Component\Content\Compat\PropertyParameter {#3855 -name: "small" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3856 …} } "medium" => Sulu\Component\Content\Compat\PropertyParameter {#3857 -name: "medium" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3858 …} } "large" => Sulu\Component\Content\Compat\PropertyParameter {#3859 -name: "large" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3860 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3862 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3879 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3880 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3865 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3866 …} } "max" => Sulu\Component\Content\Compat\PropertyParameter {#3867 -name: "max" -value: 2 -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3868 …} } "displayOptions" => Sulu\Component\Content\Compat\PropertyParameter {#3875 -name: "displayOptions" -value: [ "left" => Sulu\Component\Content\Compat\PropertyParameter {#3869 -name: "left" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3870 …} } "middle" => Sulu\Component\Content\Compat\PropertyParameter {#3871 -name: "middle" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3872 …} } "right" => Sulu\Component\Content\Compat\PropertyParameter {#3873 -name: "right" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3874 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3876 …} } "defaultDisplayOption" => Sulu\Component\Content\Compat\PropertyParameter {#3877 -name: "defaultDisplayOption" -value: "middle" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3878 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "video" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3881 -name: "video" -metadata: Sulu\Component\Content\Compat\Metadata {#3882 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3883 -name: "video" -metadata: Sulu\Component\Content\Compat\Metadata {#3884 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "columns" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3885 -name: "columns" -metadata: Sulu\Component\Content\Compat\Metadata {#3886 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3891 -name: "isFourColumns" -metadata: Sulu\Component\Content\Compat\Metadata {#3892 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3887 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3888 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3889 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3890 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Block\BlockProperty {#3893 -name: "columns" -metadata: Sulu\Component\Content\Compat\Metadata {#3894 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: null -contentTypeName: "block" -params: [ [ "name" => "add_button_text" "type" => "string" "meta" => [ "title" => [ "fr" => "Ajouter une colonne" ] "info_text" => [] "placeholder" => [] ] "value" => null ] ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "column" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3895 -name: "column" -metadata: Sulu\Component\Content\Compat\Metadata {#3896 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3897 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3898 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3899 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3900 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3905 -name: "isFullWidth" -metadata: Sulu\Component\Content\Compat\Metadata {#3906 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3901 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3902 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3903 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3904 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3909 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3910 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3907 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3908 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3911 -name: "text_cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3912 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3917 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3918 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3913 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3914 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3915 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3916 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3919 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3920 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3931 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3932 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3923 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3921 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3922 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3924 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3929 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3925 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3926 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3927 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3928 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3930 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "column" } ] -settings: [] } ] #properties: [ Sulu\Component\Content\Compat\Block\BlockPropertyType {#4171 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3854 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4168 -name: "size" -metadata: Sulu\Component\Content\Compat\Metadata {#3864 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_select" -params: [ "values" => Sulu\Component\Content\Compat\PropertyParameter {#3861} ] -tags: [] -colSpan: 12 -value: "small" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4169 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3880 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3865} "max" => Sulu\Component\Content\Compat\PropertyParameter {#3867} "displayOptions" => Sulu\Component\Content\Compat\PropertyParameter {#3875} "defaultDisplayOption" => Sulu\Component\Content\Compat\PropertyParameter {#3877} ] -tags: [] -colSpan: 12 -value: [ "ids" => [ 122 ] "displayOption" => "middle" ] -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4175 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4166 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3510 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4167 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3508 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: "<p style="text-align:justify;"> </p><p style="text-align:justify;">Si vous déployez vos applications à l’aide de docker vous vous êtes sans doute demandé comment gérer<strong> la sauvegarde des bases de production</strong>. En effet, traditionnellement, sans docker, vous auriez fait un petit script à base de mysql_dump dans un cron sur la machine d’hébergement. Simple et efficace.</p><p style="text-align:justify;">Malheureusement sous Docker, il est recommandé de ne rien installer en dehors des containers. Donc, pas de cron ni de mysql_dump.</p><p style="text-align:justify;">La première idée qui vient est de tout de même installer ces outils sur l’hôte et de rendre le port 3306 accessible depuis l’hôte. Solution peu satisfaisante et compliquée à mettre en œuvre en cas de <strong>cluster Swarm</strong> par exemple et avec des impacts de sécurités non neutre.</p><h2><strong>Simplifier la sauvegarde de votre container docker mySQL</strong></h2><p style="text-align:justify;">C’est pourquoi nous avons développé une autre méthode pour sauvegarder à l’aide d’un container docker un autre container docker de manière simple et efficace, quel que soit l’architecture de votre cluster et sans rien installer sur le host.</p><p style="text-align:justify;">La solution consiste à déployer un simple container qui contiendra les <strong>outils cron et mySQLdump</strong> et qui sauvegardera le serveur que vous souhaiterez.</p><p style="text-align:justify;">Pour cela, rien de plus simple :</p><p style="text-align:justify;">Ajoutez l’image de backup à votre docker compose et fournissez lui quelques informations :</p><p><i><strong>db:</strong></i></p><p><i><strong>image: mysql</strong></i></p><p><i><strong>environment:</strong></i></p><p><i><strong>MYSQL_ROOT_PASSWORD: XXX</strong></i></p><p><i><strong>volumes:</strong></i></p><p><i><strong>- /data/volumes/mysql-db:/var/lib/mysql</strong></i></p><p><i><strong>backup:</strong></i></p><p><i><strong>image: kiwibackup/mysqlbackup</strong></i></p><p><i><strong>environment:</strong></i></p><p><i><strong>- DBHOST=db</strong></i></p><p><i><strong>- DBPASS=XXX</strong></i></p><p><i><strong>- DBLOGIN=root</strong></i></p><p><i><strong>- CRONH=1</strong></i></p><p><i><strong>- CRONM=19</strong></i></p><p><i><strong>volumes:</strong></i></p><p><i><strong>- /data/backup/db:/backup</strong></i></p><p> </p><h3><strong>Ne peut-on pas faire encore plus simple ?</strong></h3><p style="text-align:justify;">L’inconvénient de cette méthode c’est qu’il ne faut pas oublier d’ajouter le <strong>container de sauvegarde</strong> dans vos docker-compose.</p><p style="text-align:justify;">Une idée d’amélioration serait d’avoir un container connecté aux <strong>api Docker</strong> et qui surveille tous les containers démarrés sur l’environnement et les sauvegardes automatiquement. C’est possible grâce aux api docker et cela faciliterait le déploiement de nouvelles stack sans se poser de question.</p><p style="text-align:justify;"><strong>Affaire à suivre …</strong></p>" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4179 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4186 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3492 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#4185 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3661 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3662} ] #properties: [ Sulu\Component\Content\Compat\Block\BlockPropertyType {#4215 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4221 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Liens utiles" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4220 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: "N’hésitez pas à proposer des nouvelles idées et des améliorations." -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4219 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Code source" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4218 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596} "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594} ] -tags: [] -colSpan: 2 -value: true -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4217 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4216 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586} "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578} ] -tags: [] -colSpan: 10 -value: "https://github.com/kiwi-backup/mysqlbackup" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4191 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4188 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4190 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Liens utiles" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4214 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4213 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Image" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4212 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596} "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594} ] -tags: [] -colSpan: 2 -value: true -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4211 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4184 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586} "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578} ] -tags: [] -colSpan: 10 -value: "https://hub.docker.com/r/kiwibackup/mysqlbackup" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4210 …} } ] #defaultTypeName: "cta" } ] -settings: {#4182 …} } ] #defaultTypeName: "text" } "members" => Sulu\Component\Content\Compat\Property {#4189 -name: "members" -metadata: Sulu\Component\Content\Compat\Metadata {#4187 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "contact_selection" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4228 …} #types: [] #properties: [] #defaultTypeName: null } "linked_articles" => Sulu\Component\Content\Compat\Property {#4243 -name: "linked_articles" -metadata: Sulu\Component\Content\Compat\Metadata {#4244 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "smart_content" -params: [ "provider" => Sulu\Component\Content\Compat\PropertyParameter {#4229 -name: "provider" -value: "pages" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4230 …} } "categories_parameter" => Sulu\Component\Content\Compat\PropertyParameter {#4231 -name: "categories_parameter" -value: "ARTICLE_THEMES" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4232 …} } "properties" => Sulu\Component\Content\Compat\PropertyParameter {#4241 -name: "properties" -value: [ "title" => Sulu\Component\Content\Compat\PropertyParameter {#4233 -name: "title" -value: "title" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4234 …} } "text" => Sulu\Component\Content\Compat\PropertyParameter {#4235 -name: "text" -value: "excerpt.description" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4236 …} } "image" => Sulu\Component\Content\Compat\PropertyParameter {#4237 -name: "image" -value: "excerpt.images" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4238 …} } "categories" => Sulu\Component\Content\Compat\PropertyParameter {#4239 -name: "categories" -value: "excerpt.categories" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4240 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#4242 …} } ] -tags: [] -colSpan: 12 -value: [ "audienceTargeting" => null "categories" => [ 21 ] "categoryOperator" => null "dataSource" => "a2217ae9-5f71-4391-8c8e-f28e78dc3035" "includeSubFolders" => null "limitResult" => 3 "sortBy" => null "sortMethod" => null "tagOperator" => null "tags" => [] "types" => null "presentAs" => null "excluded" => [ "a70c9c2d-f47c-4015-8795-a9b32760a4e3" ] "websiteTags" => [] "websiteTagsOperator" => "OR" "websiteCategories" => [] "websiteCategoriesOperator" => "OR" "page" => 1 "hasNextPage" => false "paginated" => true ] -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4328 …} #types: [] #properties: [] #defaultTypeName: null } ] #locale: null } "partial" => false ] |
| _sulu | Sulu\Component\Webspace\Analyzer\Attributes\RequestAttributes {#1946 -attributes: [ "requestUri" => "/kiwipedia/actualites-securite-donnees/docker-et-les-sauvegardes-de-bases-mysql-mariadb" "portalInformation" => Sulu\Component\Webspace\PortalInformation {#1971 -type: 1 -webspace: Sulu\Component\Webspace\Webspace {#1948 -name: "kiwi-backup.com" -key: "kiwisulu" -localizations: [ Sulu\Component\Localization\Localization {#1949 -language: "fr" -country: "" -shadow: "" -children: null -parent: null -default: true -xDefault: "" } ] -defaultLocalization: Sulu\Component\Localization\Localization {#1949} -xDefaultLocalization: null -segments: [] -defaultSegment: null -theme: null -portals: [ Sulu\Component\Webspace\Portal {#1955 -name: "kiwi-backup.com" -key: "kiwisulu" -localizations: [ Sulu\Component\Localization\Localization {#1956 …} ] -defaultLocalization: Sulu\Component\Localization\Localization {#1956 …} -xDefaultLocalization: Sulu\Component\Localization\Localization {#1956 …} -environments: [ "prod" => Sulu\Component\Webspace\Environment {#1960 -type: "prod" -urls: [ Sulu\Component\Webspace\Url {#1961 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#1961 …} } "stage" => Sulu\Component\Webspace\Environment {#1962 -type: "stage" -urls: [ Sulu\Component\Webspace\Url {#1963 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#1963 …} } "test" => Sulu\Component\Webspace\Environment {#1964 -type: "test" -urls: [ Sulu\Component\Webspace\Url {#1965 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#1965 …} } "dev" => Sulu\Component\Webspace\Environment {#1966 -type: "dev" -urls: [ Sulu\Component\Webspace\Url {#1967 …} ] -customUrls: [] -mainUrl: Sulu\Component\Webspace\Url {#1967 …} } ] -webspace: Sulu\Component\Webspace\Webspace {#1948} } ] -security: null -navigation: Sulu\Component\Webspace\Navigation {#1952 …} -templates: [ "error-404" => "error/error-404" "error-500" => "error/error-500" ] -defaultTemplates: [ "home" => "homepage" "page" => "sitemap" ] -excludedTemplates: [] -resourceLocatorStrategy: "tree_leaf_edit" } -portal: Sulu\Component\Webspace\Portal {#1955} -localization: Sulu\Component\Localization\Localization {#1949} -segment: null -url: "kiwisulu.2le-test.me" -redirect: "" -main: true -urlExpression: "kiwisulu.2le-test.me" -priority: 5 } "matchType" => 1 "portalUrl" => "kiwisulu.2le-test.me" "webspace" => Sulu\Component\Webspace\Webspace {#1948} "portal" => Sulu\Component\Webspace\Portal {#1955} "localization" => Sulu\Component\Localization\Localization {#1949} "locale" => "fr" "urlExpression" => "kiwisulu.2le-test.me" "resourceLocator" => "/kiwipedia/actualites-securite-donnees/docker-et-les-sauvegardes-de-bases-mysql-mariadb" "dateTime" => DateTime @1765338813 {#1560 : 2025-12-10 04:53:33.791274 Europe/Paris (+01:00) } "host" => "kiwisulu.2le-test.me" "port" => 443 "path" => "/kiwipedia/actualites-securite-donnees/docker-et-les-sauvegardes-de-bases-mysql-mariadb" "scheme" => "https" ] } |
| partial | false |
| routeDocument | Symfony\Component\Routing\Route {#2405 -path: "/kiwipedia/actualites-securite-donnees/docker-et-les-sauvegardes-de-bases-mysql-mariadb" -host: "" -schemes: [] -methods: [] -defaults: [ "_controller" => "Sulu\Bundle\WebsiteBundle\Controller\DefaultController::indexAction" "structure" => Sulu\Component\Content\Compat\Structure\PageBridge {#2404 #structure: Sulu\Component\Content\Metadata\StructureMetadata {#2527 …} #document: Sulu\Bundle\PageBundle\Document\PageDocument {#2199 …} #inspector: Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector {#451 …} -propertyFactory: Sulu\Component\Content\Compat\Structure\LegacyPropertyFactory {#1421 …} -loadedProperties: [ "title" => Sulu\Component\Content\Compat\Property {#3394 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3053 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [ "headline" => Sulu\Component\Content\Compat\PropertyParameter {#2989 -name: "headline" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3055 …} } ] -tags: [ "sulu.rlp.part" => Sulu\Component\Content\Compat\PropertyTag {#3388 -name: "sulu.rlp.part" -priority: null -attributes: [] } ] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3504 …} #types: [] #properties: [] #defaultTypeName: null } "url" => Sulu\Component\Content\Compat\Property {#3503 -name: "url" -metadata: Sulu\Component\Content\Compat\Metadata {#3502 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "resource_locator" -params: [] -tags: [ "sulu.rlp" => Sulu\Component\Content\Compat\PropertyTag {#3501 -name: "sulu.rlp" -priority: null -attributes: [] } ] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3494 …} #types: [] #properties: [] #defaultTypeName: null } "main_title" => Sulu\Component\Content\Compat\Property {#3493 -name: "main_title" -metadata: Sulu\Component\Content\Compat\Metadata {#3519 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3514 …} #types: [] #properties: [] #defaultTypeName: null } "blocks" => Sulu\Component\Content\Compat\Block\BlockProperty {#3513 -name: "blocks" -metadata: Sulu\Component\Content\Compat\Metadata {#3512 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4170 …} #types: [ "text" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3511 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3510 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3509 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3508 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3507 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3492 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#3524 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3661 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3662 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3523 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3672 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3525 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3592 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3595 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3593 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3590 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3576 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3588 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3587 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3584 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3583 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3582 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3581 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3580 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3577 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "cta" } ] -settings: [] } "cta-with-form" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3574 -name: "cta-with-form" -metadata: Sulu\Component\Content\Compat\Metadata {#3572 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#3571 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3570 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta-with-form" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3569 -name: "cta-with-form" -metadata: Sulu\Component\Content\Compat\Metadata {#3568 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3566 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3565 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3564 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3563 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3562 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3561 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3557 -name: "form" -metadata: Sulu\Component\Content\Compat\Metadata {#3556 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_form_selection" -params: [ "resourceKey" => Sulu\Component\Content\Compat\PropertyParameter {#3559 -name: "resourceKey" -value: "page" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3558 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "cta-with-form" } ] -settings: [] } "cta-with-content" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3555 -name: "cta-with-content" -metadata: Sulu\Component\Content\Compat\Metadata {#3554 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3553 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3552 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3551 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3550 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3545 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3544 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3549 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3548 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3547 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3546 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3543 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3542 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3531 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3530 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3539 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3541 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3540 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3538 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3533 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3537 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3536 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3535 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3534 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3532 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Block\BlockProperty {#3817 -name: "cards" -metadata: Sulu\Component\Content\Compat\Metadata {#3814 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: 3 -contentTypeName: "block" -params: [ [ "name" => "add_button_text" "type" => "string" "meta" => [ "title" => [ "fr" => "Ajouter une carte" ] "info_text" => [] "placeholder" => [] ] "value" => null ] ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "card" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3749 -name: "card" -metadata: Sulu\Component\Content\Compat\Metadata {#3747 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3818 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3811 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3663 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3819 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3810 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3809 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3812 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3816 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3815 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3813 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3808 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3807 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3798 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3791 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3804 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3806 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3805 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3803 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3794 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3802 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3801 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3790 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3792 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3795 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "card" } ] -settings: [] } "text-image" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3783 -name: "text-image" -metadata: Sulu\Component\Content\Compat\Metadata {#3786 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3779 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3773 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3772 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3771 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3763 -name: "text_cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3760 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3751 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3744 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3770 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3754 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3753 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3752 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3743 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3750 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3685 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3686 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3745 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3748 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3746 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3703 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3692 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3711 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3713 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3696 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3695 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3690 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3678 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3837 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3680 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3679 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3851 -name: "reverse" -metadata: Sulu\Component\Content\Compat\Metadata {#3852 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3843 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3842 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3847 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3848 …} } "label" => Sulu\Component\Content\Compat\PropertyParameter {#3849 -name: "label" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3850 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "images" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3853 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3854 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3863 -name: "size" -metadata: Sulu\Component\Content\Compat\Metadata {#3864 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_select" -params: [ "values" => Sulu\Component\Content\Compat\PropertyParameter {#3861 -name: "values" -value: [ "small" => Sulu\Component\Content\Compat\PropertyParameter {#3855 -name: "small" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3856 …} } "medium" => Sulu\Component\Content\Compat\PropertyParameter {#3857 -name: "medium" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3858 …} } "large" => Sulu\Component\Content\Compat\PropertyParameter {#3859 -name: "large" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3860 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3862 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3879 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3880 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3865 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3866 …} } "max" => Sulu\Component\Content\Compat\PropertyParameter {#3867 -name: "max" -value: 2 -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3868 …} } "displayOptions" => Sulu\Component\Content\Compat\PropertyParameter {#3875 -name: "displayOptions" -value: [ "left" => Sulu\Component\Content\Compat\PropertyParameter {#3869 -name: "left" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3870 …} } "middle" => Sulu\Component\Content\Compat\PropertyParameter {#3871 -name: "middle" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3872 …} } "right" => Sulu\Component\Content\Compat\PropertyParameter {#3873 -name: "right" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3874 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3876 …} } "defaultDisplayOption" => Sulu\Component\Content\Compat\PropertyParameter {#3877 -name: "defaultDisplayOption" -value: "middle" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3878 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "video" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3881 -name: "video" -metadata: Sulu\Component\Content\Compat\Metadata {#3882 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3883 -name: "video" -metadata: Sulu\Component\Content\Compat\Metadata {#3884 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "columns" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3885 -name: "columns" -metadata: Sulu\Component\Content\Compat\Metadata {#3886 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3891 -name: "isFourColumns" -metadata: Sulu\Component\Content\Compat\Metadata {#3892 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3887 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3888 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3889 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3890 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Block\BlockProperty {#3893 -name: "columns" -metadata: Sulu\Component\Content\Compat\Metadata {#3894 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: null -contentTypeName: "block" -params: [ [ "name" => "add_button_text" "type" => "string" "meta" => [ "title" => [ "fr" => "Ajouter une colonne" ] "info_text" => [] "placeholder" => [] ] "value" => null ] ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "column" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3895 -name: "column" -metadata: Sulu\Component\Content\Compat\Metadata {#3896 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3897 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3898 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3899 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3900 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3905 -name: "isFullWidth" -metadata: Sulu\Component\Content\Compat\Metadata {#3906 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3901 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3902 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3903 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3904 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3909 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3910 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3907 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3908 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3911 -name: "text_cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3912 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3917 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3918 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3913 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3914 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3915 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3916 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3919 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3920 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3931 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3932 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3923 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3921 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3922 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3924 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3929 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3925 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3926 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3927 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3928 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3930 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "column" } ] -settings: [] } ] #properties: [ Sulu\Component\Content\Compat\Block\BlockPropertyType {#4171 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3854 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4168 -name: "size" -metadata: Sulu\Component\Content\Compat\Metadata {#3864 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_select" -params: [ "values" => Sulu\Component\Content\Compat\PropertyParameter {#3861} ] -tags: [] -colSpan: 12 -value: "small" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4169 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3880 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3865} "max" => Sulu\Component\Content\Compat\PropertyParameter {#3867} "displayOptions" => Sulu\Component\Content\Compat\PropertyParameter {#3875} "defaultDisplayOption" => Sulu\Component\Content\Compat\PropertyParameter {#3877} ] -tags: [] -colSpan: 12 -value: [ "ids" => [ 122 ] "displayOption" => "middle" ] -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4175 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4166 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3510 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4167 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3508 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: "<p style="text-align:justify;"> </p><p style="text-align:justify;">Si vous déployez vos applications à l’aide de docker vous vous êtes sans doute demandé comment gérer<strong> la sauvegarde des bases de production</strong>. En effet, traditionnellement, sans docker, vous auriez fait un petit script à base de mysql_dump dans un cron sur la machine d’hébergement. Simple et efficace.</p><p style="text-align:justify;">Malheureusement sous Docker, il est recommandé de ne rien installer en dehors des containers. Donc, pas de cron ni de mysql_dump.</p><p style="text-align:justify;">La première idée qui vient est de tout de même installer ces outils sur l’hôte et de rendre le port 3306 accessible depuis l’hôte. Solution peu satisfaisante et compliquée à mettre en œuvre en cas de <strong>cluster Swarm</strong> par exemple et avec des impacts de sécurités non neutre.</p><h2><strong>Simplifier la sauvegarde de votre container docker mySQL</strong></h2><p style="text-align:justify;">C’est pourquoi nous avons développé une autre méthode pour sauvegarder à l’aide d’un container docker un autre container docker de manière simple et efficace, quel que soit l’architecture de votre cluster et sans rien installer sur le host.</p><p style="text-align:justify;">La solution consiste à déployer un simple container qui contiendra les <strong>outils cron et mySQLdump</strong> et qui sauvegardera le serveur que vous souhaiterez.</p><p style="text-align:justify;">Pour cela, rien de plus simple :</p><p style="text-align:justify;">Ajoutez l’image de backup à votre docker compose et fournissez lui quelques informations :</p><p><i><strong>db:</strong></i></p><p><i><strong>image: mysql</strong></i></p><p><i><strong>environment:</strong></i></p><p><i><strong>MYSQL_ROOT_PASSWORD: XXX</strong></i></p><p><i><strong>volumes:</strong></i></p><p><i><strong>- /data/volumes/mysql-db:/var/lib/mysql</strong></i></p><p><i><strong>backup:</strong></i></p><p><i><strong>image: kiwibackup/mysqlbackup</strong></i></p><p><i><strong>environment:</strong></i></p><p><i><strong>- DBHOST=db</strong></i></p><p><i><strong>- DBPASS=XXX</strong></i></p><p><i><strong>- DBLOGIN=root</strong></i></p><p><i><strong>- CRONH=1</strong></i></p><p><i><strong>- CRONM=19</strong></i></p><p><i><strong>volumes:</strong></i></p><p><i><strong>- /data/backup/db:/backup</strong></i></p><p> </p><h3><strong>Ne peut-on pas faire encore plus simple ?</strong></h3><p style="text-align:justify;">L’inconvénient de cette méthode c’est qu’il ne faut pas oublier d’ajouter le <strong>container de sauvegarde</strong> dans vos docker-compose.</p><p style="text-align:justify;">Une idée d’amélioration serait d’avoir un container connecté aux <strong>api Docker</strong> et qui surveille tous les containers démarrés sur l’environnement et les sauvegardes automatiquement. C’est possible grâce aux api docker et cela faciliterait le déploiement de nouvelles stack sans se poser de question.</p><p style="text-align:justify;"><strong>Affaire à suivre …</strong></p>" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4179 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4186 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3492 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#4185 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3661 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3662} ] #properties: [ Sulu\Component\Content\Compat\Block\BlockPropertyType {#4215 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4221 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Liens utiles" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4220 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: "N’hésitez pas à proposer des nouvelles idées et des améliorations." -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4219 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Code source" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4218 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596} "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594} ] -tags: [] -colSpan: 2 -value: true -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4217 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4216 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586} "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578} ] -tags: [] -colSpan: 10 -value: "https://github.com/kiwi-backup/mysqlbackup" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4191 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4188 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4190 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Liens utiles" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4214 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4213 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Image" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4212 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596} "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594} ] -tags: [] -colSpan: 2 -value: true -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4211 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4184 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586} "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578} ] -tags: [] -colSpan: 10 -value: "https://hub.docker.com/r/kiwibackup/mysqlbackup" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4210 …} } ] #defaultTypeName: "cta" } ] -settings: {#4182 …} } ] #defaultTypeName: "text" } "members" => Sulu\Component\Content\Compat\Property {#4189 -name: "members" -metadata: Sulu\Component\Content\Compat\Metadata {#4187 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "contact_selection" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4228 …} #types: [] #properties: [] #defaultTypeName: null } "linked_articles" => Sulu\Component\Content\Compat\Property {#4243 -name: "linked_articles" -metadata: Sulu\Component\Content\Compat\Metadata {#4244 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "smart_content" -params: [ "provider" => Sulu\Component\Content\Compat\PropertyParameter {#4229 -name: "provider" -value: "pages" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4230 …} } "categories_parameter" => Sulu\Component\Content\Compat\PropertyParameter {#4231 -name: "categories_parameter" -value: "ARTICLE_THEMES" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4232 …} } "properties" => Sulu\Component\Content\Compat\PropertyParameter {#4241 -name: "properties" -value: [ "title" => Sulu\Component\Content\Compat\PropertyParameter {#4233 -name: "title" -value: "title" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4234 …} } "text" => Sulu\Component\Content\Compat\PropertyParameter {#4235 -name: "text" -value: "excerpt.description" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4236 …} } "image" => Sulu\Component\Content\Compat\PropertyParameter {#4237 -name: "image" -value: "excerpt.images" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4238 …} } "categories" => Sulu\Component\Content\Compat\PropertyParameter {#4239 -name: "categories" -value: "excerpt.categories" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4240 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#4242 …} } ] -tags: [] -colSpan: 12 -value: [ "audienceTargeting" => null "categories" => [ 21 ] "categoryOperator" => null "dataSource" => "a2217ae9-5f71-4391-8c8e-f28e78dc3035" "includeSubFolders" => null "limitResult" => 3 "sortBy" => null "sortMethod" => null "tagOperator" => null "tags" => [] "types" => null "presentAs" => null "excluded" => [ "a70c9c2d-f47c-4015-8795-a9b32760a4e3" ] "websiteTags" => [] "websiteTagsOperator" => "OR" "websiteCategories" => [] "websiteCategoriesOperator" => "OR" "page" => 1 "hasNextPage" => false "paginated" => true ] -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4328 …} #types: [] #properties: [] #defaultTypeName: null } ] #locale: null } "partial" => false ] -requirements: [] -options: [ "compiler_class" => "Symfony\Component\Routing\RouteCompiler" "utf8" => true ] -condition: "" -compiled: Symfony\Component\Routing\CompiledRoute {#2249 …} } |
| structure | Sulu\Component\Content\Compat\Structure\PageBridge {#2404 #structure: Sulu\Component\Content\Metadata\StructureMetadata {#2527 …} #document: Sulu\Bundle\PageBundle\Document\PageDocument {#2199 …} #inspector: Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector {#451 …} -propertyFactory: Sulu\Component\Content\Compat\Structure\LegacyPropertyFactory {#1421 …} -loadedProperties: [ "title" => Sulu\Component\Content\Compat\Property {#3394 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3053 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [ "headline" => Sulu\Component\Content\Compat\PropertyParameter {#2989 -name: "headline" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3055 …} } ] -tags: [ "sulu.rlp.part" => Sulu\Component\Content\Compat\PropertyTag {#3388 -name: "sulu.rlp.part" -priority: null -attributes: [] } ] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3504 …} #types: [] #properties: [] #defaultTypeName: null } "url" => Sulu\Component\Content\Compat\Property {#3503 -name: "url" -metadata: Sulu\Component\Content\Compat\Metadata {#3502 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "resource_locator" -params: [] -tags: [ "sulu.rlp" => Sulu\Component\Content\Compat\PropertyTag {#3501 -name: "sulu.rlp" -priority: null -attributes: [] } ] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3494 …} #types: [] #properties: [] #defaultTypeName: null } "main_title" => Sulu\Component\Content\Compat\Property {#3493 -name: "main_title" -metadata: Sulu\Component\Content\Compat\Metadata {#3519 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#3514 …} #types: [] #properties: [] #defaultTypeName: null } "blocks" => Sulu\Component\Content\Compat\Block\BlockProperty {#3513 -name: "blocks" -metadata: Sulu\Component\Content\Compat\Metadata {#3512 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4170 …} #types: [ "text" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3511 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3510 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3509 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3508 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3507 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3492 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#3524 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3661 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3662 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3523 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3672 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3525 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3592 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3595 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3593 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3590 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3576 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3588 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3587 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3584 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3583 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3582 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3581 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3580 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3577 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "cta" } ] -settings: [] } "cta-with-form" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3574 -name: "cta-with-form" -metadata: Sulu\Component\Content\Compat\Metadata {#3572 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#3571 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3570 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta-with-form" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3569 -name: "cta-with-form" -metadata: Sulu\Component\Content\Compat\Metadata {#3568 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3566 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3565 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3564 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3563 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3562 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3561 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3557 -name: "form" -metadata: Sulu\Component\Content\Compat\Metadata {#3556 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_form_selection" -params: [ "resourceKey" => Sulu\Component\Content\Compat\PropertyParameter {#3559 -name: "resourceKey" -value: "page" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3558 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "cta-with-form" } ] -settings: [] } "cta-with-content" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3555 -name: "cta-with-content" -metadata: Sulu\Component\Content\Compat\Metadata {#3554 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3553 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3552 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3551 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3550 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3545 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3544 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3549 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3548 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3547 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3546 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3543 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3542 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3531 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3530 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3539 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3541 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3540 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3538 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3533 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3537 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3536 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3535 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3534 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3532 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Block\BlockProperty {#3817 -name: "cards" -metadata: Sulu\Component\Content\Compat\Metadata {#3814 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: 3 -contentTypeName: "block" -params: [ [ "name" => "add_button_text" "type" => "string" "meta" => [ "title" => [ "fr" => "Ajouter une carte" ] "info_text" => [] "placeholder" => [] ] "value" => null ] ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "card" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3749 -name: "card" -metadata: Sulu\Component\Content\Compat\Metadata {#3747 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3818 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3811 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3663 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3819 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3810 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3809 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3812 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3816 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3815 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3813 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3808 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3807 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3798 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3791 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3804 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3806 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3805 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3803 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3794 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3802 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3801 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3790 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3792 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3795 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "card" } ] -settings: [] } "text-image" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3783 -name: "text-image" -metadata: Sulu\Component\Content\Compat\Metadata {#3786 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3779 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3773 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3772 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3771 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3763 -name: "text_cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3760 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3751 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3744 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3770 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3754 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3753 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3752 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3743 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3750 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3685 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3686 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3745 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3748 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3746 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3703 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3692 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3711 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3713 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3696 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3695 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3690 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3678 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3837 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3680 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3679 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3851 -name: "reverse" -metadata: Sulu\Component\Content\Compat\Metadata {#3852 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3843 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3842 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3847 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3848 …} } "label" => Sulu\Component\Content\Compat\PropertyParameter {#3849 -name: "label" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3850 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "images" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3853 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3854 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3863 -name: "size" -metadata: Sulu\Component\Content\Compat\Metadata {#3864 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_select" -params: [ "values" => Sulu\Component\Content\Compat\PropertyParameter {#3861 -name: "values" -value: [ "small" => Sulu\Component\Content\Compat\PropertyParameter {#3855 -name: "small" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3856 …} } "medium" => Sulu\Component\Content\Compat\PropertyParameter {#3857 -name: "medium" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3858 …} } "large" => Sulu\Component\Content\Compat\PropertyParameter {#3859 -name: "large" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3860 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3862 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3879 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3880 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3865 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3866 …} } "max" => Sulu\Component\Content\Compat\PropertyParameter {#3867 -name: "max" -value: 2 -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3868 …} } "displayOptions" => Sulu\Component\Content\Compat\PropertyParameter {#3875 -name: "displayOptions" -value: [ "left" => Sulu\Component\Content\Compat\PropertyParameter {#3869 -name: "left" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3870 …} } "middle" => Sulu\Component\Content\Compat\PropertyParameter {#3871 -name: "middle" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3872 …} } "right" => Sulu\Component\Content\Compat\PropertyParameter {#3873 -name: "right" -value: true -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3874 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3876 …} } "defaultDisplayOption" => Sulu\Component\Content\Compat\PropertyParameter {#3877 -name: "defaultDisplayOption" -value: "middle" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3878 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "video" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3881 -name: "video" -metadata: Sulu\Component\Content\Compat\Metadata {#3882 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3883 -name: "video" -metadata: Sulu\Component\Content\Compat\Metadata {#3884 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } "columns" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3885 -name: "columns" -metadata: Sulu\Component\Content\Compat\Metadata {#3886 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3891 -name: "isFourColumns" -metadata: Sulu\Component\Content\Compat\Metadata {#3892 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3887 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3888 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3889 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3890 …} } ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Block\BlockProperty {#3893 -name: "columns" -metadata: Sulu\Component\Content\Compat\Metadata {#3894 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: null -contentTypeName: "block" -params: [ [ "name" => "add_button_text" "type" => "string" "meta" => [ "title" => [ "fr" => "Ajouter une colonne" ] "info_text" => [] "placeholder" => [] ] "value" => null ] ] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "column" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3895 -name: "column" -metadata: Sulu\Component\Content\Compat\Metadata {#3896 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#3897 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3898 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3899 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3900 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3905 -name: "isFullWidth" -metadata: Sulu\Component\Content\Compat\Metadata {#3906 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3901 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3902 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3903 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3904 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3909 -name: "image" -metadata: Sulu\Component\Content\Compat\Metadata {#3910 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3907 -name: "types" -value: "image" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3908 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3911 -name: "text_cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3912 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3917 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3918 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3913 -name: "type" -value: "toggler" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3914 …} } "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3915 -name: "default_value" -value: false -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3916 …} } ] -tags: [] -colSpan: 2 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3919 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3920 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#3931 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3932 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3923 -name: "defaults" -value: [ "scheme" => Sulu\Component\Content\Compat\PropertyParameter {#3921 -name: "scheme" -value: "https://" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3922 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3924 …} } "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3929 -name: "schemes" -value: [ "http://" => Sulu\Component\Content\Compat\PropertyParameter {#3925 -name: "http://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3926 …} } "https://" => Sulu\Component\Content\Compat\PropertyParameter {#3927 -name: "https://" -value: null -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#3928 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#3930 …} } ] -tags: [] -colSpan: 10 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: [] } ] #properties: [] #defaultTypeName: "column" } ] -settings: [] } ] #properties: [ Sulu\Component\Content\Compat\Block\BlockPropertyType {#4171 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3854 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4168 -name: "size" -metadata: Sulu\Component\Content\Compat\Metadata {#3864 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_select" -params: [ "values" => Sulu\Component\Content\Compat\PropertyParameter {#3861} ] -tags: [] -colSpan: 12 -value: "small" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4169 -name: "images" -metadata: Sulu\Component\Content\Compat\Metadata {#3880 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "media_selection" -params: [ "types" => Sulu\Component\Content\Compat\PropertyParameter {#3865} "max" => Sulu\Component\Content\Compat\PropertyParameter {#3867} "displayOptions" => Sulu\Component\Content\Compat\PropertyParameter {#3875} "defaultDisplayOption" => Sulu\Component\Content\Compat\PropertyParameter {#3877} ] -tags: [] -colSpan: 12 -value: [ "ids" => [ 122 ] "displayOption" => "middle" ] -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4175 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4166 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3510 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4167 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3508 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_editor" -params: [] -tags: [] -colSpan: 12 -value: "<p style="text-align:justify;"> </p><p style="text-align:justify;">Si vous déployez vos applications à l’aide de docker vous vous êtes sans doute demandé comment gérer<strong> la sauvegarde des bases de production</strong>. En effet, traditionnellement, sans docker, vous auriez fait un petit script à base de mysql_dump dans un cron sur la machine d’hébergement. Simple et efficace.</p><p style="text-align:justify;">Malheureusement sous Docker, il est recommandé de ne rien installer en dehors des containers. Donc, pas de cron ni de mysql_dump.</p><p style="text-align:justify;">La première idée qui vient est de tout de même installer ces outils sur l’hôte et de rendre le port 3306 accessible depuis l’hôte. Solution peu satisfaisante et compliquée à mettre en œuvre en cas de <strong>cluster Swarm</strong> par exemple et avec des impacts de sécurités non neutre.</p><h2><strong>Simplifier la sauvegarde de votre container docker mySQL</strong></h2><p style="text-align:justify;">C’est pourquoi nous avons développé une autre méthode pour sauvegarder à l’aide d’un container docker un autre container docker de manière simple et efficace, quel que soit l’architecture de votre cluster et sans rien installer sur le host.</p><p style="text-align:justify;">La solution consiste à déployer un simple container qui contiendra les <strong>outils cron et mySQLdump</strong> et qui sauvegardera le serveur que vous souhaiterez.</p><p style="text-align:justify;">Pour cela, rien de plus simple :</p><p style="text-align:justify;">Ajoutez l’image de backup à votre docker compose et fournissez lui quelques informations :</p><p><i><strong>db:</strong></i></p><p><i><strong>image: mysql</strong></i></p><p><i><strong>environment:</strong></i></p><p><i><strong>MYSQL_ROOT_PASSWORD: XXX</strong></i></p><p><i><strong>volumes:</strong></i></p><p><i><strong>- /data/volumes/mysql-db:/var/lib/mysql</strong></i></p><p><i><strong>backup:</strong></i></p><p><i><strong>image: kiwibackup/mysqlbackup</strong></i></p><p><i><strong>environment:</strong></i></p><p><i><strong>- DBHOST=db</strong></i></p><p><i><strong>- DBPASS=XXX</strong></i></p><p><i><strong>- DBLOGIN=root</strong></i></p><p><i><strong>- CRONH=1</strong></i></p><p><i><strong>- CRONM=19</strong></i></p><p><i><strong>volumes:</strong></i></p><p><i><strong>- /data/backup/db:/backup</strong></i></p><p> </p><h3><strong>Ne peut-on pas faire encore plus simple ?</strong></h3><p style="text-align:justify;">L’inconvénient de cette méthode c’est qu’il ne faut pas oublier d’ajouter le <strong>container de sauvegarde</strong> dans vos docker-compose.</p><p style="text-align:justify;">Une idée d’amélioration serait d’avoir un container connecté aux <strong>api Docker</strong> et qui surveille tous les containers démarrés sur l’environnement et les sauvegardes automatiquement. C’est possible grâce aux api docker et cela faciliterait le déploiement de nouvelles stack sans se poser de question.</p><p style="text-align:justify;"><strong>Affaire à suivre …</strong></p>" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4179 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4186 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3492 …} -childProperties: [ Sulu\Component\Content\Compat\Block\BlockProperty {#4185 -name: "block" -metadata: Sulu\Component\Content\Compat\Metadata {#3661 …} -mandatory: false -multilingual: true -minOccurs: 1 -maxOccurs: 2 -contentTypeName: "block" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [ "cta" => Sulu\Component\Content\Compat\Block\BlockPropertyType {#3662} ] #properties: [ Sulu\Component\Content\Compat\Block\BlockPropertyType {#4215 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4221 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Liens utiles" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4220 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: "N’hésitez pas à proposer des nouvelles idées et des améliorations." -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4219 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Code source" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4218 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596} "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594} ] -tags: [] -colSpan: 2 -value: true -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4217 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4216 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586} "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578} ] -tags: [] -colSpan: 10 -value: "https://github.com/kiwi-backup/mysqlbackup" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4191 …} } Sulu\Component\Content\Compat\Block\BlockPropertyType {#4188 -name: "cta" -metadata: Sulu\Component\Content\Compat\Metadata {#3821 …} -childProperties: [ Sulu\Component\Content\Compat\Property {#4190 -name: "title" -metadata: Sulu\Component\Content\Compat\Metadata {#3671 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Liens utiles" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4214 -name: "text" -metadata: Sulu\Component\Content\Compat\Metadata {#3676 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_area" -params: [] -tags: [] -colSpan: 12 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4213 -name: "text_button" -metadata: Sulu\Component\Content\Compat\Metadata {#3528 …} -mandatory: true -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "text_line" -params: [] -tags: [] -colSpan: 12 -value: "Image" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4212 -name: "isExternal" -metadata: Sulu\Component\Content\Compat\Metadata {#3591 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "checkbox" -params: [ "type" => Sulu\Component\Content\Compat\PropertyParameter {#3596} "default_value" => Sulu\Component\Content\Compat\PropertyParameter {#3594} ] -tags: [] -colSpan: 2 -value: true -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4211 -name: "internal_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3589 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "single_page_selection" -params: [] -tags: [] -colSpan: 10 -value: "" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } Sulu\Component\Content\Compat\Property {#4184 -name: "external_page" -metadata: Sulu\Component\Content\Compat\Metadata {#3575 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "url" -params: [ "defaults" => Sulu\Component\Content\Compat\PropertyParameter {#3586} "schemes" => Sulu\Component\Content\Compat\PropertyParameter {#3578} ] -tags: [] -colSpan: 10 -value: "https://hub.docker.com/r/kiwibackup/mysqlbackup" -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: null #types: [] #properties: [] #defaultTypeName: null } ] -settings: {#4210 …} } ] #defaultTypeName: "cta" } ] -settings: {#4182 …} } ] #defaultTypeName: "text" } "members" => Sulu\Component\Content\Compat\Property {#4189 -name: "members" -metadata: Sulu\Component\Content\Compat\Metadata {#4187 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "contact_selection" -params: [] -tags: [] -colSpan: 12 -value: null -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4228 …} #types: [] #properties: [] #defaultTypeName: null } "linked_articles" => Sulu\Component\Content\Compat\Property {#4243 -name: "linked_articles" -metadata: Sulu\Component\Content\Compat\Metadata {#4244 …} -mandatory: false -multilingual: true -minOccurs: null -maxOccurs: null -contentTypeName: "smart_content" -params: [ "provider" => Sulu\Component\Content\Compat\PropertyParameter {#4229 -name: "provider" -value: "pages" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4230 …} } "categories_parameter" => Sulu\Component\Content\Compat\PropertyParameter {#4231 -name: "categories_parameter" -value: "ARTICLE_THEMES" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4232 …} } "properties" => Sulu\Component\Content\Compat\PropertyParameter {#4241 -name: "properties" -value: [ "title" => Sulu\Component\Content\Compat\PropertyParameter {#4233 -name: "title" -value: "title" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4234 …} } "text" => Sulu\Component\Content\Compat\PropertyParameter {#4235 -name: "text" -value: "excerpt.description" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4236 …} } "image" => Sulu\Component\Content\Compat\PropertyParameter {#4237 -name: "image" -value: "excerpt.images" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4238 …} } "categories" => Sulu\Component\Content\Compat\PropertyParameter {#4239 -name: "categories" -value: "excerpt.categories" -type: "string" -metadata: Sulu\Component\Content\Compat\Metadata {#4240 …} } ] -type: "collection" -metadata: Sulu\Component\Content\Compat\Metadata {#4242 …} } ] -tags: [] -colSpan: 12 -value: [ "audienceTargeting" => null "categories" => [ 21 ] "categoryOperator" => null "dataSource" => "a2217ae9-5f71-4391-8c8e-f28e78dc3035" "includeSubFolders" => null "limitResult" => 3 "sortBy" => null "sortMethod" => null "tagOperator" => null "tags" => [] "types" => null "presentAs" => null "excluded" => [ "a70c9c2d-f47c-4015-8795-a9b32760a4e3" ] "websiteTags" => [] "websiteTagsOperator" => "OR" "websiteCategories" => [] "websiteCategoriesOperator" => "OR" "page" => 1 "hasNextPage" => false "paginated" => true ] -structure: Sulu\Component\Content\Compat\Structure\PageBridge {#2404} #propertyValue: Sulu\Component\Content\Document\Structure\PropertyValue {#4328 …} #types: [] #properties: [] #defaultTypeName: null } ] #locale: null } |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| authorization | "" |
| host | "kiwisulu.2le-test.me" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| x-forwarded-for | "216.73.216.216" |
| x-forwarded-host | "kiwisulu.2le-test.me" |
| x-forwarded-port | "443" |
| x-forwarded-proto | "https" |
| x-forwarded-server | "aa5371bbb194" |
| x-php-ob-level | "1" |
| x-real-ip | "216.73.216.216" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "max-age=240, public, s-maxage=240" |
| content-type | "text/html; charset=UTF-8" |
| date | "Wed, 10 Dec 2025 03:53:34 GMT" |
| link | "</build/website/runtime.56fb11a9.js>; rel="preload"; as="script",</build/website/lazysizes.ac697912.js>; rel="preload"; as="script",</build/website/100.60ba0425.js>; rel="preload"; as="script",</build/website/app.5ccf1eb8.js>; rel="preload"; as="script",</build/website/app.41254083.css>; rel="preload"; as="style"" |
| x-cache-debug | "1" |
| x-debug-token | "90884b" |
| x-generator | "Sulu/2.5.10" |
| x-reverse-proxy-ttl | "604800" |
Cookies
Request Cookies
No request cookies
Response Cookies
No response cookies
Session
Session Metadata
No session metadata
Session Attributes
No session attributes
Session Usage
0
Usages
Stateless check enabled
Session not used.
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_SECRET | "fa822598edabf4d70cce24f938a5f494" |
| CRM_URL | "https://kiwi-crm.2le-test.me" |
| EWZ_RECAPTCHA_SECRET | "6Lc08ikeAAAAAFgQga4hjjhjLAgiSYEaiN1-78UO" |
| EWZ_RECAPTCHA_SITE_KEY | "6Lc08ikeAAAAALCQRYqg1ndQZ1S727ZxmlsTYxMi" |
| LOCK_DSN | "semaphore" |
| MATOMO_SITE_ID | "2" |
| MATOMO_URL | "https://piwik.2le.net/" |
| RID_DEMO_CLOUD | "62c53e13e2679fb21395e1db" |
| RID_DEMO_SANTE | "62c53e13e2679fb21395e1db" |
| SULU_ADMIN_EMAIL | "2le@2le.net" |
| WEBADMIN_DEMO_API_URL | "https://admin.test.kiwi-backup.com/api/demo" |
| WEBADMIN_SANTE_DEMO_API_URL | "https://admin.test.kiwi-backup.com/api/demo" |
Defined as regular env variables
| Key | Value |
|---|---|
| APACHE_LOCK_DIR | "/var/lock/apache2" |
| APACHE_LOG_DIR | "/var/log/apache2" |
| APACHE_PID_FILE | "/var/run/apache2/apache2.pid" |
| APACHE_RUN_DIR | "/var/run/apache2" |
| APACHE_RUN_GROUP | "www-data" |
| APACHE_RUN_USER | "www-data" |
| APP_DEBUG | "1" |
| APP_ENV | "dev" |
| CONTEXT_DOCUMENT_ROOT | "/var/www/html/public" |
| CONTEXT_PREFIX | "" |
| DATABASE_URL | "mysql://kiwisulu:dam1JveZZB9S.cum@nodea:3306/kiwisulu_test" |
| DOCUMENT_ROOT | "/var/www/html/public" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOSTNAME | "55600d2b247f" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_AUTHORIZATION | "" |
| HTTP_HOST | "kiwisulu.2le-test.me" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_X_FORWARDED_FOR | "216.73.216.216" |
| HTTP_X_FORWARDED_HOST | "kiwisulu.2le-test.me" |
| HTTP_X_FORWARDED_PORT | "443" |
| HTTP_X_FORWARDED_PROTO | "https" |
| HTTP_X_FORWARDED_SERVER | "aa5371bbb194" |
| HTTP_X_REAL_IP | "216.73.216.216" |
| LANG | "C" |
| MAILER_DSN | "smtp://mail.2le.net:26" |
| NODE_PATH | "/opt/.nvm/versions/node/v14/lib/node_modules" |
| NODE_VERSION | "v14" |
| NVM_DIR | "/root/.nvm" |
| PATH | "/opt/.nvm/versions/node/v14/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
| PHP_SELF | "/index.php" |
| PWD | "/var/www/html" |
| QUERY_STRING | "" |
| REDIRECT_HTTPS | "on" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/kiwipedia/actualites-securite-donnees/docker-et-les-sauvegardes-de-bases-mysql-mariadb" |
| REMOTE_ADDR | "10.99.85.207" |
| REMOTE_PORT | "38778" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "http" |
| REQUEST_TIME | 1765338813 |
| REQUEST_TIME_FLOAT | 1765338813.7524 |
| REQUEST_URI | "/kiwipedia/actualites-securite-donnees/docker-et-les-sauvegardes-de-bases-mysql-mariadb" |
| SCRIPT_FILENAME | "/var/www/html/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "10.99.76.229" |
| SERVER_ADMIN | "[no address given]" |
| SERVER_NAME | "kiwisulu.2le-test.me" |
| SERVER_PORT | "80" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "" |
| SERVER_SOFTWARE | "Apache" |
| SHLVL | "0" |
| SYMFONY_DOTENV_VARS | "APP_SECRET,SULU_ADMIN_EMAIL,LOCK_DSN,EWZ_RECAPTCHA_SITE_KEY,EWZ_RECAPTCHA_SECRET,MATOMO_URL,MATOMO_SITE_ID,CRM_URL,WEBADMIN_DEMO_API_URL,WEBADMIN_SANTE_DEMO_API_URL,RID_DEMO_CLOUD,RID_DEMO_SANTE" |