https://nginx.main.demo-ongoing-symfony.de3.amazee.io/ar/blog/posts/morbi-tempus-commodo-mattis

BlogController :: postShow

Request

GET Parameters

No GET parameters

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\BlogController::postShow"
_firewall_context
"security.firewall.map.context.main"
_locale
"ar"
_remove_csp_headers
true
_route
"blog_post"
_route_params
[
  "_locale" => "ar"
  "slug" => "morbi-tempus-commodo-mattis"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"dee9d4"
post
App\Entity\Post {#517
  -id: 6
  -title: "Morbi tempus commodo mattis"
  -slug: "morbi-tempus-commodo-mattis"
  -summary: "Ubi est barbatus nix. Nunc viverra elit ac laoreet suscipit. Curabitur aliquam euismod dolor non ornare. Pellentesque et sapien pulvinar consectetur. Nulla porta lobortis ligula vel egestas. Ut eleifend mauris et risus ultrices egestas."
  -content: """
    Lorem ipsum dolor sit amet consectetur adipisicing elit, sed do eiusmod tempor\n
    incididunt ut labore et **dolore magna aliqua**: Duis aute irure dolor in\n
    reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.\n
    Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia\n
    deserunt mollit anim id est laborum.\n
    \n
      * Ut enim ad minim veniam\n
      * Quis nostrud exercitation *ullamco laboris*\n
      * Nisi ut aliquip ex ea commodo consequat\n
    \n
    Praesent id fermentum lorem. Ut est lorem, fringilla at accumsan nec, euismod at\n
    nunc. Aenean mattis sollicitudin mattis. Nullam pulvinar vestibulum bibendum.\n
    Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos\n
    himenaeos. Fusce nulla purus, gravida ac interdum ut, blandit eget ex. Duis a\n
    luctus dolor.\n
    \n
    Integer auctor massa maximus nulla scelerisque accumsan. *Aliquam ac malesuada*\n
    ex. Pellentesque tortor magna, vulputate eu vulputate ut, venenatis ac lectus.\n
    Praesent ut lacinia sem. Mauris a lectus eget felis mollis feugiat. Quisque\n
    efficitur, mi ut semper pulvinar, urna urna blandit massa, eget tincidunt augue\n
    nulla vitae est.\n
    \n
    Ut posuere aliquet tincidunt. Aliquam erat volutpat. **Class aptent taciti**\n
    sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Morbi\n
    arcu orci, gravida eget aliquam eu, suscipit et ante. Morbi vulputate metus vel\n
    ipsum finibus, ut dapibus massa feugiat. Vestibulum vel lobortis libero. Sed\n
    tincidunt tellus et viverra scelerisque. Pellentesque tincidunt cursus felis.\n
    Sed in egestas erat.\n
    \n
    Aliquam pulvinar interdum massa, vel ullamcorper ante consectetur eu. Vestibulum\n
    lacinia ac enim vel placerat. Integer pulvinar magna nec dui malesuada, nec\n
    congue nisl dictum. Donec mollis nisl tortor, at congue erat consequat a. Nam\n
    tempus elit porta, blandit elit vel, viverra lorem. Sed sit amet tellus\n
    tincidunt, faucibus nisl in, aliquet libero.
    """
  -publishedAt: DateTime @1646850037 {#515
    date: 2022-03-09 18:20:37.0 UTC (+00:00)
  }
  -author: Proxies\__CG__\App\Entity\User {#543 …}
  -comments: Doctrine\ORM\PersistentCollection {#563 …}
  -tags: Doctrine\ORM\PersistentCollection {#583 …}
}
slug
"morbi-tempus-commodo-mattis"

Request Headers

Header Value
accept
"text/html,application/xhtml+xml,application/xml;q=0.9,image/heif,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
accept-encoding
"gzip, deflate, br"
accept-language
"en-US,en;q=0.5"
content-length
""
content-type
""
host
"nginx.main.demo-ongoing-symfony.de3.amazee.io"
sec-fetch-dest
"document"
sec-fetch-mode
"navigate"
sec-fetch-site
"none"
sec-fetch-user
"?1"
upgrade-insecure-requests
"1"
user-agent
"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)"
x-forwarded-for
"47.128.55.220"
x-forwarded-host
"nginx.main.demo-ongoing-symfony.de3.amazee.io"
x-forwarded-port
"443"
x-forwarded-proto
"https"
x-forwarded-scheme
"https"
x-php-ob-level
"1"
x-real-ip
"47.128.55.220"
x-request-id
"b7b07ed69c5563d66bb67b70812c541e"
x-scheme
"https"

Request Content

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

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Sun, 01 Dec 2024 17:54:15 GMT"
x-debug-exception
"An%20exception%20has%20been%20thrown%20during%20the%20rendering%20of%20a%20template%20%28%22Unable%20to%20format%20message%20%28error%20%23-1%29%3A%20Message%20pattern%20is%20invalid.%22%29."
x-debug-exception-file
"%2Fapp%2Ftemplates%2Fblog%2Fpost_show.html.twig:37"
x-debug-token
"ae208b"
x-debug-token-link
"https://nginx.main.demo-ongoing-symfony.de3.amazee.io/_profiler/a1d052"
x-previous-debug-token
"a1d052"
x-robots-tag
"noindex"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session 1

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

1 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44
[
  [
    "file" => "/app/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 44
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/twig-bridge/AppVariable.php"
    "line" => 78
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Extension/CoreExtension.php"
    "line" => 1544
    "function" => "getUser"
    "class" => "Symfony\Bridge\Twig\AppVariable"
    "type" => "->"
  ]
  [
    "file" => "/app/var/cache/dev/twig/cf/cf6ad2e77c931e5d07db17e851b124f0ea94725ae48c030dcf01fc1577f2c743.php"
    "line" => 261
    "function" => "twig_get_attribute"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Template.php"
    "line" => 171
    "function" => "block_header"
    "class" => "__TwigTemplate_f6aab8cdb46530856c21ea542d64d5ed063d69afabcbdea95cac804a83801512"
    "type" => "->"
  ]
  [
    "file" => "/app/var/cache/dev/twig/cf/cf6ad2e77c931e5d07db17e851b124f0ea94725ae48c030dcf01fc1577f2c743.php"
    "line" => 94
    "function" => "displayBlock"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_f6aab8cdb46530856c21ea542d64d5ed063d69afabcbdea95cac804a83801512"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/app/var/cache/dev/twig/fd/fd432deb61f60bf629f76bc731421b27408e0b6b87feacb58ad12286bd991617.php"
    "line" => 50
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Template.php"
    "line" => 394
    "function" => "doDisplay"
    "class" => "__TwigTemplate_925da054963f57039d12834368ca1e6b964265eb25605cd076c177f436cb2408"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Template.php"
    "line" => 367
    "function" => "displayWithErrorHandling"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Template.php"
    "line" => 379
    "function" => "display"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/TemplateWrapper.php"
    "line" => 40
    "function" => "render"
    "class" => "Twig\Template"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/twig/twig/src/Environment.php"
    "line" => 277
    "function" => "render"
    "class" => "Twig\TemplateWrapper"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 222
    "function" => "render"
    "class" => "Twig\Environment"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/framework-bundle/Controller/AbstractController.php"
    "line" => 230
    "function" => "renderView"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/app/src/Controller/BlogController.php"
    "line" => 92
    "function" => "render"
    "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 152
    "function" => "postShow"
    "class" => "App\Controller\BlogController"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 74
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/Kernel.php"
    "line" => 202
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/app/public/index.php"
    "line" => 5
    "args" => [
      "/app/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
(no data)

Defined as regular env variables

Key Value
APP_DEBUG
"1"
APP_ENV
"dev"
APP_SECRET
"2ca64f8d83b9e89f5f19d672841d6bb8"
BASH_ENV
"/home/.bashrc"
CONTENT_LENGTH
""
CONTENT_TYPE
""
DATABASE_URL
"mysql://demo-on_SZ9WG:tiAOa1UTQH000NJ7a1G0zgKU@mariadb-9e4e4cc3-63f7-4658-97f4-e9edb49a8f98:3306/demo-ongoing-symfony-main_fjUMY"
DOCUMENT_ROOT
"/app/public"
DOCUMENT_URI
"/index.php"
ENV
"/home/.bashrc"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
GPG_KEYS
"528995BFEDFBA7191D46839EF9BA0ADA31CBD89E 39B641343D8C104B2B146DC3F9C39DC0B9698544 F1F692238FBC1666E5A5CCD4199F9DFEF6FFBAFD"
HOME
"/home"
HOSTNAME
"nginx-8c4859b7b-ld65c"
HTTPS
"on"
HTTP_ACCEPT
"text/html,application/xhtml+xml,application/xml;q=0.9,image/heif,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br"
HTTP_ACCEPT_LANGUAGE
"en-US,en;q=0.5"
HTTP_HOST
"nginx.main.demo-ongoing-symfony.de3.amazee.io"
HTTP_SEC_FETCH_DEST
"document"
HTTP_SEC_FETCH_MODE
"navigate"
HTTP_SEC_FETCH_SITE
"none"
HTTP_SEC_FETCH_USER
"?1"
HTTP_UPGRADE_INSECURE_REQUESTS
"1"
HTTP_USER_AGENT
"Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; spider-feedback@bytedance.com)"
HTTP_X_FORWARDED_FOR
"47.128.55.220"
HTTP_X_FORWARDED_HOST
"nginx.main.demo-ongoing-symfony.de3.amazee.io"
HTTP_X_FORWARDED_PORT
"443"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_FORWARDED_SCHEME
"https"
HTTP_X_REAL_IP
"47.128.55.220"
HTTP_X_REQUEST_ID
"b7b07ed69c5563d66bb67b70812c541e"
HTTP_X_SCHEME
"https"
KUBERNETES_PORT
"tcp://172.20.0.1:443"
KUBERNETES_PORT_443_TCP
"tcp://172.20.0.1:443"
KUBERNETES_PORT_443_TCP_ADDR
"172.20.0.1"
KUBERNETES_PORT_443_TCP_PORT
"443"
KUBERNETES_PORT_443_TCP_PROTO
"tcp"
KUBERNETES_SERVICE_HOST
"172.20.0.1"
KUBERNETES_SERVICE_PORT
"443"
KUBERNETES_SERVICE_PORT_HTTPS
"443"
LAGOON
"php"
LAGOON_AUTOGENERATED_ROUTES
"https://nginx.main.demo-ongoing-symfony.de3.amazee.io"
LAGOON_DOMAIN
"nginx.main.demo-ongoing-symfony.de3.amazee.io"
LAGOON_ENVIRONMENT
"main"
LAGOON_ENVIRONMENT_TYPE
"production"
LAGOON_GIT_BRANCH
"main"
LAGOON_GIT_SAFE_BRANCH
"main"
LAGOON_GIT_SHA
"0"
LAGOON_KUBERNETES
"de3.amazee.io"
LAGOON_PROJECT
"demo-ongoing-symfony"
LAGOON_ROUTE
"https://nginx.main.demo-ongoing-symfony.de3.amazee.io"
LAGOON_ROUTES
"https://nginx.main.demo-ongoing-symfony.de3.amazee.io"
LAGOON_VERSION
"22.2.0"
MARIADB_DATABASE
"demo-ongoing-symfony-main_fjUMY"
MARIADB_HOST
"mariadb-9e4e4cc3-63f7-4658-97f4-e9edb49a8f98"
MARIADB_PASSWORD
"tiAOa1UTQH000NJ7a1G0zgKU"
MARIADB_PORT
"3306"
MARIADB_READREPLICA_HOSTS
"readreplica-mariadb-78f5383d-1803-447d-8f9e-5b4ab1c64ba5"
MARIADB_USERNAME
"demo-on_SZ9WG"
NGINX_FASTCGI_PASS
"127.0.0.1"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PHPIZE_DEPS
"autoconf \t\tdpkg-dev dpkg \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkgconf \t\tre2c"
PHP_ASC_URL
"https://www.php.net/distributions/php-8.1.3.tar.xz.asc"
PHP_CFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_CPPFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_ERROR_REPORTING
"E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE"
PHP_INI_DIR
"/usr/local/etc/php"
PHP_LDFLAGS
"-Wl,-O1 -pie"
PHP_SELF
"/index.php"
PHP_SHA256
"5d65a11071b47669c17452fb336c290b67c101efb745c1dbe7525b5caf546ec6"
PHP_URL
"https://www.php.net/distributions/php-8.1.3.tar.xz"
PHP_VERSION
"8.1.3"
PWD
"/app"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"47.128.55.220"
REMOTE_PORT
""
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"http"
REQUEST_TIME
1733075654
REQUEST_TIME_FLOAT
1733075654.9676
REQUEST_URI
"/ar/blog/posts/morbi-tempus-commodo-mattis"
SCRIPT_FILENAME
"/app/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"10.200.52.30"
SERVER_NAME
"nginx.main.demo-ongoing-symfony.de3.amazee.io"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.19.9"
SHLVL
"1"
TMP
"/tmp"
TMPDIR
"/tmp"
TRUSTED_HOSTS
".*"
TRUSTED_PROXIES
"127.0.0.1,10.99.99.1,REMOTE_ADDR"
USER
"user"
WEBROOT
"public"

Sub Requests 1

ErrorController (token = a1d052)

Key Value
_controller
"error_controller"
_stopwatch_token
"0ecab7"
exception
Twig\Error\RuntimeError {#797
  #message: "An exception has been thrown during the rendering of a template ("Unable to format message (error #-1): Message pattern is invalid.")."
  #code: 0
  #file: "/app/templates/blog/post_show.html.twig"
  #line: 37
  -previous: Symfony\Component\Translation\Exception\InvalidArgumentException {#1206 …}
  -lineno: 37
  -name: "blog/post_show.html.twig"
  -rawMessage: "An exception has been thrown during the rendering of a template ("Unable to format message (error #-1): Message pattern is invalid.")."
  -sourcePath: "/app/templates/blog/post_show.html.twig"
  -sourceCode: """
    {% extends 'base.html.twig' %}\n
    \n
    {% block body_id 'blog_post_show' %}\n
    \n
    {% block main %}\n
        <h1>{{ post.title }}</h1>\n
    \n
        <p class="post-metadata">\n
            <span class="metadata"><i class="fa fa-calendar"></i> {{ post.publishedAt|format_datetime('long', 'medium', '', 'UTC') }}</span>\n
            <span class="metadata"><i class="fa fa-user"></i> {{ post.author.fullName }}</span>\n
        </p>\n
    \n
        {{ post.content|markdown_to_html|sanitize_html }}\n
    \n
        {{ include('blog/_post_tags.html.twig') }}\n
    \n
        <div id="post-add-comment" class="well">\n
            {# The 'IS_AUTHENTICATED_FULLY' role ensures that the user has entered\n
            their credentials (login + password) during this session. If they\n
            are automatically logged via the 'Remember Me' functionality, they won't\n
            be able to add a comment.\n
            See https://symfony.com/doc/current/security/remember_me.html#forcing-the-user-to-re-authenticate-before-accessing-certain-resources\n
            #}\n
            {% if is_granted('IS_AUTHENTICATED_FULLY') %}\n
                {{ render(controller('App\\Controller\\BlogController::commentForm', {'id': post.id})) }}\n
            {% else %}\n
                <p>\n
                    <a class="btn btn-success" href="{{ path('security_login', {'redirect_to': app.request.pathInfo}) }}">\n
                        <i class="fa fa-sign-in" aria-hidden="true"></i> {{ 'action.sign_in'|trans }}\n
                    </a>\n
                    {{ 'post.to_publish_a_comment'|trans }}\n
                </p>\n
            {% endif %}\n
        </div>\n
    \n
        <h3>\n
            <i class="fa fa-comments" aria-hidden="true"></i> {{ 'post.num_comments'|trans({ 'count': post.comments|length }) }}\n
        </h3>\n
    \n
        {% for comment in post.comments %}\n
            <div class="row post-comment">\n
                <a name="comment_{{ comment.id }}"></a>\n
                <h4 class="col-sm-3">\n
                    <strong>{{ comment.author.fullName }}</strong> {{ 'post.commented_on'|trans }}\n
                    {# it's not mandatory to set the timezone in localizeddate(). This is done to\n
                       avoid errors when the 'intl' PHP extension is not available and the application\n
                       is forced to use the limited "intl polyfill", which only supports UTC and GMT #}\n
                    <strong>{{ comment.publishedAt|format_datetime('medium', 'short', '', 'UTC') }}</strong>\n
                </h4>\n
                <div class="col-sm-9">\n
                    {{ comment.content|markdown_to_html|sanitize_html }}\n
                </div>\n
            </div>\n
        {% else %}\n
            <div class="post-comment">\n
                <p>{{ 'post.no_comments'|trans }}</p>\n
            </div>\n
        {% endfor %}\n
    {% endblock %}\n
    \n
    {% block sidebar %}\n
        {% if is_granted('edit', post) %}\n
            <div class="section">\n
                <a class="btn btn-lg btn-block btn-success" href="{{ path('admin_post_edit', {id: post.id}) }}">\n
                    <i class="fa fa-edit" aria-hidden="true"></i> {{ 'action.edit_post'|trans }}\n
                </a>\n
            </div>\n
        {% endif %}\n
    \n
        {# the parent() function includes the contents defined by the parent template\n
          ('base.html.twig') for this block ('sidebar'). This is a very convenient way\n
          to share common contents in different templates #}\n
        {{ parent() }}\n
    \n
        {{ show_source_code(_self) }}\n
        {{ include('blog/_rss.html.twig') }}\n
    {% endblock %}\n
    """
  trace: {
    /app/templates/blog/post_show.html.twig:37 {
      Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
      › <h3>    <i class="fa fa-comments" aria-hidden="true"></i> {{ 'post.num_comments'|trans({ 'count': post.comments|length }) }}</h3>
    }
    /app/templates/base.html.twig:119 {
      __TwigTemplate_f6aab8cdb46530856c21ea542d64d5ed063d69afabcbdea95cac804a83801512->block_body($context, array $blocks = []) …
      › 
      ›     {% block main %}{% endblock %}</div>
      arguments: {
        $name: "main"
        $context: [ …2]
        $blocks: [ …10]
      }
    }
    /app/vendor/twig/twig/src/Template.php:171 {
      Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
      › try {    $template->$block($context, $blocks);} catch (Error $e) {
      arguments: {
        $context: [ …2]
        $blocks: [ …10]
      }
    }
    /app/templates/base.html.twig:114 {
      __TwigTemplate_f6aab8cdb46530856c21ea542d64d5ed063d69afabcbdea95cac804a83801512->doDisplay(array $context, array $blocks = []) …
      › <div class="container body-container">    {% block body %}        <div class="row">
      arguments: {
        $name: "body"
        $context: [ …2]
        $blocks: [ …10]
      }
    }
    /app/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
      arguments: {
        $context: [ …2]
        $blocks: [ …3]
      }
    }
    /app/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
      arguments: {
        $context: [ …2]
        $blocks: [ …3]
      }
    }
    /app/var/cache/dev/twig/fd/fd432deb61f60bf629f76bc731421b27408e0b6b87feacb58ad12286bd991617.php:50 {
      __TwigTemplate_925da054963f57039d12834368ca1e6b964265eb25605cd076c177f436cb2408->doDisplay(array $context, array $blocks = []) …
      › $this->parent = $this->loadTemplate("base.html.twig", "blog/post_show.html.twig", 1);$this->parent->display($context, array_merge($this->blocks, $blocks));arguments: {
        $context: [ …2]
        $blocks: [ …3]
      }
    }
    /app/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
      arguments: {
        $context: [ …2]
        $blocks: [ …3]
      }
    }
    /app/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
      arguments: {
        $context: [ …2]
        $blocks: [ …3]
      }
    }
    /app/vendor/twig/twig/src/Template.php:379 {
      Twig\Template->render(array $context) …
      › try {    $this->display($context);} catch (\Throwable $e) {
      arguments: {
        $context: [ …1]
      }
    }
    /app/vendor/twig/twig/src/TemplateWrapper.php:40 {
      Twig\TemplateWrapper->render(array $context = []): string …
      ›     // as it should only be used by internal code    return $this->template->render($context, \func_get_args()[1] ?? []);}
      arguments: {
        $context: [ …1]
        ...: {
          []
        }
      }
    }
    /app/vendor/twig/twig/src/Environment.php:277 {
      Twig\Environment->render($name, array $context = []): string …
      › {    return $this->load($name)->render($context);}
      arguments: {
        $context: [ …1]
      }
    }
    /app/vendor/symfony/framework-bundle/Controller/AbstractController.php:222 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView(string $view, array $parameters = []): string …
      › 
      ›     return $this->container->get('twig')->render($view, $parameters);}
      arguments: {
        $name: "blog/post_show.html.twig"
        $context: [ …1]
      }
    }
    /app/vendor/symfony/framework-bundle/Controller/AbstractController.php:230 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
      › {    $content = $this->renderView($view, $parameters);arguments: {
        $view: "blog/post_show.html.twig"
        $parameters: [ …1]
      }
    }
    /app/src/Controller/BlogController.php:92 {
      App\Controller\BlogController->postShow(Post $post): Response …
      › 
      ›     return $this->render('blog/post_show.html.twig', ['post' => $post]);}
      arguments: {
        $view: "blog/post_show.html.twig"
        $parameters: [ …1]
      }
    }
    /app/vendor/symfony/http-kernel/HttpKernel.php:152 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);arguments: {
        $post: App\Entity\Post {#517 …}
      }
    }
    /app/vendor/symfony/http-kernel/HttpKernel.php:74 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->handleRaw($request, $type);} catch (\Exception $e) {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#3 …}
        $type: 1
      }
    }
    /app/vendor/symfony/http-kernel/Kernel.php:202 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true): Response …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#3 …}
        $type: 1
        $catch: true
      }
    }
    /app/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);    $response->send();
      arguments: {
        $request: Symfony\Component\HttpFoundation\Request {#3 …}
      }
    }
    /app/vendor/autoload_runtime.php:29 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /app/public/index.php:5 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/app/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Logger {#63 …6}