DefaultController :: generateHeader

Request

GET Parameters

Key Value
_path
"_format=html&_locale=en&_controller=TicketFactory%5CModule%5CTceModule%5CController%5CWebsite%5CDefaultController%3A%3AgenerateHeader"

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"TicketFactory\Module\TceModule\Controller\Website\DefaultController::generateHeader"
_format
"html"
_locale
"en"
_stopwatch_token
"d35ac7"
element
App\Entity\Event\Event {#2436
  -createdAt: DateTimeImmutable @1676806822 {#2417
    date: 2023-02-19 12:40:22.0 Europe/Berlin (+01:00)
  }
  -updatedAt: DateTimeImmutable @1720711341 {#2409
    date: 2024-07-11 17:22:21.0 Europe/Berlin (+02:00)
  }
  -active: true
  -id: 8754
  -name: "Pierre et le loup..."
  -slug: "pierre-et-le-loup-3"
  -languageGroup: Symfony\Component\Uid\UuidV4 {#2424 …}
  -chapo: "Sergei Prokofiev - Young audience"
  -description: null
  -ticketingReference: null
  -displayBookingButton: false
  -eventLength: null
  -eventDateBlocks: Doctrine\ORM\PersistentCollection {#2467 …}
  -eventPriceBlocks: Doctrine\ORM\PersistentCollection {#2452 …}
  -eventMedias: Doctrine\ORM\PersistentCollection {#2830 …}
  -mainCategory: Proxies\__CG__\App\Entity\Event\EventCategory {#2897 …}
  -eventCategories: Doctrine\ORM\PersistentCollection {#2896 …}
  -room: null
  -season: Proxies\__CG__\App\Entity\Event\Season {#2904 …}
  -lang: App\Entity\Language\Language {#1499 …}
  -tags: Doctrine\ORM\PersistentCollection {#2864 …}
  -featureLinks: Doctrine\ORM\PersistentCollection {#2936 …}
  -ticketing: Proxies\__CG__\App\Entity\Ticketing\Ticketing {#2969 …}
  -eventType: null
  +frontUrl: null
  +frontBookingButton: false
  -italicTitle: false
  -shortTitle: "Pierre et le loup..."
  -shortSubtitle: "Sergei Prokofiev - Young audience"
  -calendarTitle: "Pierre et le loup... - Young audience"
  -title: """
    <h1><strong>Pierre et le loup...</strong></h1>\n
    <h2>Sergei Prokofiev\u{A0}</h2>
    """
  -tweetSentence: "<p>One fine morning, little Peter opened the gate of the garden and went out into the vast green meadows...</p>"
  -seatingPlan: null
  -programUrl: null
  -distribution: """
    <p>Musical tale Op. 67</p>\n
    <p>Projection of an animated movie<br />Artistic direction and animation Cyril Obrecht and Serge Bussone</p>\n
    <p><strong>Elliot Jenicot</strong> | narrator<br /><strong>Les Dissonances</strong> | string ensemble\u{A0}<br /><strong>Ensemble Ouranos</strong> | wind quintet</p>
    """
  -program: null
  -toRead: """
    <p>Prokofiev's musical tale has cradled generations of children and led many of them to take a gentle approach to the sometimes intimidating realm of classical music. At the beginning, an idea as simple as it is ingenious: to personalise each role with an instrument. The oboe, bassoon and horns thus remain inseparable from the duck, the grandfather and the wolf. Another precious asset of this music: the unique melodic sense of the Russian composer... Add to this the liveliness of the story, the efficiency of the orchestration and the vital role given to the narrator, and the result is a total success!</p>\n
    <p>COREALISATION Jeanine Roze Production / Théâtre des Champs-Elysées</p>
    """
  -posterDisplayed: false
  -calendarDisplayed: true
  -youngDisplayed: true
  -subscriptionActive: false
  -phoneBookingOnly: false
  -information: null
  -spectacleBlogs: Doctrine\ORM\PersistentCollection {#2968 …}
  -spectaclePresses: Doctrine\ORM\PersistentCollection {#2966 …}
  -spectacleFroms: Doctrine\ORM\PersistentCollection {#2972 …}
  -spectacleTos: Doctrine\ORM\PersistentCollection {#2951 …}
  -eventArticles: Doctrine\ORM\PersistentCollection {#2970 …}
  +beginDate: null
  +endDate: null
  -metaTitle: "Pierre et le loup..."
  -metaDescription: "Sergei Prokofiev - Young audience"
  -socialImage: null
  -fbTitle: "Pierre et le loup..."
  -fbDescription: "Sergei Prokofiev - Young audience"
  -twTitle: "Pierre et le loup..."
  -twDescription: "Sergei Prokofiev - Young audience"
  -indexed: true
}
headerParameters
[]
page
null
paramFetcher
FOS\RestBundle\Request\ParamFetcher {#1285
  -container: ContainerVgeOHHP\App_KernelDevDebugContainer {#69 …}
  -parameterBag: FOS\RestBundle\Request\ParameterBag {#1284 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#697 …}
  -validator: Symfony\Component\Validator\Validator\TraceableValidator {#1287 …}
}
season
App\Entity\Event\Season {#3104
  -createdAt: DateTimeImmutable @1708351721 {#3117
    date: 2024-02-19 15:08:41.0 Europe/Berlin (+01:00)
  }
  -updatedAt: DateTimeImmutable @1715694585 {#3146
    date: 2024-05-14 15:49:45.0 Europe/Berlin (+02:00)
  }
  -active: true
  -id: 14
  -name: "Season 2024-2025"
  -slug: "season-2024-2025"
  -languageGroup: Symfony\Component\Uid\UuidV1 {#3110 …}
  -beginYear: 2024
  -events: Doctrine\ORM\PersistentCollection {#3106 …}
  -lang: App\Entity\Language\Language {#1499 …}
  +frontUrl: null
  -translationEnabled: true
  -logo: Proxies\__CG__\App\Entity\Media\Media {#3108 …}
  -header: Proxies\__CG__\App\Entity\Media\Media {#3109 …}
  -primaryColor: "#194f9b"
  -secondaryColor: "#bf1240"
  -subtitle: null
  -metaTitle: "Saison 2024-2025"
  -metaDescription: null
  -socialImage: null
  -fbTitle: "Saison 2024-2025"
  -fbDescription: null
  -twTitle: "Saison 2024-2025"
  -twDescription: null
  -indexed: false
}

Request Headers

Header Value
accept
"*/*"
accept-charset
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
accept-encoding
"gzip, br, zstd, deflate"
accept-language
"en-us,en;q=0.5"
connection
"close"
cookie
"PHPSESSID=ca6k2i0f4m3t2mbfrb3iu8ghfe"
forwarded
"for="127.0.0.1";host="tce2024.bcubix.fr";proto=https"
host
"tce2024.bcubix.fr"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-forwarded-for
"127.0.0.1"
x-php-ob-level
"2"
x-real-ip
"3.15.34.228"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
date
"Mon, 28 Apr 2025 18:14:41 GMT"
x-debug-token
"568398"

Cookies

Request Cookies

Key Value
PHPSESSID
"ca6k2i0f4m3t2mbfrb3iu8ghfe"

Response Cookies

No response cookies

Session

Session Metadata

Key Value
Created
"Mon, 28 Apr 25 20:14:35 +0200"
Last used
"Mon, 28 Apr 25 20:14:37 +0200"
Lifetime
0

Session Attributes

Attribute Value
_csrf/https-media_search
"pYCpTkQSI4ZTAYee3XpDGuFp3gS--IOeuR7fF-96hJM"

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_ENV
"dev"
APP_SECRET
"e20932da141b1b6d9b810eb47f448511"
DATABASE_URL
"mysql://tce2024_preprod:ZcXzLHfVKwLT2qUqPQW7@127.0.0.1:3306/tce2024_preprod?serverVersion=mariadb-10.5.18&charset=utf8mb4"
ELASTICSEARCH_URL
"http://37.187.249.181:9200/"
GENERIC_SENDER
"no-reply@bcubix.com"
JWT_PASSPHRASE
"1de874822bbd0bab62d0bdbbd53697df"
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/private.pem"
MAILER_DSN
"smtp://no-reply@bcubix.com:iphfsqnmkdnivnbt@smtp.gmail.com:465?encryption=tls&auth_mode=login"
MEMCACHED_HOST
"127.0.0.1"
MEMCACHED_PORT
"11211"
REACT_APP_API_URL
"https://tce2024.bcubix.fr/admin"
REACT_APP_FRONT_URL
"https://tce2024.bcubix.fr"
REACT_APP_MEDIA_FILE_BASE_URL
"https://tce2024.bcubix.fr"
REACT_APP_PARAMETER_FILE_BASE_URL
"https://tce2024.bcubix.fr/uploads/parameter"
SECUTIX_BOOK_LINK
"https://billetterie.theatrechampselysees.fr/api/1/redirect/product?id="
SECUTIX_CONTACT_URL
"https://tce.ws.secutix.com?wsdl"
SECUTIX_LOGIN
"TCE_B2C"
SECUTIX_PASSWORD
"0GE5ElP9OCD5z90WHGhm"
SECUTIX_SUBSCRIBE_LINK
"https://abonnements.theatrechampselysees.fr/content"
WEBSITE_HOST
"https://tce2024.bcubix.fr"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTEXT_DOCUMENT_ROOT
"/home/tce/tce2024_preprod/public/"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/home/tce/tce2024_preprod/public/"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/var/www"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_CHARSET
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_ACCEPT_LANGUAGE
"en-us,en;q=0.5"
HTTP_CONNECTION
"close"
HTTP_COOKIE
"PHPSESSID=ca6k2i0f4m3t2mbfrb3iu8ghfe"
HTTP_FORWARDED
"for="127.0.0.1";host="tce2024.bcubix.fr";proto=https"
HTTP_HOST
"tce2024.bcubix.fr"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_X_FORWARDED_FOR
"127.0.0.1"
HTTP_X_REAL_IP
"3.15.34.228"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
"_path=_format%3Dhtml%26_locale%3Den%26_controller%3DTicketFactory%255CModule%255CTceModule%255CController%255CWebsite%255CDefaultController%253A%253AgenerateHeader"
REDIRECT_HTTPS
"on"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/en/season-2020-2021/sunday-morning-concerts/pierre-et-le-loup-3"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"52468"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1745864080
REQUEST_TIME_FLOAT
1745864080.5268
REQUEST_URI
"/_fragment?_path=_format%3Dhtml%26_locale%3Den%26_controller%3DTicketFactory%255CModule%255CTceModule%255CController%255CWebsite%255CDefaultController%253A%253AgenerateHeader"
SCRIPT_FILENAME
"//home/tce/tce2024_preprod/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"127.0.0.1"
SERVER_ADMIN
"[no address given]"
SERVER_NAME
"tce2024.bcubix.fr"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.0"
SERVER_SIGNATURE
"<address>Apache/2.4.62 (Debian) Server at tce2024.bcubix.fr Port 443</address>\n"
SERVER_SOFTWARE
"Apache/2.4.62 (Debian)"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,DATABASE_URL,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,GENERIC_SENDER,SECUTIX_LOGIN,SECUTIX_PASSWORD,SECUTIX_CONTACT_URL,SECUTIX_BOOK_LINK,SECUTIX_SUBSCRIBE_LINK,WEBSITE_HOST,REACT_APP_API_URL,REACT_APP_FRONT_URL,REACT_APP_MEDIA_FILE_BASE_URL,REACT_APP_PARAMETER_FILE_BASE_URL,ELASTICSEARCH_URL,MAILER_DSN,MEMCACHED_HOST,MEMCACHED_PORT"
USER
"www-data"
proxy-nokeepalive
"1"

Parent Request

Return to parent request (token = e3290c)

Key Value
_controller
"TicketFactory\Module\TceModule\Controller\Website\EventController::orchestrator"
_stopwatch_token
"f5311d"
page
null
paramFetcher
FOS\RestBundle\Request\ParamFetcher {#1285
  -container: ContainerVgeOHHP\App_KernelDevDebugContainer {#69 …}
  -parameterBag: FOS\RestBundle\Request\ParameterBag {#1284 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#697 …}
  -validator: Symfony\Component\Validator\Validator\TraceableValidator {#1287 …}
}
slug
"season-2020-2021/sunday-morning-concerts/pierre-et-le-loup-3"
url
App\Entity\Url\Url {#1803
  -createdAt: DateTimeImmutable @1716904255 {#1807
    date: 2024-05-28 15:50:55.0 Europe/Berlin (+02:00)
  }
  -updatedAt: DateTimeImmutable @1739270646 {#1806
    date: 2025-02-11 11:44:06.0 Europe/Berlin (+01:00)
  }
  -active: true
  -id: 4
  -name: "Evènement"
  -slug: "%Season%/%EventCategory%/%slug%"
  -keyword: "event"
  -entity: "Event"
  -controller: "TicketFactory\Module\TceModule\Controller\Website\EventController::orchestrator"
  -position: 1
  -manager: "event"
  -page: null
}

Sub Requests 2

DefaultController :: renderTradUrl (token = aecfb8)

Key Value
_controller
"App\Controller\Website\DefaultController::renderTradUrl"
_format
"html"
_locale
"en"
_stopwatch_token
"beacc1"
element
App\Entity\Event\Event {#2436
  -createdAt: DateTimeImmutable @1676806822 {#2417
    date: 2023-02-19 12:40:22.0 Europe/Berlin (+01:00)
  }
  -updatedAt: DateTimeImmutable @1720711341 {#2409
    date: 2024-07-11 17:22:21.0 Europe/Berlin (+02:00)
  }
  -active: true
  -id: 8754
  -name: "Pierre et le loup..."
  -slug: "pierre-et-le-loup-3"
  -languageGroup: Symfony\Component\Uid\UuidV4 {#2424 …}
  -chapo: "Sergei Prokofiev - Young audience"
  -description: null
  -ticketingReference: null
  -displayBookingButton: false
  -eventLength: null
  -eventDateBlocks: Doctrine\ORM\PersistentCollection {#2467 …}
  -eventPriceBlocks: Doctrine\ORM\PersistentCollection {#2452 …}
  -eventMedias: Doctrine\ORM\PersistentCollection {#2830 …}
  -mainCategory: Proxies\__CG__\App\Entity\Event\EventCategory {#2897 …}
  -eventCategories: Doctrine\ORM\PersistentCollection {#2896 …}
  -room: null
  -season: Proxies\__CG__\App\Entity\Event\Season {#2904 …}
  -lang: App\Entity\Language\Language {#1499 …}
  -tags: Doctrine\ORM\PersistentCollection {#2864 …}
  -featureLinks: Doctrine\ORM\PersistentCollection {#2936 …}
  -ticketing: Proxies\__CG__\App\Entity\Ticketing\Ticketing {#2969 …}
  -eventType: null
  +frontUrl: null
  +frontBookingButton: false
  -italicTitle: false
  -shortTitle: "Pierre et le loup..."
  -shortSubtitle: "Sergei Prokofiev - Young audience"
  -calendarTitle: "Pierre et le loup... - Young audience"
  -title: """
    <h1><strong>Pierre et le loup...</strong></h1>\n
    <h2>Sergei Prokofiev\u{A0}</h2>
    """
  -tweetSentence: "<p>One fine morning, little Peter opened the gate of the garden and went out into the vast green meadows...</p>"
  -seatingPlan: null
  -programUrl: null
  -distribution: """
    <p>Musical tale Op. 67</p>\n
    <p>Projection of an animated movie<br />Artistic direction and animation Cyril Obrecht and Serge Bussone</p>\n
    <p><strong>Elliot Jenicot</strong> | narrator<br /><strong>Les Dissonances</strong> | string ensemble\u{A0}<br /><strong>Ensemble Ouranos</strong> | wind quintet</p>
    """
  -program: null
  -toRead: """
    <p>Prokofiev's musical tale has cradled generations of children and led many of them to take a gentle approach to the sometimes intimidating realm of classical music. At the beginning, an idea as simple as it is ingenious: to personalise each role with an instrument. The oboe, bassoon and horns thus remain inseparable from the duck, the grandfather and the wolf. Another precious asset of this music: the unique melodic sense of the Russian composer... Add to this the liveliness of the story, the efficiency of the orchestration and the vital role given to the narrator, and the result is a total success!</p>\n
    <p>COREALISATION Jeanine Roze Production / Théâtre des Champs-Elysées</p>
    """
  -posterDisplayed: false
  -calendarDisplayed: true
  -youngDisplayed: true
  -subscriptionActive: false
  -phoneBookingOnly: false
  -information: null
  -spectacleBlogs: Doctrine\ORM\PersistentCollection {#2968 …}
  -spectaclePresses: Doctrine\ORM\PersistentCollection {#2966 …}
  -spectacleFroms: Doctrine\ORM\PersistentCollection {#2972 …}
  -spectacleTos: Doctrine\ORM\PersistentCollection {#2951 …}
  -eventArticles: Doctrine\ORM\PersistentCollection {#2970 …}
  +beginDate: null
  +endDate: null
  -metaTitle: "Pierre et le loup..."
  -metaDescription: "Sergei Prokofiev - Young audience"
  -socialImage: null
  -fbTitle: "Pierre et le loup..."
  -fbDescription: "Sergei Prokofiev - Young audience"
  -twTitle: "Pierre et le loup..."
  -twDescription: "Sergei Prokofiev - Young audience"
  -indexed: true
}
paramFetcher
FOS\RestBundle\Request\ParamFetcher {#1285
  -container: ContainerVgeOHHP\App_KernelDevDebugContainer {#69 …}
  -parameterBag: FOS\RestBundle\Request\ParameterBag {#1284 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#697 …}
  -validator: Symfony\Component\Validator\Validator\TraceableValidator {#1287 …}
}
params
[
  "_locale" => "fr"
]

DefaultController :: renderTradUrl (token = 190988)

Key Value
_controller
"App\Controller\Website\DefaultController::renderTradUrl"
_format
"html"
_locale
"en"
_stopwatch_token
"d4c92f"
element
App\Entity\Event\Event {#2436
  -createdAt: DateTimeImmutable @1676806822 {#2417
    date: 2023-02-19 12:40:22.0 Europe/Berlin (+01:00)
  }
  -updatedAt: DateTimeImmutable @1720711341 {#2409
    date: 2024-07-11 17:22:21.0 Europe/Berlin (+02:00)
  }
  -active: true
  -id: 8754
  -name: "Pierre et le loup..."
  -slug: "pierre-et-le-loup-3"
  -languageGroup: Symfony\Component\Uid\UuidV4 {#2424 …}
  -chapo: "Sergei Prokofiev - Young audience"
  -description: null
  -ticketingReference: null
  -displayBookingButton: false
  -eventLength: null
  -eventDateBlocks: Doctrine\ORM\PersistentCollection {#2467 …}
  -eventPriceBlocks: Doctrine\ORM\PersistentCollection {#2452 …}
  -eventMedias: Doctrine\ORM\PersistentCollection {#2830 …}
  -mainCategory: Proxies\__CG__\App\Entity\Event\EventCategory {#2897 …}
  -eventCategories: Doctrine\ORM\PersistentCollection {#2896 …}
  -room: null
  -season: Proxies\__CG__\App\Entity\Event\Season {#2904 …}
  -lang: App\Entity\Language\Language {#1499 …}
  -tags: Doctrine\ORM\PersistentCollection {#2864 …}
  -featureLinks: Doctrine\ORM\PersistentCollection {#2936 …}
  -ticketing: Proxies\__CG__\App\Entity\Ticketing\Ticketing {#2969 …}
  -eventType: null
  +frontUrl: null
  +frontBookingButton: false
  -italicTitle: false
  -shortTitle: "Pierre et le loup..."
  -shortSubtitle: "Sergei Prokofiev - Young audience"
  -calendarTitle: "Pierre et le loup... - Young audience"
  -title: """
    <h1><strong>Pierre et le loup...</strong></h1>\n
    <h2>Sergei Prokofiev\u{A0}</h2>
    """
  -tweetSentence: "<p>One fine morning, little Peter opened the gate of the garden and went out into the vast green meadows...</p>"
  -seatingPlan: null
  -programUrl: null
  -distribution: """
    <p>Musical tale Op. 67</p>\n
    <p>Projection of an animated movie<br />Artistic direction and animation Cyril Obrecht and Serge Bussone</p>\n
    <p><strong>Elliot Jenicot</strong> | narrator<br /><strong>Les Dissonances</strong> | string ensemble\u{A0}<br /><strong>Ensemble Ouranos</strong> | wind quintet</p>
    """
  -program: null
  -toRead: """
    <p>Prokofiev's musical tale has cradled generations of children and led many of them to take a gentle approach to the sometimes intimidating realm of classical music. At the beginning, an idea as simple as it is ingenious: to personalise each role with an instrument. The oboe, bassoon and horns thus remain inseparable from the duck, the grandfather and the wolf. Another precious asset of this music: the unique melodic sense of the Russian composer... Add to this the liveliness of the story, the efficiency of the orchestration and the vital role given to the narrator, and the result is a total success!</p>\n
    <p>COREALISATION Jeanine Roze Production / Théâtre des Champs-Elysées</p>
    """
  -posterDisplayed: false
  -calendarDisplayed: true
  -youngDisplayed: true
  -subscriptionActive: false
  -phoneBookingOnly: false
  -information: null
  -spectacleBlogs: Doctrine\ORM\PersistentCollection {#2968 …}
  -spectaclePresses: Doctrine\ORM\PersistentCollection {#2966 …}
  -spectacleFroms: Doctrine\ORM\PersistentCollection {#2972 …}
  -spectacleTos: Doctrine\ORM\PersistentCollection {#2951 …}
  -eventArticles: Doctrine\ORM\PersistentCollection {#2970 …}
  +beginDate: null
  +endDate: null
  -metaTitle: "Pierre et le loup..."
  -metaDescription: "Sergei Prokofiev - Young audience"
  -socialImage: null
  -fbTitle: "Pierre et le loup..."
  -fbDescription: "Sergei Prokofiev - Young audience"
  -twTitle: "Pierre et le loup..."
  -twDescription: "Sergei Prokofiev - Young audience"
  -indexed: true
}
paramFetcher
FOS\RestBundle\Request\ParamFetcher {#1285
  -container: ContainerVgeOHHP\App_KernelDevDebugContainer {#69 …}
  -parameterBag: FOS\RestBundle\Request\ParameterBag {#1284 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#697 …}
  -validator: Symfony\Component\Validator\Validator\TraceableValidator {#1287 …}
}
params
[
  "_locale" => "fr"
]