ArticleController :: relatedArticles

Request

GET Parameters

Key Value
_path
"_format=html&_locale=en&_controller=App%5CController%5CArticleController%3A%3ArelatedArticles"

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\ArticleController::relatedArticles"
_format
"html"
_locale
"en"
_stopwatch_token
"778890"
current_article
App\Entity\Article {#1094
  -id: 5530
  -title: "South Africa: Mired in Stagnation"
  -slug: "south-africa-mired-in-stagnation"
  -introtext: "<p class="p1"><span class="s1" style="color: #000000;">South Africa is a political miracle: a country which managed to negotiate its way peacefully to ending apartheid rule through a democratic election in 1994. </span></p>\r\n"
  -content: """
    \r\n
    <p class="p1"><span class="s1" style="color: #000000;">After that, South Africa's economy mostly grew up until the Great Recession, but it has now been largely stagnant for a decade. Here's a figure&nbsp;<span style="color: #808080;"><a style="color: #808080;" href="https://www.imf.org/en/News/Articles/2020/01/29/na012820six-charts-on-south-africas-persistent-and-multi-faceted-inequality"><span class="s2">from the IMF</span></a></span>&nbsp;showing per capita GDP in South Africa since 1993. (Values are index numbers set relative to a value of 100 for 2014.)</span></p>\r\n
    <p><br /><span style="color: #000000;"><img src="https://www.imf.org/~/media/Images/IMF/News/news-article-images/2020/01292020-eng-jan-21-4-south-africa-rev.ashx?h=598&amp;w=550&amp;la=en" alt="Chart 4" width="367" height="400" /></span></p>\r\n
    <p class="p1"><span class="s1" style="color: #000000;">Other IMF stats show that overall unemployment is 25% and youth unemployment exceeds 50%. A combination of high-income cities like Johannesburg and Pretoria and low-income urban slums and rural areas have also combined to make South Africa one of countries with highest levels of income inequality.</span></p>\r\n
    <p><br /><span style="color: #000000;"><img src="https://www.imf.org/~/media/Images/IMF/News/news-article-images/2020/01302020-eng-jan-21-5-south-africa-new.ashx?la=en&amp;h=646&amp;w=550" alt="Chart 5" width="340" height="400" /></span></p>\r\n
    <p class="p1"><span class="s1" style="color: #000000;">The&nbsp;<span style="color: #808080;"><a style="color: #808080;" href="https://www.imf.org/en/Publications/CR/Issues/2020/01/29/South-Africa-2019-Article-IV-Consultation-Press-Release-and-Staff-Report-and-Statement-by-49003"><span class="s2">IMF just completed an evaluation of South Africa's economic situation</span></a></span>&nbsp;a few weeks ago.&nbsp;Also, <span style="color: #808080;">i<a style="color: #808080;" href="http://pmg-assets.s3-website-eu-west-1.amazonaws.com/190828Economic_Strategy_for_SA.pdf"><span class="s2">n August 2019, South Africa's Treasury department published a list of suggested reforms</span></a></span>. What are some themes that emerge about what has gone wrong and what needs to be done?<br /> <br /> 1) Many of South Africa's state-owned enterprises (SOEs) seem to be in disastrous shape, and the biggest disaster is ESKOM, the electricity public utility. The IMF writes:</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">Most SOEs face elevated costs&nbsp;arising from bloated wage bills and costly procurement. Cost increases have outstripped tariff&nbsp;increases and cuts in capital expenditure, and debt service burden has risen, keeping SOEs net cash&nbsp;flows negative. Eskom is by far the largest SOE and its position is particularly critical, with an&nbsp;operational balance insufficient to service its high debt—around 10 percent of GDP. ... Corruption, delays in debt-financed investments, and&nbsp;expensive procurement have generated cost-overruns and left Eskom reliant on outdated plants&nbsp;vulnerable to breakdowns (the average age of the fleet is 37 years).&nbsp;</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">Other especially problematic state-owned enterprises are South African Airways and the passenger railway company PRASA.</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">2) In substantial part because of subsidies to the state-owned enterprises, South Africa's government is already running large fiscal deficits--which of course makes it difficult to focus resources on social spending. The IMF writes:&nbsp;</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">In the early and mid-2000s, annual output growth averaged about 4 percent, fiscal deficits turned to&nbsp;small surpluses, and public debt declined to&nbsp;27 percent of GDP. By contrast, starting in the late-2000s, private investment’s contribution to growth fell&nbsp;considerably, and total factor productivity (TFP)&nbsp;growth became negative, dampening growth to slightly above 1 percent. Following the countercyclical&nbsp;easing at the time of the global financial crisis, fiscal&nbsp;deficits have remained wide at around 4½ percent of&nbsp;GDP, more than doubling public debt to close to 60 percent of GDP.&nbsp;</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">IMF projections are for the annual deficits to get higher, in substantial part because of promised subsidies to the state-owned enterprises, but also for paying interest on past borrowing--much of which is paid to international investors outside South Africa.&nbsp;</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">3) Product markets in South Africa strongly favor large incumbent firms, and choke off new competitors. The IMF again:&nbsp;</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">Several economic sectors, including manufacturing and banking, are dominated by a handful of big players with significant market power. High&nbsp;concentration has inhibited the emergence of smaller firms, which are powerful job creators in&nbsp;other EMs [emerging markets]. SMEs [small and medium enterprises] have shrunk in importance relative to large firms in the past decade. Staff analysis suggests that rising input costs and markups are associated with declining economic growth. This is clearly the case of large SOEs that pass-on high&nbsp;costs to businesses, thus sustaining elevated price</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">levels and reducing the economy’s competitiveness.&nbsp;Firms subject to restrictive procurement and labor&nbsp;regulations also suffer from high costs and low productivity. A distributional analysis suggests that&nbsp;the poor are more affected as they face both fewer employment opportunities and higher prices.</span></p>\r\n
    <p class="p2"><span class="s1" style="color: #000000;">One striking comparison looks at "mark-ups" across countries--that is, how much are the prices that countries charge above marginal cost of production? Here's a study that looks at the change in mark-ups over time, compared to the rise in marginal costs.</span></p>\r\n
    <div><br /><a href="https://1.bp.blogspot.com/-bsi46ivsBFw/XkGZ0Yi1VLI/AAAAAAAAKLU/HHfyCmrDOusjx4J5QQg5SVqpsKxF7Pg5gCLcBGAsYHQ/s1600/south%2Bafrica%2B1.jpg"><img src="https://1.bp.blogspot.com/-bsi46ivsBFw/XkGZ0Yi1VLI/AAAAAAAAKLU/HHfyCmrDOusjx4J5QQg5SVqpsKxF7Pg5gCLcBGAsYHQ/s400/south%2Bafrica%2B1.jpg" alt="" width="400" height="267" border="0" data-original-height="434" data-original-width="648" /></a><br />\r\n
    <p class="p1"><span class="s1">Here's another figure looking at concentration in the retail industry, which is often an industry that can be friendly to new entrants. South African retail is far more concentrated than the comparison countries.</span></p>\r\n
    <br /><a href="https://1.bp.blogspot.com/-3VoGonxY_WI/XkGaEqo12MI/AAAAAAAAKLc/lHUF1CwiiWgvEmxx0nO93KsA_mzmhMDxwCLcBGAsYHQ/s1600/south%2Bafrica%2Bretail.jpg"><img src="https://1.bp.blogspot.com/-3VoGonxY_WI/XkGaEqo12MI/AAAAAAAAKLc/lHUF1CwiiWgvEmxx0nO93KsA_mzmhMDxwCLcBGAsYHQ/s400/south%2Bafrica%2Bretail.jpg" alt="" width="400" height="286" border="0" data-original-height="347" data-original-width="484" /></a><br /><br />\r\n
    <p class="p1"><span class="s1">4) South Africa is experiencing a labor market mismatch, where much of the job growth is in higher-skilled jobs and much of the unemployment is among lower-skilled workers. Moreover, requiring that state-owned enterprises pay high wages means that these firms try not to hire lower-skilled workers. As the IMF writes:</span></p>\r\n
    <p class="p1"><span class="s1">South Africa has a higher level of unemployment and lower labor force participation than both regional and emerging economies. With skill mismatches and&nbsp;economic growth tilted toward the most sophisticated sectors (finance, information technology, and&nbsp;specialized business services), the bulk of job creation benefits high-skilled workers as opposed to&nbsp;low-skilled workers and labor-intensive industries including agriculture, tourism, and manufacturing.&nbsp;Further, labor cost increases exceed productivity improvements—largely a reflection of the&nbsp;centralized wage bargaining that transmits labor cost increases to the rest of the economy—systematically keeping demand for labor (including for new entrants) significantly below&nbsp;employment needs. Firm closures further worsen the dynamics. ... Regulatory&nbsp;constraints that inhibit firms’ ability to hire on a need basis limit employment opportunity, particularly for the inexperienced and the youth. To justify payment of centrally bargained wage levels, firms prefer to hire skilled and experienced workers, who represent a small percentage of the&nbsp;population.</span></p>\r\n
    <p class="p1"><span class="s1">This is why one of the main&nbsp;recommendations from the report of South Africa's Treasury focuses on "prioritizing labour-intensive growth in sectors such as agriculture and services, including tourism."</span></p>\r\n
    <p class="p1"><span class="s1">5) In the long run, a key element for South Africa will be its education system and other methods of getting future employees the skills they need. South Africa's education system is not performing well. From the IMF, here's a figure showing spending on education on the horizontal axis, and performance on the international PISA tests on the vertical axis. South Africa's performance lags far behind other countries with a similar level of spending.</span></p>\r\n
    <br /><br />\r\n
    <div class="separator"><a href="https://1.bp.blogspot.com/-q4e62p6QVXk/XkGcWTRX3zI/AAAAAAAAKL8/J2XgpKmVbGYnXQRE76y-LitKADSSnidoACLcBGAsYHQ/s1600/south%2Bafrica%2Bed.jpg"><img src="https://1.bp.blogspot.com/-q4e62p6QVXk/XkGcWTRX3zI/AAAAAAAAKL8/J2XgpKmVbGYnXQRE76y-LitKADSSnidoACLcBGAsYHQ/s400/south%2Bafrica%2Bed.jpg" alt="" width="400" height="268" border="0" data-original-height="332" data-original-width="493" /></a></div>\r\n
    <p class="p1"><span class="s1">The South African Treasury, before starting its discussion of reforming state-owned enterprises and all the rise, first emphasizes the importance of education in its&nbsp; report:</span></p>\r\n
    <p class="p1"><span class="s1">However, any attempt to raise South Africa’s potential growth rate must include progress on the fundamental building blocks of long-run sustainable growth. First, there must be an emphasis on improving educational outcomes throughout the&nbsp;educational life-cycle ... The South African education system, which other&nbsp;countries have used to promote equality of opportunity, perpetuates inherited socio-economic&nbsp;disadvantage: if your parents are poor, the chances of your being poor are about 90 per cent (Finn&nbsp;et al. 2016). The lack of a transformative education system is a key factor in this persistence. Our&nbsp;educational outcomes are poor, even when compared to other less well-resourced countries in the region. This is a major driver of intergenerational inequality and inhibits the inclusivity of growth&nbsp;and global competitiveness. Since the highest return to human capital investments are associated&nbsp;with the earliest interventions, an educational life-cycle approach must include a strong emphasis&nbsp;on early childhood development, which has demonstrated the ability to: (i) improve long-term&nbsp;health outcomes (Campbell et al. 2014); (ii) boost earnings by as much as 25 per cent (Gertler et&nbsp;al. 2014); and (iii) generate a rate of return on investment of 7 to 10 per cent through better&nbsp;outcomes in education, health, and productivity (Heckman et al. 2010). Evidence of inadequate</span></p>\r\n
    <p class="p1"><span class="s1">teacher content knowledge (see Venkat and Spaull 2015) and significant reading deficits in primary schools (see Spaull and Kotze 2015) points to the need for a comprehensive reading plan for primary school learners drawing on successful experiences such as the provision of reader&nbsp;anthologies.</span></p>\r\n
    <p class="p1"><span class="s1">Second, we need to continue to implement youth employment interventions, including training opportunities that remove barriers to entering the labour market and apprenticeships&nbsp;based on close cooperation between technical, vocational, and other training institutions and the&nbsp;private sector to ensure that training needs are demand-driven (Bhorat et al. 2014). Investing in&nbsp;the capabilities and educational and health outcomes of young people is unlikely to yield a dividend&nbsp;unless the youth are absorbed by labour markets (Mlatsheni 2014).&nbsp;</span></p>\r\n
    <p class="p1"><span class="s1">6)&nbsp;A&nbsp;<span style="color: #808080;"><a style="color: #808080;" href="https://www.imf.org/en/Publications/CR/Issues/2020/01/29/South-Africa-Selected-Issues-49004"><span class="s2">separate report from the IMF</span></a></span>&nbsp;also added a discussion of the problem of crime in South Africa. For illustration, here's the homicide rate in South Africa, which has dropped a bit since 2000 but remains very high.</span></p>\r\n
    <br /><br /><a href="https://1.bp.blogspot.com/-KZCQi7MuMPI/XkGb1KabZiI/AAAAAAAAKLo/PuHiLBJ3aDsOHT_xJB8mFw49B929rqkkgCLcBGAsYHQ/s1600/south%2Bafrica%2Bcrime%2B1.jpg"><img src="https://1.bp.blogspot.com/-KZCQi7MuMPI/XkGb1KabZiI/AAAAAAAAKLo/PuHiLBJ3aDsOHT_xJB8mFw49B929rqkkgCLcBGAsYHQ/s400/south%2Bafrica%2Bcrime%2B1.jpg" alt="" width="400" height="270" border="0" data-original-height="318" data-original-width="469" /></a><br />\r\n
    <p class="p1"><span class="s1">Surveys of business in South Africa see the crime rate as one of the biggest problems.</span></p>\r\n
    <br />\r\n
    <div class="separator"><a href="https://1.bp.blogspot.com/-qsojUVvXpwQ/XkGcD9RYbsI/AAAAAAAAKLs/c_B62p2nob0CRH-QhpXvh02I5kFUwc2kgCLcBGAsYHQ/s1600/south%2Bafrica%2Bcrime%2B2.jpg"><img src="https://1.bp.blogspot.com/-qsojUVvXpwQ/XkGcD9RYbsI/AAAAAAAAKLs/c_B62p2nob0CRH-QhpXvh02I5kFUwc2kgCLcBGAsYHQ/s400/south%2Bafrica%2Bcrime%2B2.jpg" alt="" width="400" height="261" border="0" data-original-height="336" data-original-width="514" /></a></div>\r\n
    <br />\r\n
    <p class="p1"><span class="s1">International comparisons of businesses also suggest that crime is a particular problem in South Africa.</span></p>\r\n
    <br /><br />\r\n
    <div class="separator"><a href="https://1.bp.blogspot.com/-x2ibYPGtjYk/XkGcI_Hu68I/AAAAAAAAKL0/h9kTKWW0JpgMUKNrnA9xvnJTpSyeTzpMgCLcBGAsYHQ/s1600/south%2Bafrica%2Bcrime%2B3.jpg"><img src="https://1.bp.blogspot.com/-x2ibYPGtjYk/XkGcI_Hu68I/AAAAAAAAKL0/h9kTKWW0JpgMUKNrnA9xvnJTpSyeTzpMgCLcBGAsYHQ/s400/south%2Bafrica%2Bcrime%2B3.jpg" alt="" width="400" height="286" border="0" data-original-height="349" data-original-width="487" /></a></div>\r\n
    <p class="p1"><span class="s1">Overall, the in-depth discussion of policy steps by South Africa's Treasury sums up this way:</span></p>\r\n
    <p class="p1"><span class="s1">These growth reforms are organized according to the following themes: (i) modernizing network industries; (ii) lowering barriers to entry and addressing distorted patterns of ownership&nbsp;through increased competition and small business growth; (iii) prioritizing labour-intensive growth in sectors such as agriculture and services, including tourism; (iv) implementing focused and&nbsp;flexible industrial and trade policy; and (v) promoting export competitiveness and harnessing&nbsp;regional growth opportunities. We estimate the economy-wide impact of the proposed&nbsp;interventions over time based on when they can realistically be implemented, and find they can&nbsp;raise potential growth by 2–3 percentage points and create over one million job opportunities.</span></p>\r\n
    <p class="p1"><span class="s1">There used to be a hope that South Africa's economy could provide provide both an example and an engine for lifting standards of living across sub-Saharan Africa. Back around 1995, for example, South Africa had about 7% of the total population of sub-Saharan Africa, but the GDP of South Africa was about one-third of total GDP for the region. By 2018, however&nbsp;<span style="color: #808080;"><a style="color: #808080;" href="https://data.worldbank.org/indicator/SP.POP.TOTL"><span class="s2">South Africa had about 5% of the population of sub-Saharan Africa</span></a></span>, but&nbsp;<span style="color: #808080;"><a style="color: #808080;" href="https://data.worldbank.org/indicator/NY.GDP.MKTP.CD"><span class="s2">21% of the total GDP of sub-Saharan Africa</span></a></span>. The blunt truth seems to be that South Africa's government has not delivered in the last decade on many important outcomes: not in education and training, running state-owned enterprises, providing a climate for new businesses to start, not in reducing inequality, getting crime under control, or keeping government debt manageable.</span></p>\r\n
    <p class="p1"><span class="s1">A version of this article first appeared on <span style="color: #808080;"><a style="color: #808080;" href="http://conversableeconomist.blogspot.com/2020/02/south-africa-mired-in-stagnation.html"><span class="s2">Conversable Economist</span></a></span>.&nbsp;</span></p>\r\n
    </div>\r\n
    <div>&nbsp;</div>
    """
  -user: Proxies\__CG__\App\Entity\User {#1092 …}
  -createdAt: DateTime @1581451241 {#1145
    date: 2020-02-11 20:00:41.0 UTC (+00:00)
  }
  -updatedAt: DateTime @1581452505 {#1150
    date: 2020-02-11 20:21:45.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: 4648
  -comments: Doctrine\ORM\PersistentCollection {#1125 …}
  -reviewed_at: DateTime @1581451241 {#1148
    date: 2020-02-11 20:00:41.0 UTC (+00:00)
  }
  -metakey: ""
  -metadesc: "South Africa is a political miracle: a country which managed to negotiate its way peacefully to ending apartheid rule through a democratic election in 1994."
  -robots: null
  -publishedAt: DateTime @1581451241 {#1147
    date: 2020-02-11 20:00:41.0 UTC (+00:00)
  }
  -canonical: null
  -superTag: null
}

Request Headers

Header Value
accept
"*/*"
accept-charset
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
accept-encoding
"gzip, br, zstd, deflate"
accept-language
"en-us,en;q=0.5"
connection
"close"
cookie
"care_did=4962e833-cdfd-4ecc-9ea8-c0d582ebbbf0; PHPSESSID=tjhdq2ha7jgu749vk71o3ebqj9"
forwarded
"for="18.224.33.83";host="rct.dev.bbntimes.com";proto=https"
host
"rct.dev.bbntimes.com"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-forwarded-for
"18.224.33.83"
x-php-ob-level
"2"

Request Content

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

Response

Response Headers

Header Value
cache-control
"no-cache, private"
date
"Sat, 22 Feb 2025 08:32:50 GMT"
x-debug-token
"e809ac"

Cookies

Request Cookies

Key Value
PHPSESSID
"tjhdq2ha7jgu749vk71o3ebqj9"
care_did
"4962e833-cdfd-4ecc-9ea8-c0d582ebbbf0"

Response Cookies

No response cookies

Session 5

Session Metadata

Key Value
Created
"Sat, 22 Feb 25 08:32:44 +0000"
Last used
"Sat, 22 Feb 25 08:32:48 +0000"
Lifetime
0

Session Attributes

Attribute Value
_csrf/https-comment
"7ZSLuC_1c_UF_8E1g1HXRMxpNRmR7V91AmaMciqr-To"
_csrf/https-cookie_accept
"wZkcXWN_qgiON3M_3p1_UdRLgWIqCgW_xhkt9LWoOHY"

Session Usage

5 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"
  ]
]

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_CHARSET
"ISO-8859-1,utf-8;q=0.7,*;q=0.7"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_ACCEPT_LANGUAGE
"en-us,en;q=0.5"
HTTP_CONNECTION
"close"
HTTP_COOKIE
"care_did=4962e833-cdfd-4ecc-9ea8-c0d582ebbbf0; PHPSESSID=tjhdq2ha7jgu749vk71o3ebqj9"
HTTP_FORWARDED
"for="18.224.33.83";host="rct.dev.bbntimes.com";proto=https"
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)"
HTTP_X_FORWARDED_FOR
"18.224.33.83"
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"
PATH_INFO
""
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
"_path=_format%3Dhtml%26_locale%3Den%26_controller%3DApp%255CController%255CArticleController%253A%253ArelatedArticles"
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/south-africa-mired-in-stagnation"
REDIRECT_REDIRECT_SCRIPT_URL
"/global-economy/south-africa-mired-in-stagnation"
REDIRECT_REDIRECT_SSL_TLS_SNI
"rct.dev.bbntimes.com"
REDIRECT_REDIRECT_STATUS
"200"
REDIRECT_REDIRECT_UNIQUE_ID
"Z7mLsZDyWLT8YV1VjBo3GQAAAIA"
REDIRECT_SCRIPT_URI
"https://rct.dev.bbntimes.com/global-economy/south-africa-mired-in-stagnation"
REDIRECT_SCRIPT_URL
"/global-economy/south-africa-mired-in-stagnation"
REDIRECT_SSL_TLS_SNI
"rct.dev.bbntimes.com"
REDIRECT_STATUS
"200"
REDIRECT_UNIQUE_ID
"Z7mLsZDyWLT8YV1VjBo3GQAAAIA"
REDIRECT_URL
"/public/global-economy/south-africa-mired-in-stagnation"
REMOTE_ADDR
"127.0.0.1"
REMOTE_PORT
"5232"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1740213169
REQUEST_TIME_FLOAT
1740213169.7678
REQUEST_URI
"/_fragment?_path=_format%3Dhtml%26_locale%3Den%26_controller%3DApp%255CController%255CArticleController%253A%253ArelatedArticles"
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/south-africa-mired-in-stagnation"
SCRIPT_URL
"/global-economy/south-africa-mired-in-stagnation"
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
"Z7mLsZDyWLT8YV1VjBo3GQAAAIA"

Parent Request

Return to parent request (token = 3f299e)

Key Value
_controller
"App\Controller\ArticleController::show"
_firewall_context
"security.firewall.map.context.main"
_links
Symfony\Component\WebLink\GenericLinkProvider {#3674
  -links: [
    3795 => Symfony\Component\WebLink\Link {#3795
      -href: "/build/runtime.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3793 => Symfony\Component\WebLink\Link {#3793
      -href: "/build/644.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3792 => Symfony\Component\WebLink\Link {#3792
      -href: "/build/502.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3791 => Symfony\Component\WebLink\Link {#3791
      -href: "/build/app.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3790 => Symfony\Component\WebLink\Link {#3790
      -href: "/build/view-more.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3789 => Symfony\Component\WebLink\Link {#3789
      -href: "/build/term-condition.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3788 => Symfony\Component\WebLink\Link {#3788
      -href: "/build/contact.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3787 => Symfony\Component\WebLink\Link {#3787
      -href: "/build/scroll-infinite-article.js"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "script"
      ]
    }
    3786 => Symfony\Component\WebLink\Link {#3786
      -href: "/build/app.css"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "style"
      ]
    }
    3785 => Symfony\Component\WebLink\Link {#3785
      -href: "/build/cookie-style.css"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "style"
      ]
    }
    3784 => Symfony\Component\WebLink\Link {#3784
      -href: "/build/term-condition-css.css"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "style"
      ]
    }
    3783 => Symfony\Component\WebLink\Link {#3783
      -href: "/build/contact-css.css"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "style"
      ]
    }
    3782 => Symfony\Component\WebLink\Link {#3782
      -href: "/build/comment-css.css"
      -rel: [
        "preload" => "preload"
      ]
      -attributes: [
        "as" => "style"
      ]
    }
  ]
}
_route
"article_show"
_route_params
[
  "category" => "global-economy"
  "slug" => "south-africa-mired-in-stagnation"
]
_security_firewall_run
"_security_main"
_stopwatch_token
"15a6f8"
category
"global-economy"
slug
"south-africa-mired-in-stagnation"