MenuController :: generateMenu
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _api_platform_links | Symfony\Component\WebLink\GenericLinkProvider {#2419 -links: [ 2417 => Symfony\Component\WebLink\Link {#2417 -href: "http://mua.greendot.cz/api/docs.jsonld" -rel: [ "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation" ] -attributes: [] } ] } |
| _controller | "App\Controller\Web\MenuController::generateMenu" |
| _route | "web_menu" |
| _route_params | [ "id" => "4" ] |
| _stopwatch_token | "7e2654" |
| id | "4" |
| menuType | App\Entity\Project\MenuType {#1715 -id: 4 -name: "Horní menu" -template: "/web/menu/top.html.twig" -controllerName: "web_menu" -categories: Doctrine\ORM\PersistentCollection {#1822 …} } |
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" |
| cache-control | "max-age=259200" |
| connection | "keep-alive" |
| cookie | "PHPSESSID=3ni36u5hkpfm4aeo1sscejnsri" |
| forwarded | "for="216.73.216.23";host="mua.greendot.cz";proto=http" |
| host | "mua.greendot.cz" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| via | "1.1 squid-proxy-5b5d847c96-6ljmk (squid/6.10)" |
| x-forwarded-for | "216.73.216.23" |
| x-php-ob-level | "2" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
| Header | Value |
|---|---|
| cache-control | "no-cache, private" |
| date | "Mon, 03 Nov 2025 02:37:56 GMT" |
| x-debug-token | "2a1199" |
Cookies
Request Cookies
| Key | Value |
|---|---|
| PHPSESSID | "3ni36u5hkpfm4aeo1sscejnsri" |
Response Cookies
No response cookies
Session 3
Session Metadata
| Key | Value |
|---|---|
| Created | "Mon, 03 Nov 25 02:37:54 +0000" |
| Last used | "Mon, 03 Nov 25 02:37:55 +0000" |
| Lifetime | 0 |
Session Attributes
| Attribute | Value |
|---|---|
| _csrf/authenticate | "_oDUy74NlkwJ1Oq-V5GvTIT5ElYRuVUxPsrbFW4zokc" |
| selectedCurrency | App\Entity\Project\Currency {#902 -id: 1 -name: "Česká koruna" -symbol: "Kč" -conversionRate: 1.0 -rounding: 2 -isDefault: true } |
Session Usage
3
Usages
Stateless check enabled
| Usage |
|---|
App\EventSubscriber\BeforeControllerListener:56
[
[
"file" => "/var/projects/mua/src/EventSubscriber/BeforeControllerListener.php"
"line" => 56
"function" => "get"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 116
"function" => "onKernelController"
"class" => "App\EventSubscriber\BeforeControllerListener"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 206
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 56
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 127
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 151
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 74
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/Kernel.php"
"line" => 184
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/autoload_runtime.php"
"line" => 29
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/var/projects/mua/public/index.php"
"line" => 5
"args" => [
"/var/projects/mua/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
App\EventSubscriber\BeforeControllerListener:88
[
[
"file" => "/var/projects/mua/src/EventSubscriber/BeforeControllerListener.php"
"line" => 88
"function" => "get"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
"line" => 116
"function" => "onKernelController"
"class" => "App\EventSubscriber\BeforeControllerListener"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 206
"function" => "__invoke"
"class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/EventDispatcher.php"
"line" => 56
"function" => "callListeners"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
"line" => 127
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\EventDispatcher"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 151
"function" => "dispatch"
"class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 74
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/Kernel.php"
"line" => 184
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/autoload_runtime.php"
"line" => 29
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/var/projects/mua/public/index.php"
"line" => 5
"args" => [
"/var/projects/mua/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
App\Controller\Web\MenuController:64
[
[
"file" => "/var/projects/mua/src/Controller/Web/MenuController.php"
"line" => 64
"function" => "has"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 163
"function" => "generateMenu"
"class" => "App\Controller\Web\MenuController"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 74
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php"
"line" => 86
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php"
"line" => 78
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler"
"type" => "::"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/Fragment/FragmentHandler.php"
"line" => 81
"function" => "render"
"class" => "Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php"
"line" => 47
"function" => "render"
"class" => "Symfony\Component\HttpKernel\Fragment\FragmentHandler"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php"
"line" => 44
"function" => "render"
"class" => "Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler"
"type" => "->"
]
[
"file" => "/var/projects/mua/var/cache/dev/twig/8e/8e55b323ec6eb8b58826e1126c5f1881.php"
"line" => 176
"function" => "renderFragment"
"class" => "Symfony\Bridge\Twig\Extension\HttpKernelRuntime"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/Template.php"
"line" => 398
"function" => "doDisplay"
"class" => "__TwigTemplate_7cc22bae87cfcb9ada11f05f0742e232"
"type" => "->"
]
[
"file" => "/var/projects/mua/var/cache/dev/twig/40/40fd3da64a60d6fd4f5f2d3c5dde3993.php"
"line" => 55
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/Template.php"
"line" => 398
"function" => "doDisplay"
"class" => "__TwigTemplate_3a0f80b73a51be291955311f261c8554"
"type" => "->"
]
[
"file" => "/var/projects/mua/var/cache/dev/twig/b2/b2b86414836d5071f1ebcc9602c61240.php"
"line" => 54
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/Template.php"
"line" => 398
"function" => "doDisplay"
"class" => "__TwigTemplate_a11fe9081f358bc30eb72ba2a4274383"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/Template.php"
"line" => 354
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/Template.php"
"line" => 369
"function" => "display"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/TemplateWrapper.php"
"line" => 38
"function" => "render"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/twig/twig/src/Environment.php"
"line" => 306
"function" => "render"
"class" => "Twig\TemplateWrapper"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/framework-bundle/Controller/AbstractController.php"
"line" => 242
"function" => "render"
"class" => "Twig\Environment"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/framework-bundle/Controller/AbstractController.php"
"line" => 253
"function" => "renderView"
"class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
"type" => "->"
]
[
"file" => "/var/projects/mua/src/Controller/Shop/ProductController.php"
"line" => 34
"function" => "render"
"class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 163
"function" => "index"
"class" => "App\Controller\Shop\ProductController"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 74
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/http-kernel/Kernel.php"
"line" => 184
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/var/projects/mua/vendor/autoload_runtime.php"
"line" => 29
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/var/projects/mua/public/index.php"
"line" => 5
"args" => [
"/var/projects/mua/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_ENV | "dev" |
| APP_SECRET | "3bef66df610d3dd0623606c719433207" |
| CORS_ALLOW_ORIGIN | "^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$" |
| DATABASE_URL | "mysql://greendot:NecumV@localhost:3306/mua" |
"web@mua.cas.cz" |
|
| MAILER_DSN | "smtp://web@mua.cas.cz:Zuy11208@smtp.office365.com:587?encryption=STARTTLS&verify_peer=0" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=1" |
| PACKETA_API_KEY | "0101304795bb7a64fcf06cef55e5895e" |
Defined as regular env variables
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| CONTEXT_DOCUMENT_ROOT | "/var/projects/mua/public" |
| CONTEXT_PREFIX | "" |
| DOCUMENT_ROOT | "/var/projects/mua/public" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOME | "/var/www" |
| 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_CACHE_CONTROL | "max-age=259200" |
| HTTP_CONNECTION | "keep-alive" |
| HTTP_COOKIE | "PHPSESSID=3ni36u5hkpfm4aeo1sscejnsri" |
| HTTP_FORWARDED | "for="216.73.216.23";host="mua.greendot.cz";proto=http" |
| HTTP_HOST | "mua.greendot.cz" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| HTTP_VIA | "1.1 squid-proxy-5b5d847c96-6ljmk (squid/6.10)" |
| HTTP_X_FORWARDED_FOR | "216.73.216.23" |
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" |
| PATH_INFO | "" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REDIRECT_URL | "/en/publikace/saudek-p" |
| REMOTE_ADDR | "127.0.0.1" |
| REMOTE_PORT | "44863" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "http" |
| REQUEST_TIME | 1762137476 |
| REQUEST_TIME_FLOAT | 1762137476.3017 |
| REQUEST_URI | "/_fragment/generate-menu/4" |
| SCRIPT_FILENAME | "/var/projects/mua/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "190.2.155.146" |
| SERVER_ADMIN | "[no address given]" |
| SERVER_NAME | "mua.greendot.cz" |
| SERVER_PORT | "80" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SIGNATURE | "" |
| SERVER_SOFTWARE | "Apache" |
| SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,MAILER_DSN,DATABASE_URL,CORS_ALLOW_ORIGIN,EMAIL,PACKETA_API_KEY,MESSENGER_TRANSPORT_DSN" |
| USER | "www-data" |
| proxy-nokeepalive | "1" |
Parent Request
Return to parent request (token = 17ad98)
| Key | Value |
|---|---|
| _api_platform_links | Symfony\Component\WebLink\GenericLinkProvider {#8987 -links: [ 8985 => Symfony\Component\WebLink\Link {#8985 -href: "http://mua.greendot.cz/api/docs.jsonld" -rel: [ "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation" ] -attributes: [] } ] } |
| _controller | "App\Controller\Shop\ProductController::index" |
| _firewall_context | "security.firewall.map.context.main" |
| _locale | "en" |
| _route | "shop_product" |
| _route_params | [ "_locale" => "en" "slug" => "saudek" ] |
| _security_firewall_run | "_security_main" |
| _stopwatch_token | "eb4170" |
| product | App\Entity\Project\Product {#1210 -id: 1134 -name: "Emil Saudek (1876–1941). Ein Übersetzer und Kulturvermittler zwischen Metropole und Provinz" -menu_name: null -description: "<p>Petrbok, Václav, ed., Merhautová, Lucie, ed. a Topor, Michal, ed. Emil Saudek (1876-1941): ein Übersetzer und Kulturvermittler zwischen Metropole und Provinz. Wien: Böhlau, 2022, ISBN 978-3-412-52495-1.</p>" -title: "Emil Saudek (1876–1941). Ein Übersetzer und Kulturvermittler zwischen Metropole und Provinz" -slug: "saudek" -isActive: true -sequence: 999 -javascript: null -textGeneral: """ <p>Der Übersetzer Emil Saudek (1876-1941) gehört zu jenen jüdischen Vermittlern zwischen deutschsprachiger und tschechischer Kultur, deren Leben und Wirken bislang kaum beleuchtet wurde. Der Band stellt Saudeks Biografie in einen breiteren kulturgeschichtlichen Kontext und erlaubt spannende Einblicke in das Wien und Prag der Jahrhundertwende sowie die Tschechoslowakei der Zwischenkriegszeit. Emil Saudek wuchs in einer jüdischen Familie in der böhmisch-mährischen Provinz auf, studierte und arbeitete viele Jahre in Wien und ließ sich anschließend in Prag nieder. Neben seiner Beamtentätigkeit übersetzte er die Werke von bedeutenden Autoren wie Otokar Březina, Josef S. Machar oder Tomáš G. Masaryk ins Deutsche und veröffentlichte selbst in tschechisch- und deutschsprachigen Publikationen. Er verkehrte in illustren Kreisen und stand in Kontakt mit zahlreichen Schriftstellerinnen und Schriftstellern seiner Zeit wie z.B. Ivan Olbracht, Stefan Zweig, Růžena Svobodová und Hugo von Hofmannsthal. Der Band widmet sich der Biografie sowie der übersetzerischen und publizistischen Tätigkeiten Saudeks. Er war nicht nur ein Vermittler zwischen der deutschsprachigen und tschechischen Kultur, sondern aufgrund seiner Herkunft ebenso ein Vermittler zwischen Provinz und Metropole. Auch die Anfänge der Übersetzungstätigkeiten seines Sohnes Erik. A. Saudek werden behandelt und erlauben einen Ausblick auf das Wirken seines Vaters.</p>\n <p> </p>\n <p><em><strong>Masarykův ústav a Archiv AV ČR není distributorem této publikace. Knihu možno zakoupit zde: </strong></em><a href="https://www.vandenhoeck-ruprecht-verlage.com/themen-entdecken/literatur-sprach-und-kulturwissenschaften/kulturwissenschaft/57658/emil-saudek-1876-1941" data-cke-saved-href="https://www.vandenhoeck-ruprecht-verlage.com/themen-entdecken/literatur-sprach-und-kulturwissenschaften/kulturwissenschaft/57658/emil-saudek-1876-1941">https://www.vandenhoeck-ruprecht-verlage.com/themen-entdecken/literatur-sprach-und-kulturwissenschaften/kulturwissenschaft/57658/emil-saudek-1876-1941</a></p>\n <p> </p> """ -productVariants: Doctrine\ORM\PersistentCollection {#1287 …} -producer: null -reviews: Doctrine\ORM\PersistentCollection {#1319 …} -state: "new" -categoryProducts: Doctrine\ORM\PersistentCollection {#1339 …} -isIndexable: true -externalId: null -upload: null -productUploadGroup: Doctrine\ORM\PersistentCollection {#1359 …} -productType: null } |
| slug | "saudek" |