BlogController :: postShow
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
| Key | Value |
|---|---|
| _controller | "App\Controller\BlogController::postShow" |
| _firewall_context | "security.firewall.map.context.main" |
| _links | Symfony\Component\WebLink\GenericLinkProvider {#1281 -links: [ 1266 => Symfony\Component\WebLink\Link {#1266 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/styles/app-HJAv_Qs.css" } 1302 => Symfony\Component\WebLink\Link {#1302 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/vendor/@fortawesome/fontawesome-free/css/all-aL7yOxg.css" } 1289 => Symfony\Component\WebLink\Link {#1289 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/vendor/@fortawesome/fontawesome-free/css/v4-shims-SHE_kPX.css" } 1287 => Symfony\Component\WebLink\Link {#1287 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/vendor/highlight.js/styles/github-dark-dimmed-iZegIB-.css" } 1288 => Symfony\Component\WebLink\Link {#1288 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/vendor/lato-font/css/lato-font-CNyvKCC.css" } 1277 => Symfony\Component\WebLink\Link {#1277 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/vendor/flatpickr/dist/flatpickr.min-9WGATzr.css" } 1325 => Symfony\Component\WebLink\Link {#1325 -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] -href: "/assets/@symfony/ux-live-component/live.min-ZJB0GOL.css" } ] } |
| _locale | "bn" |
| _remove_csp_headers | true |
| _route | "blog_post" |
| _route_mapping | [ "slug" => "post" ] |
| _route_params | [ "_locale" => "bn" "slug" => "eros-diam-egestas-libero-eu-vulputate-risus" ] |
| _security_authenticators | [] |
| _security_firewall_run | "_security_main" |
| _security_skipped_authenticators | [ Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#767 -supports: false -passport: null -duration: null -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator" -authenticated: null -exception: null -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#417 …} } Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#769 -supports: false -passport: null -duration: null -stub: "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator" -authenticated: null -exception: null -authenticator: Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator {#770 …} } ] |
| _stopwatch_token | "489e83" |
| post | "eros-diam-egestas-libero-eu-vulputate-risus" |
Request Headers
| Header | Value |
|---|---|
| accept | "*/*" |
| accept-encoding | "gzip, br, zstd, deflate" |
| host | "self-checkin.hostassist.hr" |
| user-agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| x-php-ob-level | "1" |
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 | "Mon, 22 Dec 2025 18:08:29 GMT" |
| link | "</assets/styles/app-HJAv_Qs.css>; rel="preload"; as="style",</assets/vendor/@fortawesome/fontawesome-free/css/all-aL7yOxg.css>; rel="preload"; as="style",</assets/vendor/@fortawesome/fontawesome-free/css/v4-shims-SHE_kPX.css>; rel="preload"; as="style",</assets/vendor/highlight.js/styles/github-dark-dimmed-iZegIB-.css>; rel="preload"; as="style",</assets/vendor/lato-font/css/lato-font-CNyvKCC.css>; rel="preload"; as="style",</assets/vendor/flatpickr/dist/flatpickr.min-9WGATzr.css>; rel="preload"; as="style",</assets/@symfony/ux-live-component/live.min-ZJB0GOL.css>; rel="preload"; as="style"" |
| set-cookie | [ "main_deauth_profile_token=c7ad18; path=/; secure; httponly; samesite=lax" "main_auth_profile_token=deleted; expires=Sun, 22 Dec 2024 18:08:28 GMT; Max-Age=0; path=/; httponly" ] |
| vary | "Accept" |
| 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 | "%2Fvar%2Fwww%2Fself-checkin.hostassist.hr%2Fhtml%2Ftemplates%2Fblog%2Fpost_show.html.twig:39" |
| x-debug-token | "a5dd9b" |
| x-debug-token-link | "https://self-checkin.hostassist.hr/_profiler/c7ad18" |
| x-previous-debug-token | "c7ad18" |
| x-robots-tag | "noindex" |
Cookies
Request Cookies
No request cookies
Response Cookies
| Key | Value |
|---|---|
| main_auth_profile_token | Symfony\Component\HttpFoundation\Cookie {#2249 #expire: 1 #path: "/" -sameSite: null -secureDefault: true #name: "main_auth_profile_token" #value: null #domain: null #secure: false #httpOnly: true -raw: false -partitioned: false } |
| main_deauth_profile_token | Symfony\Component\HttpFoundation\Cookie {#2247 #expire: 0 #path: "/" -sameSite: "lax" -secureDefault: true #name: "main_deauth_profile_token" #value: "c7ad18" #domain: null #secure: null #httpOnly: true -raw: false -partitioned: false } |
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:39
[
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
"line" => 39
"function" => "getMetadataBag"
"class" => "Symfony\Component\HttpFoundation\Session\Session"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/twig-bridge/AppVariable.php"
"line" => 92
"function" => "getToken"
"class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Extension/CoreExtension.php"
"line" => 1871
"function" => "getUser"
"class" => "Symfony\Bridge\Twig\AppVariable"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/var/cache/dev/twig/dc/dcbb106aababcda23cae439fbe90e9e6.php"
"line" => 299
"function" => "getAttribute"
"class" => "Twig\Extension\CoreExtension"
"type" => "::"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Template.php"
"line" => 431
"function" => "block_header"
"class" => "__TwigTemplate_153e4014773ca0af1d6a5d1bf9e052f0"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/var/cache/dev/twig/dc/dcbb106aababcda23cae439fbe90e9e6.php"
"line" => 99
"function" => "yieldBlock"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Template.php"
"line" => 387
"function" => "doDisplay"
"class" => "__TwigTemplate_153e4014773ca0af1d6a5d1bf9e052f0"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/var/cache/dev/twig/38/3834ef498a73de4b64aa3de393399701.php"
"line" => 55
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Template.php"
"line" => 387
"function" => "doDisplay"
"class" => "__TwigTemplate_fa62560f219981093c5e69136c4a04bf"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Template.php"
"line" => 343
"function" => "yield"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Template.php"
"line" => 358
"function" => "display"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/TemplateWrapper.php"
"line" => 51
"function" => "render"
"class" => "Twig\Template"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/twig/twig/src/Environment.php"
"line" => 320
"function" => "render"
"class" => "Twig\TemplateWrapper"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/framework-bundle/Controller/AbstractController.php"
"line" => 431
"function" => "render"
"class" => "Twig\Environment"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/framework-bundle/Controller/AbstractController.php"
"line" => 436
"function" => "doRenderView"
"class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/framework-bundle/Controller/AbstractController.php"
"line" => 250
"function" => "doRender"
"class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/src/Controller/BlogController.php"
"line" => 97
"function" => "render"
"class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 183
"function" => "postShow"
"class" => "App\Controller\BlogController"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/http-kernel/HttpKernel.php"
"line" => 76
"function" => "handleRaw"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/http-kernel/Kernel.php"
"line" => 182
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\HttpKernel"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
"line" => 35
"function" => "handle"
"class" => "Symfony\Component\HttpKernel\Kernel"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/vendor/autoload_runtime.php"
"line" => 29
"function" => "run"
"class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
"type" => "->"
]
[
"file" => "/var/www/self-checkin.hostassist.hr/html/public/index.php"
"line" => 5
"args" => [
"/var/www/self-checkin.hostassist.hr/html/vendor/autoload_runtime.php"
]
"function" => "require_once"
]
]
|
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
| Key | Value |
|---|---|
| APP_DEBUG | "1" |
| APP_DOMAIN | "https://self-checkin.hostassist.hr" |
| APP_ENV | "dev" |
| APP_SECRET | "fdd2f5d20ec440a488b821866f06c315" |
| APP_TELEGRAM_BOT_TOKEN | "8191751035:AAGzBbMb4klnMHyaEFlSBmFrw7nVtdmhO3M" |
| APP_TELEGRAM_BOT_WEBHOOK | "https://self-checkin.hostassist.hr/telegram/webhook" |
| CORS_ALLOW_ORIGIN | "^https?://(localhost|127\.0\.0\.1|ffea-89-164-184-211\.ngrok-free\.app|e9ea-89-164-184-211\.ngrok-free\.app)(:[0-9]+)?$" |
| DATABASE_DRIVER | "pdo_mysql" |
| DATABASE_URL | "mysql://selfcheckin:2R34-Wo5Hghc-4RX64-nxY@127.0.0.1:3306/self_checkin?serverVersion=8.0.40&charset=utf8mb4" |
| JWT_PASSPHRASE | "c67d75b823bcee749abd741dcbea9ccd2b6afc7da68e40abf94e0cd91e21fb1a" |
| JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
| JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
| MAILER_DSN | "null://null" |
| MERCURE_JWT_SECRET | "!ChangeThisMercureHubJWTSecretKey!" |
| MERCURE_PUBLIC_URL | "https://self-checkin.hostassist.hr/.well-known/mercure" |
| MERCURE_URL | "https://self-checkin.hostassist.hr/.well-known/mercure" |
| MESSENGER_TRANSPORT_DSN | "doctrine://default?auto_setup=0" |
| NODE_JS_LOGGER_URL | "" |
| TRUSTED_HOSTS | "^(admin\.self-checkin\.hostassist\.hr|localhost|self-checkin\.hostassist\.hr|ffea-89-164-184-211\.ngrok-free\.app|e9ea-89-164-184-211\.ngrok-free\.app\/)$" |
| TRUSTED_PROXIES | "127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" |
Defined as regular env variables
| Key | Value |
|---|---|
| CONTENT_LENGTH | "" |
| CONTENT_TYPE | "" |
| DOCUMENT_ROOT | "/var/www/self-checkin.hostassist.hr/html/public" |
| DOCUMENT_URI | "/index.php" |
| FCGI_ROLE | "RESPONDER" |
| GATEWAY_INTERFACE | "CGI/1.1" |
| HOME | "/var/www" |
| HTTPS | "on" |
| HTTP_ACCEPT | "*/*" |
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
| HTTP_HOST | "self-checkin.hostassist.hr" |
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
| PHP_SELF | "/index.php" |
| QUERY_STRING | "" |
| REDIRECT_STATUS | "200" |
| REMOTE_ADDR | "216.73.216.55" |
| REMOTE_PORT | "56422" |
| REQUEST_METHOD | "GET" |
| REQUEST_SCHEME | "https" |
| REQUEST_TIME | 1766426909 |
| REQUEST_TIME_FLOAT | 1766426909.055 |
| REQUEST_URI | "/bn/blog/posts/eros-diam-egestas-libero-eu-vulputate-risus" |
| SCRIPT_FILENAME | "/var/www/self-checkin.hostassist.hr/html/public/index.php" |
| SCRIPT_NAME | "/index.php" |
| SERVER_ADDR | "155.133.23.247" |
| SERVER_NAME | "self-checkin.hostassist.hr" |
| SERVER_PORT | "443" |
| SERVER_PROTOCOL | "HTTP/1.1" |
| SERVER_SOFTWARE | "nginx/1.18.0" |
| SYMFONY_DOTENV_PATH | "/var/www/self-checkin.hostassist.hr/html/.env" |
| SYMFONY_DOTENV_VARS | "APP_DEBUG,APP_ENV,APP_SECRET,DATABASE_URL,NODE_JS_LOGGER_URL,DATABASE_DRIVER,APP_DOMAIN,APP_TELEGRAM_BOT_TOKEN,APP_TELEGRAM_BOT_WEBHOOK,TRUSTED_PROXIES,TRUSTED_HOSTS,CORS_ALLOW_ORIGIN,MERCURE_URL,MERCURE_PUBLIC_URL,MERCURE_JWT_SECRET,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,MAILER_DSN,MESSENGER_TRANSPORT_DSN" |
| USER | "www-data" |
Sub Requests 1
ErrorController (token = c7ad18)
| Key | Value |
|---|---|
| _controller | "error_controller" |
| _stopwatch_token | "116756" |
| exception | Twig\Error\RuntimeError {#1296 #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: "/var/www/self-checkin.hostassist.hr/html/templates/blog/post_show.html.twig" #line: 39 -previous: Symfony\Component\Translation\Exception\InvalidArgumentException {#1807 …} -lineno: 39 -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: "/var/www/self-checkin.hostassist.hr/html/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 {# when the name of the Twig argument is the same as the name of the variable, you can omit it.\n e.g. instead of controller('...', {post: post}) you can use controller('...', {post}) #}\n {{ render(controller('App\\Controller\\BlogController::commentForm', {post})) }}\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 """ : { { Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable … › |
| logger | Symfony\Bridge\Monolog\Processor\DebugProcessor {#385 -records: [ 3 => [ [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.088+00:00" "message" => "Matched route "{route}"." "priority" => 200 "priorityName" => "INFO" "context" => [ "route" => "blog_post" "route_parameters" => [ "_route" => "blog_post" "_route_mapping" => [ "slug" => "post" ] "_controller" => "App\Controller\BlogController::postShow" "_locale" => "bn" "slug" => "eros-diam-egestas-libero-eu-vulputate-risus" ] "request_uri" => "https://self-checkin.hostassist.hr/bn/blog/posts/eros-diam-egestas-libero-eu-vulputate-risus" "method" => "GET" ] "channel" => "request" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.090+00:00" "message" => "Checking for authenticator support." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticators" => 2 ] "channel" => "security" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.090+00:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.090+00:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.090+00:00" "message" => "Checking support on authenticator." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Authenticator does not support the request." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "firewall_name" => "main" "authenticator" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator" ] "channel" => "security" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\FragmentListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "App\EventSubscriber\RedirectToPreferredLocaleSubscriber::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.091+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.request" "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelRequest" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.092+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.092+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.092+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "App\EventSubscriber\ControllerSubscriber::registerCurrentController" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.092+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.105+00:00" "message" => "Connecting with parameters {params}" "priority" => 200 "priorityName" => "INFO" "context" => [ "params" => [ "driver" => "pdo_mysql" "charset" => "utf8mb4" "use_savepoints" => true "idle_connection_ttl" => 600 "host" => "127.0.0.1" "port" => 3306 "user" => "selfcheckin" "password" => "<redacted>" "driverOptions" => [] "defaultTableOptions" => [ "charset" => "utf8mb4" "collate" => "utf8mb4_unicode_ci" ] "dbname" => "self_checkin" "serverVersion" => "8.0.40" ] ] "channel" => "doctrine" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.107+00:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.title AS title_2, t0.slug AS slug_3, t0.summary AS summary_4, t0.content AS content_5, t0.published_at AS published_at_6, t0.author_id AS author_id_7 FROM symfony_demo_post t0 WHERE t0.slug = ? LIMIT 1" "params" => [ 1 => "eros-diam-egestas-libero-eu-vulputate-risus" ] "types" => [ 1 => 2 ] ] "channel" => "doctrine" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.115+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.115+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.116+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.116+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "ContainerLc6xZHr\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.116+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.164+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "debug.security.authorization.vote" "listener" => "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.165+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "debug.security.authorization.vote" "listener" => "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.178+00:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.full_name AS full_name_1, t0.username AS username_2, t0.telegram AS telegram_3, t0.roles AS roles_4, t0.name AS name_5, t0.first_name AS first_name_6, t0.last_name AS last_name_7, t0.email AS email_8, t0.email_verified_at AS email_verified_at_9, t0.language AS language_10, t0.password AS password_11, t0.guid AS guid_12, t0.is_verified AS is_verified_13, t0.id AS id_14, t0.date_created AS date_created_15, t0.date_updated AS date_updated_16, t0.telegram_user_id AS telegram_user_id_17 FROM user t0 WHERE t0.id = ?" "params" => [ 1 => 2 ] "types" => [ 1 => 1 ] ] "channel" => "doctrine" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.215+00:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.name AS name_2 FROM symfony_demo_tag t0 INNER JOIN symfony_demo_post_tag ON t0.id = symfony_demo_post_tag.tag_id WHERE symfony_demo_post_tag.post_id = ? ORDER BY t0.name ASC" "params" => [ 1 => 94 ] "types" => [ 1 => 1 ] ] "channel" => "doctrine" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.218+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "debug.security.authorization.vote" "listener" => "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.218+00:00" "message" => "Notified event "{event}" to listener "{listener}"." "priority" => 100 "priorityName" => "DEBUG" "context" => [ "event" => "debug.security.authorization.vote" "listener" => "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" ] "channel" => "event" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.219+00:00" "message" => "Executing statement: {sql} (parameters: {params}, types: {types})" "priority" => 100 "priorityName" => "DEBUG" "context" => [ "sql" => "SELECT t0.id AS id_1, t0.content AS content_2, t0.published_at AS published_at_3, t0.post_id AS post_id_4, t0.author_id AS author_id_5 FROM symfony_demo_comment t0 WHERE t0.post_id = ? ORDER BY t0.published_at DESC" "params" => [ 1 => 94 ] "types" => [ 1 => 1 ] ] "channel" => "doctrine" ] [ "timestamp" => 1766426909 "timestamp_rfc3339" => "2025-12-22T18:08:29.224+00:00" "message" => "Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Unable to format message (error #-1): Message pattern is invalid.")." at post_show.html.twig line 39" "priority" => 500 "priorityName" => "CRITICAL" "context" => [ "exception" => Twig\Error\RuntimeError {#1296 #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: "/var/www/self-checkin.hostassist.hr/html/templates/blog/post_show.html.twig" #line: 39 -previous: Symfony\Component\Translation\Exception\InvalidArgumentException {#1807 …} -lineno: 39 -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: "/var/www/self-checkin.hostassist.hr/html/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 {# when the name of the Twig argument is the same as the name of the variable, you can omit it.\n e.g. instead of controller('...', {post: post}) you can use controller('...', {post}) #}\n {{ render(controller('App\\Controller\\BlogController::commentForm', {post})) }}\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 """ : { { Twig\Template->yieldBlock($name, array $context, array $blocks = [], $useBlocks = true, ?self $templateContext = null): iterable … › |