ArticleController :: show
Request
GET Parameters
None
POST Parameters
None
Uploaded Files
None
Request Attributes
Key | Value |
---|---|
_controller | "App\Controller\ArticleController::show" |
_firewall_context | "security.firewall.map.context.main" |
_links | Symfony\Component\WebLink\GenericLinkProvider {#3685 -links: [ 3806 => Symfony\Component\WebLink\Link {#3806 -href: "/build/runtime.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3804 => Symfony\Component\WebLink\Link {#3804 -href: "/build/644.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3803 => Symfony\Component\WebLink\Link {#3803 -href: "/build/502.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3802 => Symfony\Component\WebLink\Link {#3802 -href: "/build/app.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3801 => Symfony\Component\WebLink\Link {#3801 -href: "/build/view-more.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3800 => Symfony\Component\WebLink\Link {#3800 -href: "/build/term-condition.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3799 => Symfony\Component\WebLink\Link {#3799 -href: "/build/contact.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3798 => Symfony\Component\WebLink\Link {#3798 -href: "/build/scroll-infinite-article.js" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "script" ] } 3797 => Symfony\Component\WebLink\Link {#3797 -href: "/build/app.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3796 => Symfony\Component\WebLink\Link {#3796 -href: "/build/cookie-style.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3795 => Symfony\Component\WebLink\Link {#3795 -href: "/build/term-condition-css.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3794 => Symfony\Component\WebLink\Link {#3794 -href: "/build/contact-css.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } 3793 => Symfony\Component\WebLink\Link {#3793 -href: "/build/comment-css.css" -rel: [ "preload" => "preload" ] -attributes: [ "as" => "style" ] } ] } |
_route | "article_show" |
_route_params | [ "category" => "global-economy" "slug" => "universal-basic-income-combined-with-what-else" ] |
_security_firewall_run | "_security_main" |
_stopwatch_token | "4b76fd" |
category | "global-economy" |
slug | "universal-basic-income-combined-with-what-else" |
Request Headers
Header | Value |
---|---|
accept | "*/*" |
accept-encoding | "gzip, br, zstd, deflate" |
connection | "close" |
cookie | "handl_url=https%3A%2F%2Fpvcase.com%2Fwp-json%2Foembed%2F1.0%2Fembed%3Fformat%3Dxml%26url%3Dhttps%253A%252F%252Fpvcase.com%252Fblog%252Fpvcase-wins-best-cad-software%252F; handl_landing_page=https%3A%2F%2Fpvcase.com%2Fwp-json%2Foembed%2F1.0%2Fembed%3Fformat%3Dxml%26url%3Dhttps%253A%252F%252Fpvcase.com%252Fblog%252Fpvcase-wins-best-cad-software%252F; laikanxia_cookie_id=250222164728220; user_agent=Mozilla%2F5.0%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%3B%20compatible%3B%20ClaudeBot%2F1.0%3B%20%2Bclaudebot%40anthropic.com%29; laikanxia_google_v=1; handl_url_base=https%3A%2F%2Fpvcase.com%2Fwp-json%2Foembed%2F1.0%2Fembed; handl_ip=3.143.239.215; HandLtestDomainNameServer=HandLtestDomainValueServer; PHPSESSID=1uvarprqn6721pv2cac04u4rrh" |
host | "rct.dev.bbntimes.com" |
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 | "Sat, 22 Feb 2025 08:47:53 GMT" |
link | "</build/runtime.js>; rel="preload"; as="script",</build/644.js>; rel="preload"; as="script",</build/502.js>; rel="preload"; as="script",</build/app.js>; rel="preload"; as="script",</build/view-more.js>; rel="preload"; as="script",</build/term-condition.js>; rel="preload"; as="script",</build/contact.js>; rel="preload"; as="script",</build/scroll-infinite-article.js>; rel="preload"; as="script",</build/app.css>; rel="preload"; as="style",</build/cookie-style.css>; rel="preload"; as="style",</build/term-condition-css.css>; rel="preload"; as="style",</build/contact-css.css>; rel="preload"; as="style",</build/comment-css.css>; rel="preload"; as="style"" |
x-debug-token | "738a5e" |
Cookies
Request Cookies
Key | Value |
---|---|
HandLtestDomainNameServer | "HandLtestDomainValueServer" |
PHPSESSID | "1uvarprqn6721pv2cac04u4rrh" |
handl_ip | "3.143.239.215" |
handl_landing_page | "https://pvcase.com/wp-json/oembed/1.0/embed?format=xml&url=https%3A%2F%2Fpvcase.com%2Fblog%2Fpvcase-wins-best-cad-software%2F" |
handl_url | "https://pvcase.com/wp-json/oembed/1.0/embed?format=xml&url=https%3A%2F%2Fpvcase.com%2Fblog%2Fpvcase-wins-best-cad-software%2F" |
handl_url_base | "https://pvcase.com/wp-json/oembed/1.0/embed" |
laikanxia_cookie_id | "250222164728220" |
laikanxia_google_v | "1" |
user_agent | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
Response Cookies
No response cookies
Session 6
Session Metadata
Key | Value |
---|---|
Created | "Sat, 22 Feb 25 08:47:14 +0000" |
Last used | "Sat, 22 Feb 25 08:47:51 +0000" |
Lifetime | 0 |
Session Attributes
Attribute | Value |
---|---|
_csrf/https-comment | "tzweUDQ1s6F0jXZvoy5ueJ1hlkwHbEdi0LyLWqYwmrM" |
_csrf/https-cookie_accept | "aAy_pOd_HH0xgnq2jlYeCshaz1CTjkTED0FQIn-CkH8" |
Session Usage
6
Usages
Stateless check enabled
Usage |
---|
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:76
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 76 "function" => "start" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 69 "function" => "hasToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:79
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 79 "function" => "has" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 69 "function" => "hasToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:52
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 52 "function" => "has" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 70 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:56
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php" "line" => 56 "function" => "get" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-csrf/CsrfTokenManager.php" "line" => 70 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/Csrf/Type/FormTypeCsrfExtension.php" "line" => 82 "function" => "getToken" "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 134 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\Csrf\Type\FormTypeCsrfExtension" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/ResolvedFormType.php" "line" => 128 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Extension/DataCollector/Proxy/ResolvedTypeDataCollectorProxy.php" "line" => 95 "function" => "finishView" "class" => "Symfony\Component\Form\ResolvedFormType" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/form/Form.php" "line" => 908 "function" => "finishView" "class" => "Symfony\Component\Form\Extension\DataCollector\Proxy\ResolvedTypeDataCollectorProxy" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 220 "function" => "createView" "class" => "Symfony\Component\Form\Form" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:41
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php" "line" => 41 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/twig-bridge/AppVariable.php" "line" => 103 "function" => "getToken" "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Extension/CoreExtension.php" "line" => 1635 "function" => "getUser" "class" => "Symfony\Bridge\Twig\AppVariable" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/a4/a456f2f504a18cd81037fa69e543310c.php" "line" => 200 "function" => "twig_get_attribute" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 394 "function" => "doDisplay" "class" => "__TwigTemplate_824a013e4f3f4a68e03a2d244e765025" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 367 "function" => "displayWithErrorHandling" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 379 "function" => "display" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/TemplateWrapper.php" "line" => 38 "function" => "render" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Environment.php" "line" => 280 "function" => "render" "class" => "Twig\TemplateWrapper" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 448 "function" => "render" "class" => "Twig\Environment" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 453 "function" => "doRenderView" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 253 "function" => "doRender" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/AppController.php" "line" => 126 "function" => "render" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "renderHeader" "class" => "App\Controller\AppController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php" "line" => 86 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php" "line" => 78 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpCache\SubRequestHandler" "type" => "::" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Fragment/FragmentHandler.php" "line" => 83 "function" => "render" "class" => "Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php" "line" => 47 "function" => "render" "class" => "Symfony\Component\HttpKernel\Fragment\FragmentHandler" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php" "line" => 44 "function" => "render" "class" => "Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/b9/b9cb140abab7ef4ef8cb398831c75ac0.php" "line" => 207 "function" => "renderFragment" "class" => "Symfony\Bridge\Twig\Extension\HttpKernelRuntime" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 171 "function" => "block_header" "class" => "__TwigTemplate_dc67cdc305f050f0a27ba7ef152f05af" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/b9/b9cb140abab7ef4ef8cb398831c75ac0.php" "line" => 91 "function" => "displayBlock" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 394 "function" => "doDisplay" "class" => "__TwigTemplate_dc67cdc305f050f0a27ba7ef152f05af" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 367 "function" => "displayWithErrorHandling" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/var/cache/dev/twig/c3/c336f4e76fc20e4db84e3be131276b68.php" "line" => 52 "function" => "display" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 394 "function" => "doDisplay" "class" => "__TwigTemplate_3ce0324a396de697d1fad9fabd68df72" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 367 "function" => "displayWithErrorHandling" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Template.php" "line" => 379 "function" => "display" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/TemplateWrapper.php" "line" => 38 "function" => "render" "class" => "Twig\Template" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/twig/twig/src/Environment.php" "line" => 280 "function" => "render" "class" => "Twig\TemplateWrapper" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 448 "function" => "render" "class" => "Twig\Environment" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 453 "function" => "doRenderView" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/framework-bundle/Controller/AbstractController.php" "line" => 253 "function" => "doRender" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/src/Controller/ArticleController.php" "line" => 277 "function" => "render" "class" => "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 181 "function" => "show" "class" => "App\Controller\ArticleController" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" ] "function" => "require_once" ] ] |
Symfony\Component\Security\Http\Firewall\ContextListener:171
[ [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/security-http/Firewall/ContextListener.php" "line" => 171 "function" => "remove" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 116 "function" => "onKernelResponse" "class" => "Symfony\Component\Security\Http\Firewall\ContextListener" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 220 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 56 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 139 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 214 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 202 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/HttpKernel.php" "line" => 76 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/http-kernel/Kernel.php" "line" => 197 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php" "line" => 35 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/vendor/autoload_runtime.php" "line" => 29 "function" => "run" "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner" "type" => "->" ] [ "file" => "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" "line" => 5 "args" => [ "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/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 | "0a988e63f011514eaabfc650b599af4d" |
CORS_ALLOW_ORIGIN | "*" |
DATABASE_URL | "mysql://bbndb_rctuser:33F5W25z40or0f7@localhost:3306/rct_bbntimes" |
GOOGLE_RECAPTCHA_SECRET_KEY | "6LdV5fgpAAAAANxzTG8ZMfIjil1wu-1vrQvnUt-x" |
GOOGLE_RECAPTCHA_SITE_KEY | "6LdV5fgpAAAAAENKcn73MJAhQrbtQeqgyC4wDLMP" |
MAILER_DSN | "smtp://no-reply%40rct.dev.bbntimes.com:Bl6%26gLD48%26Of919@rct.dev.bbntimes.com:465" |
MARIADB_PASSWORD | "i!87pK&!85ezc8" |
Defined as regular env variables
Key | Value |
---|---|
APP_DEBUG | "1" |
BASE | "/public" |
CONTEXT_DOCUMENT_ROOT | "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com" |
CONTEXT_PREFIX | "" |
DOCUMENT_ROOT | "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com" |
FCGI_ROLE | "RESPONDER" |
GATEWAY_INTERFACE | "CGI/1.1" |
HTTPS | "on" |
HTTP_ACCEPT | "*/*" |
HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate" |
HTTP_CONNECTION | "close" |
HTTP_COOKIE | "handl_url=https%3A%2F%2Fpvcase.com%2Fwp-json%2Foembed%2F1.0%2Fembed%3Fformat%3Dxml%26url%3Dhttps%253A%252F%252Fpvcase.com%252Fblog%252Fpvcase-wins-best-cad-software%252F; handl_landing_page=https%3A%2F%2Fpvcase.com%2Fwp-json%2Foembed%2F1.0%2Fembed%3Fformat%3Dxml%26url%3Dhttps%253A%252F%252Fpvcase.com%252Fblog%252Fpvcase-wins-best-cad-software%252F; laikanxia_cookie_id=250222164728220; user_agent=Mozilla%2F5.0%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%3B%20compatible%3B%20ClaudeBot%2F1.0%3B%20%2Bclaudebot%40anthropic.com%29; laikanxia_google_v=1; handl_url_base=https%3A%2F%2Fpvcase.com%2Fwp-json%2Foembed%2F1.0%2Fembed; handl_ip=3.143.239.215; HandLtestDomainNameServer=HandLtestDomainValueServer; PHPSESSID=1uvarprqn6721pv2cac04u4rrh" |
HTTP_HOST | "rct.dev.bbntimes.com" |
HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" |
PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY | "0" |
PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY | "0" |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" |
PHP_SELF | "/public/index.php" |
PP_CUSTOM_PHP_CGI_INDEX | "plesk-php81-fastcgi" |
PP_CUSTOM_PHP_INI | "/var/www/vhosts/system/rct.dev.bbntimes.com/etc/php.ini" |
QUERY_STRING | "" |
REDIRECT_BASE | "/public" |
REDIRECT_HTTPS | "on" |
REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_REDIRECT_HTTPS | "on" |
REDIRECT_REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY | "0" |
REDIRECT_REDIRECT_SCRIPT_URI | "https://rct.dev.bbntimes.com/global-economy/universal-basic-income-combined-with-what-else" |
REDIRECT_REDIRECT_SCRIPT_URL | "/global-economy/universal-basic-income-combined-with-what-else" |
REDIRECT_REDIRECT_SSL_TLS_SNI | "rct.dev.bbntimes.com" |
REDIRECT_REDIRECT_STATUS | "200" |
REDIRECT_REDIRECT_UNIQUE_ID | "Z7mPOLiBoyj8JZ8-HGxyIQAAAAM" |
REDIRECT_SCRIPT_URI | "https://rct.dev.bbntimes.com/global-economy/universal-basic-income-combined-with-what-else" |
REDIRECT_SCRIPT_URL | "/global-economy/universal-basic-income-combined-with-what-else" |
REDIRECT_SSL_TLS_SNI | "rct.dev.bbntimes.com" |
REDIRECT_STATUS | "200" |
REDIRECT_UNIQUE_ID | "Z7mPOLiBoyj8JZ8-HGxyIQAAAAM" |
REDIRECT_URL | "/public/global-economy/universal-basic-income-combined-with-what-else" |
REMOTE_ADDR | "3.143.239.215" |
REMOTE_PORT | "42641" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1740214072 |
REQUEST_TIME_FLOAT | 1740214072.682 |
REQUEST_URI | "/global-economy/universal-basic-income-combined-with-what-else" |
SCRIPT_FILENAME | "/var/www/vhosts/dev.bbntimes.com/rct.dev.bbntimes.com/public/index.php" |
SCRIPT_NAME | "/public/index.php" |
SCRIPT_URI | "https://rct.dev.bbntimes.com/global-economy/universal-basic-income-combined-with-what-else" |
SCRIPT_URL | "/global-economy/universal-basic-income-combined-with-what-else" |
SERVER_ADDR | "5.196.1.209" |
SERVER_ADMIN | "[no address given]" |
SERVER_NAME | "rct.dev.bbntimes.com" |
SERVER_PORT | "443" |
SERVER_PROTOCOL | "HTTP/1.1" |
SERVER_SIGNATURE | "<address>Apache Server at rct.dev.bbntimes.com Port 443</address>\n" |
SERVER_SOFTWARE | "Apache" |
SSL_TLS_SNI | "rct.dev.bbntimes.com" |
SYMFONY_DOTENV_VARS | "APP_ENV,APP_SECRET,DATABASE_URL,MARIADB_PASSWORD,CORS_ALLOW_ORIGIN,MAILER_DSN,GOOGLE_RECAPTCHA_SECRET_KEY,GOOGLE_RECAPTCHA_SITE_KEY" |
UNIQUE_ID | "Z7mPOLiBoyj8JZ8-HGxyIQAAAAM" |
Sub Requests 6
CookieController :: renderAnalysis (token = 617123)
Key | Value |
---|---|
_controller | "App\Controller\CookieController::renderAnalysis" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "d5cf4a" |
AppController :: renderHeader (token = 1c3683)
Key | Value |
---|---|
_controller | "App\Controller\AppController::renderHeader" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "a83d73" |
slug | "home" |
ArticleController :: trendingArticle (token = e135fb)
Key | Value |
---|---|
_controller | "App\Controller\ArticleController::trendingArticle" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "4189ef" |
category | "Global Economy" |
ArticleController :: relatedArticles (token = ee242a)
Key | Value |
---|---|
_controller | "App\Controller\ArticleController::relatedArticles" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "b1b5c7" |
current_article | App\Entity\Article {#1094 -id: 4691 -title: "Universal Basic Income - Combined With What Else?" -slug: "universal-basic-income-combined-with-what-else" -introtext: "<p><span style="color: #000000;">The idea of a "universal basic income" has some immediate attraction along with other slogans like a <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2018/04/the-job-guarantee-controversy.html">guaranteed government job</a> <span style="color: #000000;">or</span> <a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2017/12/thoughts-on-single-payer-health-care.html">single</a> <a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2019/05/how-single-payer-requires-many-choices.html">payer</a></span> health insurance, the devil is in the details.</span></p>\r\n" -content: """ \r\n <p><span style="color: #000000;"> Three recent essays offer a useful overview of the choices and tradeoffs. <a style="color: #000000;" href="https://www.brookings.edu/wp-content/uploads/2019/08/UBI-ESG-Memo-082319.pdf"><span style="color: #808080;">Melissa S. Kearney and Magne Mogstad have written "Universal Basic Income (UBI) as a Policy Response to Current Challenges" </span></a>for the Aspen Institute Economic Strategy Group (August 23, 2019). Also, the most recent issue of the <em>Annual Review of Economics</em>, published in August 2019, has a three-paper symposium on the universal basic income.</span></p>\r\n <ul>\r\n <li><span style="color: #000000;">"<span style="color: #808080;"><a style="color: #808080;" href="https://www.annualreviews.org/doi/full/10.1146/annurev-economics-080218-030220">Universal Basic Income: Some Theoretical Aspects</a></span>," by Maitreesh Ghatak and François Maniquet</span></li>\r\n <li><span style="color: #000000;">"<span style="color: #808080;"><a style="color: #808080;" href="https://www.annualreviews.org/doi/full/10.1146/annurev-economics-080218-030237">Universal Basic Income in the United States and Advanced Countrie</a>s</span>," by Hilary Hoynes and Jesse Rothstein</span></li>\r\n <li><span style="color: #000000;">"<span style="color: #808080;"><a style="color: #808080;" href="https://www.annualreviews.org/doi/full/10.1146/annurev-economics-080218-030229">Universal Basic Income in the Developing World</a></span>," by Abhijit Banerjee, Paul Niehaus, and Tavneet Suri</span></li>\r\n </ul>\r\n <p><span style="color: #000000;">For those who don't have access to the <em>Annual Review of Economics</em>, the first paper is <span style="color: #808080;"><a style="color: #808080;" href="http://personal.lse.ac.uk/ghatak/UBI_theory.pdf">freely available here</a></span>, the second paper is available as <span style="color: #808080;"><a style="color: #808080;" href="https://www.nber.org/papers/w25538">an NBER working paper here</a></span>, and the third paper is <span style="color: #808080;"><a style="color: #808080;" href="https://economics.mit.edu/files/16000">freely available here</a></span>.</span><br /> <br /><span style="color: #000000;"> An underlying theme of these discussions is that it is essentially meaningless to discuss the idea of a universal basic income in isolation. Whether you are talking about cost, or effects on distribution of income, or effects on work incentives, it matters considerably whether the universal basic income is views as an addition to any existing income transfer programs, or as a replacement for at least some of those programs.</span><br /> <br /><span style="color: #000000;"> For example, consider the question of cost. Hoynes and Rothstein explain this way:</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">A universal payment of $12,000 per year to each adult U.S. resident over age 18 would cost roughly $3 trillion per year. This is about 75 percent of current total federal expenditures, including all on- and off-budget items, in 2017. (If those over 65 were excluded, the cost would fall by about one-fifth.) Thus, implementing this UBI without cuts to other programs would require nearly doubling federal tax revenue; even eliminating all existing transfer programs – about half of federal expenditures – would make only a dent in the cost. ...</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">A truly universal UBI would be enormously expensive. The kinds of UBIs often discussed would cost nearly double current total spending on the “big three” programs (Social Security, Medicare, and Medicaid). Moreover, each of these programs would likely be necessary even if a UBI were in place, as each addresses needs that would not be well served by a uniform cash transfer. Expenditures on other existing programs sum up to only a small fraction of the cost of a meaningful UBI. This suggests that a full-scale UBI would require substantial increases in government revenue. The impacts of whatever taxes are imposed to generate this revenue are likely of first-order importance in evaluating the impact of a UBI.</span></p>\r\n <p><span style="color: #000000;">This insight helps to explain why no high-income country has actually adopted a "universal" basic income, and why most proposals for a "universal" basic income aren't really a simple universal payment. Instead, such proposals often include various phaseouts of the payments as other income rises, or rules that some of the money must be spent on purchasing health insurance, and so on and so forth.</span><br /> <br /><span style="color: #000000;"> On the issue of how a universal basic income would affect the distribution of income, the answer again depends on the extent to which is might replace other programs. The United States, like many other countries, uses "tagging" in its transfer programs, which means that transfer payments are often linked to some characteristic other than income. For example, payments may be linked to age (like Social Security), or to disability, or to whether or how many children are in a household (like Medicaid, the earned income tax credit, food stamps, and others).</span></p>\r\n <p><span style="color: #000000;">Consider the proposal that is sometimes made for taking all the funds now spent on income transfers, and instead using that money for cash payments in the form of a universal basic income. (In <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2014/07/universal-basic-income-thought.html">"Universal Basic Income: A Thought Experiment"</a></span> (July 29, 2014), I discuss one proposal along these lines for the US.) As Hoynes and Rothstein explain, even if you cannibalized all spending on Social Security, Medicare, Medicaid, and every other program that involves government transfers, it wouldn't be enough to support a universal basic income of $12,000 per person. But set aside the cost arguments and instead focus on how the redistribution of income would be affected by moving away from a "tagging" system.</span><br /> <br /><span style="color: #000000;"> Hoynes and Rothstein do various calculations of how a universal basic income that replaces other government programs would affect who receives the funds. It shouldn't be any surprise that if you stop targeting the elderly, the disabled, and families with children, then households with those characteristics will get less. In contrast, households that are nonelderly, nondisabled, and with no children get tent to get more. They write:</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">This implies that were we to eliminate current income support programs and apply the funds towards a pure UBI, there would be a relative redistribution from low-earners to zero earners, but the first-order effects would be a massive distribution up the earnings distribution, along with a redistribution from the elderly and disabled towards those who are neither, primarily but not exclusively those without children.</span></p>\r\n <p><span style="color: #000000;">As Kearney and Mogstad write: "The complexity of existing redistribution problems is a real issue, but the complexity is in large part based on seeking to address specific needs for specific groups: health care, housing, food, energy costs, and so on." For those attracted by the simplicity of just paying a flat cash amount to everyone, not linking benefits to family status or type of service, it's important to think seriously about what this shift away from tagging would be giving up.</span><br /> <br /><span style="color: #000000;"> Another main set of arguments about a universal basic income involves its interaction with labor markets. There are several arguments here that do not necessarily dovetail very well with each other. For example, some supporters of a universal basic income suggest that it will be needed in the future after the robot apocalypse makes most of human labor obsolete. When this actually happens, I'm ready to revisit this argument. But at present, the unemployment rate has been 4% or less for more tha a year and there are plenty of previous warnings about technological change would lead to permanent mass unemployment (here are examples from <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2016/03/automation-and-job-loss-fears-of-1927.html">1927</a>, <a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2014/12/automation-and-job-loss-fears-of-1964.html">1964</a>, and <a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2016/08/automation-and-job-loss-leontief-in-1982.html">1982</a></span>) that did not come to pass.</span><br /> <br /><span style="color: #000000;"> A gentler version of this argument is that a universal basic income would be a way of helping low-wage or low-income workers. But if helping a specific group of low-wage, low-income workers is the goal, then a "universal" payment is a peculiar way of accomplishing it. Instead, it would seem like an expansion of support for low-wage workers, perhaps designed in a way that is linked to work and provides an additional incentive to work, would make more sense.</span><br /> <br /><span style="color: #000000;"> Would a universal basic income discourage work? The direct evidence on this point remains thin. There have been studies of a few programs that make universal payments to certain groups, like the Alaska Permanent Fund (based on oil revenues from Alaska) or the Eastern Cherokee Native American tribe payments from gaming revenues, but the size of these payments is too small to be a stand-alone income. There have been experiments with something close to a universal basic income in <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2019/02/universal-basic-income-preliminary.html">Finland</a></span> and Ontario, but these experiments were cancelled after a couple of years. There is some evidence from lottery winners, or from increases in disability insurance payments.</span><br /> <br /><span style="color: #000000;">Kearney and Mogstad provide an overview of the available evidence and argue that both economic theory and the existing evidence suggest that a true universal basic income--that is, an income received without any linkage to other income received, will tend to reduce work. In contrast, programs like wage subsidies, job training, or job subsidies seem likely to increase work. They write (citations omitted):</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">Studies of transfers that are more comparable in size to the types of UBI payments being proposed imply more negative labor supply effects. For example, a study of lottery winners find that, with an average annual prize of $26,000, each $100 in additional earnings reduced labor market earning by $11. A more recent study of lottery winners in Sweden also provides evidence of reduced earnings in response to winning a lottery prize. This study finds that winning a lottery prize leads to an immediate and persistent reduction in earnings. In addition, the effects of any guaranteed income program are likely to most strongly affect those marginally attached to the labor force. On this point, the lessons from expanded access to disability insurance payments is potentially instructive. Economists have found that the marginal beneficiary of a disability insurance award would have been almost 30 percentage points more likely to work had they not received benefits.</span></p>\r\n <p><span style="color: #000000;">An intriguing thought that emerges from several of these papers is that the arguments for a universal basic income may be stronger for low-income countries. As Ghatak and Maniquet emphasize, most low income countries share several characteristics. A larger share of the population is close to subsistence, compared to high-income countries. As a result, a universal payment can help to raise a larger share of population out of poverty, and at a relatively low cost. In addition, the governments of low-income countries often have a hard time implementing detailed tax and welfare policies; for example, such governments may not be able to observe income levels or hours worked very accurately. Thus, linking government payments to income, as well as to disability, number of children, and even age may be more difficult. As they write, "UBI might be more appropriate in developing countries, especially those in which UBI could help circumvent the imperfections of government institutions in charge of helping the poor."</span><br /> <br /><span style="color: #000000;"> Of the papers I've mentioned here, Ghatak and Maniquet is the only one with a hefty share of math, and thus is likely to be a hard read for the unintiated. However, Banerjee, Niehaus, and Suri dig into the issues of a universal basic income for lower-income countries in more detail. They point out that while we don't have good evidence on pure universal basic income programs in low-income countries (although experiments are underway in some countries), we do have a lot of evidence on programs in low-income countries that pay cash to recipients under various conditions. They write (citations omitted):</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">With the most current available data as of 2018, the World Bank identified 552M people living in the developing world who receive some form of cash transfer from their government. While none of these schemes were (to our knowledge) labelled as UBI, they all shared the common and crucial feature that recipients were given the freedom to do what they want with their money. Many transfers (particularly in South and Central America) were paid out conditional on certain conditions being met, but many others (particularly in Africa) were not. And in some cases - pensions, for example - these transfers have a structure (size, frequency, and duration) quite similar to UBI payments, though they are not universal.</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">What have we learned from the evaluation of these schemes? ...</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">First, evaluations generally have not found the negative impacts that many feared. Reviewing evidence on “temptation goods,” Evans and Popova (2017) find that transfers had on average reduced expenditure on temptation goods by 0.18 standard deviations. In other words, far from blowing their transfers on alcohol and tobacco, recipients appear to drink and smoke less. This finding in no way diminishes the seriousness of substance abuse as an issue for the poor, but it does suggest that lack of money may be a cause of substance abuse rather than a constraint on it. Turning to “dependency” ... Banerjee et al. (2017b) find no systematic evidence that transfers discourage work.</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">Second, evaluations have found a great diversity of positive impacts. To give some sense, a partial list of outcomes affected in a positive way in one study or another ... includes income, assets, savings, borrowing, total expenditure, food expenditure, dietary diversity, school attendance, test scores, cognitive development, use of health facilities, labor force participation, child labor migration, domestic violence, women’s empowerment, marriage, fertility, and use of contraception, among others. ...</span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">This variety implies that recipients value the flexibility that cash transfers provide: they reveal a preference for many different things. It also implies that a UBI is unlikely to appeal to a technocrat seeking cost-effective ways to increase any particular, narrow outcome.</span></p>\r\n <p><span style="color: #000000;">In addition, they point out that a universal basic income may help economic growth in low-income countries by making it possible for low-income people to deal with the day-to-day risks they face and to make modest investments in small-scale entrepreneurship. And a universal benefit might build political support for a rudimentary social safety net in countries that do not yet have one.</span><br /> <br /><span style="color: #000000;"> On the other side, even if it is harder for a low-income country to run a precisely targeted income transfer program, imperfect targeting can still be useful. <span style="color: #808080;"><a style="color: #808080;" href="https://www.aeaweb.org/articles?id=10.1257/jep.32.4.201">Rema Hanna and Benjamin A. Olken make this case in "Universal Basic Incomes versus Targeted Transfers: Anti-Poverty Programs in Developing Countries,"</a></span> in the Fall 2018 issue of the <em>Journal of Economic Perspectives</em>. They point out that a number of emerging-market countries make transfer payments conditional on behaviors, like whether children attend school or doctor visits, or else on observable characteristics like whether a home has a dirt floor, or a certain kind of roof or appliances. In some places, a "universal" payment requires taking enough time to register for the program or to undertake some work effort that those with higher income see no benefit from applying. In a few places, transfer payments are given to a community, which then must have a formal and open process for distributing those payments among the members of the community. They argue that a truly universal program, with payments going to people of all income levels, is less effective at addressing inequality than a program with imperfect targeting of benefit payments.</span><br /> <br /><span style="color: #000000;"> Here's a final comparison between universal basic income in high-income and low-income countries that struck as interesting, from the Banerjee, Niehaus, and Suri paper. They point out that one of the arguments for a universal basic income in low-income countries is that employment in such countries is often sporadic, with many people working a variety of part-time gigs rather than a single steady job, which is part of what makes it hard for the government in a low-income country to adjust benefits in response to income and work status. But of course, there is also concern that a greater share of workers in high-income countries are ending up in <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2019/01/do-we-even-know-if-gig-economy-is.html">the "gig economy" </a></span> with a series of part-time jobs, which in turn makes it more challenging for high-income countries to set up programs where transfer programs will make sporadic payments in the gaps between sporadic jobs. Banerjee, Niehaus, and Suri write: </span></p>\r\n <p style="padding-left: 30px;"><span style="color: #000000;">"[D]eveloping countries already look like one possible future for the developed ones: few people hold stable full-time jobs, many work a variety of part-time gigs instead, and as a result, public policy has never been based on an assumption of universal full-time employment. Perhaps in this there is something the rich countries can learn from the poor."</span></p>\r\n <p><span style="color: #000000;">A version of this article first appeared on <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2019/09/universal-basic-income-combined-with.html">Conversable Economist</a></span>. </span></p> """ -user: Proxies\__CG__\App\Entity\User {#1092 …} -createdAt: DateTime @1568451942 {#1145 : 2019-09-14 09:05:42.0 UTC (+00:00) } -updatedAt: DateTime @1568455626 {#1150 : 2019-09-14 10:07:06.0 UTC (+00:00) } -deletedAt: null -category: App\Entity\Category {#445 …} -status: "published" -imageCard: Proxies\__CG__\App\Entity\File {#1184 …} -ImageHeader: Proxies\__CG__\App\Entity\File {#1184 …} -featured: false -mainView: false -clicks: 3325 -comments: Doctrine\ORM\PersistentCollection {#1125 …} -reviewed_at: DateTime @1568451939 {#1148 : 2019-09-14 09:05:39.0 UTC (+00:00) } -metakey: "" -metadesc: "The idea of a "universal basic income" has some immediate attraction along with other slogans like a\u{A0}guaranteed government job\u{A0}or\u{A0}single\u{A0}payer\u{A0}health insurance, the devil is in the details." -robots: null -publishedAt: DateTime @1568451939 {#1147 : 2019-09-14 09:05:39.0 UTC (+00:00) } -canonical: null -superTag: null } |
AppController :: renderFooter (token = 2b8a59)
Key | Value |
---|---|
_controller | "App\Controller\AppController::renderFooter" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "e3fd49" |
CookieController :: renderCookie (token = a895c0)
Key | Value |
---|---|
_controller | "App\Controller\CookieController::renderCookie" |
_format | "html" |
_locale | "en" |
_stopwatch_token | "ea9869" |