Warning (2) : array_combine(): Both parameters should have an equal number of elements [CORE/src/ORM/ResultSet.php , line 527 ]Code Context
return $this -> _handler -> handleError ( $code , $description , $file , $line , $context );
}
$row = [
'Deals__id' => (int) 15,
'Deals__name' => 'Play3 Abonnement für 59,50 € mit PS3-Spiel als Prämie',
'Deals__description' => '<p>Die Playstation Zeitschrift play3 gibt es im Abonnement mit einem Playstation Spiel als Prämie. (Wert ca. 60) Das Abo kostet in 12 Monaten 59,50 und muss natürlich gekündigt werden, sonst verlängert es sich automatisch.</p>
<p>Folgende Spiele gibt es zur Auswahl:<br><strong>Playstation 3:</strong><br>
Need for Street: Pro Street<br>
Medal of Honor Airborne (<a href="http://geizhals.at/deutschland/a154311.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br>
Harry Potter 5: Orden des Phönix (<a href="http://geizhals.at/deutschland/a244375.html">Geizhals-Preis: 34,98 inkl. Versand</a>)<br>
Die Simpsons: Das Spiel (<a href="http://geizhals.at/deutschland/a273485.html">Geizhals-Preis: 45,00 inkl. Versand</a>)<br>
Sing Star ohne Micro (<a href="http://geizhals.at/deutschland/a256269.html">Geizhals-Preis: 31,45 inkl. Versand</a>)<br>
NBA Live 08 (<a href="http://geizhals.at/deutschland/a267034.html">Geizhals-Preis: 60,49 inkl. Versand</a>)<br>
Skate (<a href="http://geizhals.at/deutschland/a262973.html">Geizhals-Preis: 61,67 inkl. Versand</a>)<br>
FIFA 08 (<a href="http://geizhals.at/deutschland/a267054.html">Geizhals-Preis: 54,00 inkl. Versand</a>)<br>
Half-Life 2: Orange Box (<a href="http://geizhals.at/deutschland/a273921.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br><strong>Playstation 2:</strong><br>
NHL 08<br>
NBA Live 08<br>
God of War 2 Uncut<br>
Die Simpsons Das Spiel</p>
<p>– Abo muss 3 Monate vor Ablauf gekündigt werden<br>
– Prämienempfänger darf nicht gleich Aboempfänger sein (kann aber im selben Haushalt wohnen) Der Prämienempfänger muss die Play3 nicht abonniert haben.<br>
– Bei Bankeinzug 2 Ausgaben zusätzlich geschenkt (Abopreis bleibt gleich)</p>
<p>Von Versandkosten für die Prämie konnte ich nichts finden. Also wird das Spiel vermutlich versandkostenfrei verschickt.</p>',
'Deals__slug' => 'play3-abonnement-fur-5950-e-mit-ps3-spiel-als-pramie',
'Deals__deal_category_id' => (int) 1,
'Deals__price' => null,
'Deals__reference_price' => null,
'Deals__clickout_url' => null,
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 1,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => null,
'Deals__modified' => '2020-05-01 08:54:14+00',
'Deals__created' => '2008-01-08 13:59:25+00',
'Deals__shop_id' => null,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 0,
'Deals__user_id' => (int) 95,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => '2.159975',
'Deals__start_date' => '2008-01-08 13:59:25+00',
'Deals__sitemap_lastmod' => '2021-01-26 20:26:10.915947+00',
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => null,
'Deals__image_height' => null,
'Deals__show_comments' => true,
'Shops__id' => null,
'Shops__shop_category_id' => null,
'Shops__slug' => null,
'Shops__name' => null,
'Shops__description' => null,
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => null,
'Shops__modified' => null,
'Shops__created' => null,
'Shops__logo' => null,
'Shops__excerpt' => null,
'Shops__clickout_url' => null,
'Shops__hits' => null,
'Shops__is_monetizable' => null,
'Shops__show_expired_offers' => null,
'Shops__exclude_from_sitemap' => null,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => null,
'Shops__rating_count' => null,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => null,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => null,
'Shops__is_experimental' => null,
'Shops__minimum_order_label' => null,
'Shops__url' => null,
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => null,
'Shops__affiliate_network_id' => null,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => null,
'Shops__score' => null,
'Shops__factor' => null,
'Shops__show_similar_offers' => null,
'Shops__show_deals' => null,
'Shops__sitemap_lastmod' => null,
'Shops__is_sitemap_aware' => null,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null,
'AffiliateNetworks__id' => null,
'AffiliateNetworks__name' => null,
'AffiliateNetworks__is_active' => null,
'AffiliateNetworks__modified' => null,
'AffiliateNetworks__created' => null,
'AffiliateNetworks__type' => null
]
$defaultAlias = 'DealCategories'
$results = []
$presentAliases = []
$options = [
'useSetters' => false,
'markClean' => true,
'markNew' => false,
'guard' => false
]
$keys = [
'DealCategories__id' => 'id',
'DealCategories__name' => 'name',
'DealCategories__description' => 'description',
'DealCategories__slug' => 'slug',
'DealCategories__is_active' => 'is_active',
'DealCategories__meta_title' => 'meta_title',
'DealCategories__meta_description' => 'meta_description',
'DealCategories__meta_keywords' => 'meta_keywords',
'DealCategories__meta_robots' => 'meta_robots',
'DealCategories__canonical' => 'canonical',
'DealCategories__image' => 'image',
'DealCategories__modified' => 'modified',
'DealCategories__created' => 'created',
'DealCategories__exclude_from_sitemap' => 'exclude_from_sitemap',
'DealCategories__sitemap_lastmod' => 'sitemap_lastmod',
'DealCategories__is_sitemap_aware' => 'is_sitemap_aware',
'DealCategories__image_width' => 'image_width',
'DealCategories__image_height' => 'image_height'
]
$table = 'DealCategories' App\Error\NotifyAwareErrorHandler::handleError() - APP/Error/NotifyAwareErrorHandler.php, line 71
array_combine - [internal], line ??
Cake\ORM\ResultSet::_groupResult() - CORE/src/ORM/ResultSet.php, line 527
Cake\ORM\ResultSet::_fetchResult() - CORE/src/ORM/ResultSet.php, line 490
Cake\ORM\ResultSet::valid() - CORE/src/ORM/ResultSet.php, line 276
Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 468
Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Cake\ORM\Association\BelongsTo::eagerLoader() - CORE/src/ORM/Association/BelongsTo.php, line 200
Cake\ORM\EagerLoader::loadExternal() - CORE/src/ORM/EagerLoader.php, line 712
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1141
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 309
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 1088
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 471
App\Routing\Route\SlugRoute::parse() - APP/Routing/Route/SlugRoute.php, line 67
Cake\Routing\Route\Route::parseRequest() - CORE/src/Routing/Route/Route.php, line 429
Cake\Routing\RouteCollection::parseRequest() - CORE/src/Routing/RouteCollection.php, line 205
Cake\Routing\Router::parseRequest() - CORE/src/Routing/Router.php, line 390 Warning (512) : Unable to emit headers. Headers sent in file=/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php , line 51 ]Code Context
return $this -> _handler -> handleError ( $code , $description , $file , $line , $context );
}
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601 </title>
<link href="https://cdn-01.www.staging.schnaeppchenfuchs.com/favicon.ico" type="image/x-icon" rel="icon"/><link href="https://cdn-01.www.staging.schnaeppchenfuchs.com/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
body {
font: 14px helvetica, arial, sans-serif;
color: #222;
background-color: #f8f8f8;
padding:0;
margin: 0;
max-height: 100%;
}
.code-dump,
pre {
background: #fefefe;
border: 1px solid #ddd;
padding: 5px;
white-space: pre-wrap;
}
header {
background-color: #C3232D;
color: #ffffff;
padding: 16px 10px;
border-bottom: 3px solid #626262;
}
.header-title {
margin: 0;
font-weight: normal;
font-size: 30px;
line-height: 64px;
}
.header-type {
opacity: 0.75;
display: block;
font-size: 16px;
line-height: 1;
}
.header-help {
font-size: 12px;
line-height: 1;
position: absolute;
top: 30px;
right: 16px;
}
.header-help a {
color: #fff;
}
.error-nav {
float: left;
width: 30%;
}
.error-contents {
padding: 10px 1%;
float: right;
width: 68%;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 10px;
border: 1px solid #EDBD26;
}
.error-subheading {
background: #1798A5;
color: #fff;
border: 1px solid #02808C;
}
.error {
background: #ffd54f;
}
.customize {
opacity: 0.6;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
padding: 10px;
border-bottom: 1px solid #212121;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #e5e5e5;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-file,
.stack-function {
display: block;
margin-bottom: 5px;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
word-wrap: break-word;
}
.stack-details {
background: #ececec;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
border: 1px solid #ababab;
padding: 10px;
margin-bottom: 18px;
}
.stack-frame-args {
float: right;
}
.toggle-link {
color: #1798A5;
text-decoration: none;
}
.toggle-link:hover {
text-decoration: underline;
}
.toggle-vendor-frames {
padding: 5px;
display: block;
text-align: center;
}
.code-excerpt {
width: 100%;
margin: 5px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding-left: 2px;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601 <span class="header-type">TypeError</span>
</h1>
<div class="header-help">
<a target="_blank" href="https://book.cakephp.org/3.0/">Documentation</a>
<a target="_blank" href="https://api.cakephp.org/">API</a>
</div>
</header>
<div class="error-contents">
<div id="stack-frame-0" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="597"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">[</span><span style="color: #0000BB">$defaultAlias</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="598"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$results</span><span style="color: #007700">[</span><span style="color: #0000BB">$defaultAlias</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="599"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="600"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_hydrate </span><span style="color: #007700">&& !(</span><span style="color: #0000BB">$results </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">EntityInterface</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="601"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= new </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_entityClass</span><span style="color: #007700">(</span><span style="color: #0000BB">$results</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="602"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="603"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="604"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$results</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="605"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-0" style="display: none;">
<pre>false
[
'useSetters' => false,
'markClean' => true,
'markNew' => false,
'guard' => false,
'source' => 'DealCategories'
]</pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="486"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$row </span><span style="color: #007700">=== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="487"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$row</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="488"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="489"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="490"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_groupResult</span><span style="color: #007700">(</span><span style="color: #0000BB">$row</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="491"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="492"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="493"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="494"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Correctly nests results keys including those coming from associations</span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>[
'Deals__id' => (int) 15,
'Deals__name' => 'Play3 Abonnement für 59,50 € mit PS3-Spiel als Prämie',
'Deals__description' => '<p>Die Playstation Zeitschrift play3 gibt es im Abonnement mit einem Playstation Spiel als Prämie. (Wert ca. 60) Das Abo kostet in 12 Monaten 59,50 und muss natürlich gekündigt werden, sonst verlängert es sich automatisch.</p>
<p>Folgende Spiele gibt es zur Auswahl:<br><strong>Playstation 3:</strong><br>
Need for Street: Pro Street<br>
Medal of Honor Airborne (<a href="http://geizhals.at/deutschland/a154311.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br>
Harry Potter 5: Orden des Phönix (<a href="http://geizhals.at/deutschland/a244375.html">Geizhals-Preis: 34,98 inkl. Versand</a>)<br>
Die Simpsons: Das Spiel (<a href="http://geizhals.at/deutschland/a273485.html">Geizhals-Preis: 45,00 inkl. Versand</a>)<br>
Sing Star ohne Micro (<a href="http://geizhals.at/deutschland/a256269.html">Geizhals-Preis: 31,45 inkl. Versand</a>)<br>
NBA Live 08 (<a href="http://geizhals.at/deutschland/a267034.html">Geizhals-Preis: 60,49 inkl. Versand</a>)<br>
Skate (<a href="http://geizhals.at/deutschland/a262973.html">Geizhals-Preis: 61,67 inkl. Versand</a>)<br>
FIFA 08 (<a href="http://geizhals.at/deutschland/a267054.html">Geizhals-Preis: 54,00 inkl. Versand</a>)<br>
Half-Life 2: Orange Box (<a href="http://geizhals.at/deutschland/a273921.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br><strong>Playstation 2:</strong><br>
NHL 08<br>
NBA Live 08<br>
God of War 2 Uncut<br>
Die Simpsons Das Spiel</p>
<p>– Abo muss 3 Monate vor Ablauf gekündigt werden<br>
– Prämienempfänger darf nicht gleich Aboempfänger sein (kann aber im selben Haushalt wohnen) Der Prämienempfänger muss die Play3 nicht abonniert haben.<br>
– Bei Bankeinzug 2 Ausgaben zusätzlich geschenkt (Abopreis bleibt gleich)</p>
<p>Von Versandkosten für die Prämie konnte ich nichts finden. Also wird das Spiel vermutlich versandkostenfrei verschickt.</p>',
'Deals__slug' => 'play3-abonnement-fur-5950-e-mit-ps3-spiel-als-pramie',
'Deals__deal_category_id' => (int) 1,
'Deals__price' => null,
'Deals__reference_price' => null,
'Deals__clickout_url' => null,
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 1,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => null,
'Deals__modified' => '2020-05-01 08:54:14+00',
'Deals__created' => '2008-01-08 13:59:25+00',
'Deals__shop_id' => null,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 0,
'Deals__user_id' => (int) 95,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => '2.159975',
'Deals__start_date' => '2008-01-08 13:59:25+00',
'Deals__sitemap_lastmod' => '2021-01-26 20:26:10.915947+00',
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => null,
'Deals__image_height' => null,
'Deals__show_comments' => true,
'Shops__id' => null,
'Shops__shop_category_id' => null,
'Shops__slug' => null,
'Shops__name' => null,
'Shops__description' => null,
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => null,
'Shops__modified' => null,
'Shops__created' => null,
'Shops__logo' => null,
'Shops__excerpt' => null,
'Shops__clickout_url' => null,
'Shops__hits' => null,
'Shops__is_monetizable' => null,
'Shops__show_expired_offers' => null,
'Shops__exclude_from_sitemap' => null,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => null,
'Shops__rating_count' => null,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => null,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => null,
'Shops__is_experimental' => null,
'Shops__minimum_order_label' => null,
'Shops__url' => null,
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => null,
'Shops__affiliate_network_id' => null,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => null,
'Shops__score' => null,
'Shops__factor' => null,
'Shops__show_similar_offers' => null,
'Shops__show_deals' => null,
'Shops__sitemap_lastmod' => null,
'Shops__is_sitemap_aware' => null,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null,
'AffiliateNetworks__id' => null,
'AffiliateNetworks__name' => null,
'AffiliateNetworks__is_active' => null,
'AffiliateNetworks__modified' => null,
'AffiliateNetworks__created' => null,
'AffiliateNetworks__type' => null
]</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="272"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$valid</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="273"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="274"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="275"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="276"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_fetchResult</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="277"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $valid </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current </span><span style="color: #007700">!== </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="278"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="279"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$valid </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_useBuffering</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="280"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">[</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_index</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="464"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">foreignKey </span><span style="color: #007700">:</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="465"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">bindingKey</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="466"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $key </span><span style="color: #007700">= (array)</span><span style="color: #0000BB">$keys</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="467"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="468"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">() as </span><span style="color: #0000BB">$result</span><span style="color: #007700">) {</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="469"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $values </span><span style="color: #007700">= [];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="470"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$key </span><span style="color: #007700">as </span><span style="color: #0000BB">$k</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="471"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $values</span><span style="color: #007700">[] = </span><span style="color: #0000BB">$result</span><span style="color: #007700">[</span><span style="color: #0000BB">$k</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="472"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">buildEagerLoader</span><span style="color: #007700">(array </span><span style="color: #0000BB">$options</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">+= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_defaultOptions</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $fetchQuery </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_buildQuery</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $resultMap </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_buildResultMap</span><span style="color: #007700">(</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_resultInjector</span><span style="color: #007700">(</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$resultMap</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT DealCategories.id AS "DealCategories__id", DealCategories.name AS "DealCategories__name", DealCategories.description AS "DealCategories__description", DealCategories.slug AS "DealCategories__slug", DealCategories.is_active AS "DealCategories__is_active", DealCategories.meta_title AS "DealCategories__meta_title", DealCategories.meta_description AS "DealCategories__meta_description", DealCategories.meta_keywords AS "DealCategories__meta_keywords", DealCategories.meta_robots AS "DealCategories__meta_robots", DealCategories.canonical AS "DealCategories__canonical", DealCategories.image AS "DealCategories__image", DealCategories.modified AS "DealCategories__modified", DealCategories.created AS "DealCategories__created", DealCategories.exclude_from_sitemap AS "DealCategories__exclude_from_sitemap", DealCategories.sitemap_lastmod AS "DealCategories__sitemap_lastmod", DealCategories.is_sitemap_aware AS "DealCategories__is_sitemap_aware", DealCategories.image_width AS "DealCategories__image_width", DealCategories.image_height AS "DealCategories__image_height" FROM deal_categories DealCategories WHERE DealCategories.id in (:c0)',
'params' => [
':c0' => [
'value' => (int) 15,
'type' => 'integer',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'image_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealCategoriesTable) {
'registryAlias' => 'DealCategories',
'table' => 'deal_categories',
'alias' => 'DealCategories',
'entityClass' => 'App\Model\Entity\DealCategory',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/BelongsTo.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="196"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'associationType' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">type</span><span style="color: #007700">(),</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="197"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'finder' </span><span style="color: #007700">=> [</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #DD0000">'find'</span><span style="color: #007700">]</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="198"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="199"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="200"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$loader</span><span style="color: #007700">-></span><span style="color: #0000BB">buildEagerLoader</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/EagerLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="708"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">+ [</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="709"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'query' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$query</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="710"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'contain' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$contain</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="711"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'keys' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$keys</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="712"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'nestKey' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$meta</span><span style="color: #007700">-></span><span style="color: #0000BB">aliasPath</span><span style="color: #007700">()</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="713"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">]</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="714"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="715"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= new </span><span style="color: #0000BB">CallbackStatement</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">, </span><span style="color: #0000BB">$driver</span><span style="color: #007700">, </span><span style="color: #0000BB">$f</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="716"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories'
]</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1137"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1138"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">$decorator</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1139"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1140"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1141"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getEagerLoader</span><span style="color: #007700">()-></span><span style="color: #0000BB">loadExternal</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1142"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1143"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">ResultSet</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1144"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1145"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c0'
],
':c1' => [
'value' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'type' => 'string',
'placeholder' => 'c1'
],
':c2' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c2'
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [],
'Shops' => []
],
'matching' => [
'DealCategories' => [
'queryBuilder' => object(Closure) {},
'matching' => true,
'joinType' => 'INNER',
'fields' => false
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {
'registryAlias' => 'Deals',
'table' => 'deals',
'alias' => 'Deals',
'entityClass' => 'App\Model\Entity\Deal',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
object(Cake\Database\Statement\BufferedStatement) {
[protected] _allFetched => true
[protected] statement => object(Cake\Database\Statement\CallbackStatement) {
[protected] _callback => object(Cake\Database\FieldTypeConverter) {}
[protected] _statement => object(Cake\Database\Statement\PDOStatement) {}
[protected] _driver => object(App\Database\Driver\Postgres) {}
[protected] _hasExecuted => false
}
[protected] _driver => object(App\Database\Driver\Postgres) {
'connected' => true
}
[protected] buffer => [
(int) 0 => [
'Deals__id' => (int) 154744,
'Deals__name' => 'Mr. Spex - GQ Jahresabo kostenlos, selbstkündigend',
'Deals__description' => '<p>Bei Mr. Spex könnt ihr aktuell ein Jahresabo von GQ kostenlos abschließen. Das Abo ist selbstkündigend und beendet automatisch nach 12 Monaten.</p>
<p><br></p>
<p>Mister Spex schenkt Ihnen ein GQ Jahresabo!<br></p>
<p>So funktioniert’s:<br><br>- Melden Sie sich zum Mister Spex Newsletter an, indem Sie auf den unten stehenden Button „Jetzt anmelden“ klicken.***</p>
<p>- Geben Sie in dem nachfolgenden Formular Ihre Adressdaten ein.</p>
<p>- Sie erhalten eine E-Mail zur Bestätigung der Newsletter-Anmeldung. Bitte klicken Sie auf den in der Willkommens-E-mail genannten Link. Mit der Bestätigung registrieren Sie sich für den Mister Spex Newsletter und das GQ Abo.</p>
<p><strong>Bitte beachten Sie, dass die Aktion begrenzt ist. Das Angebot gilt nur solange der Vorrat reicht. Es besteht kein Anspruch auf ein GQ Abo.</strong></p>',
'Deals__slug' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'Deals__deal_category_id' => (int) 15,
'Deals__price' => (float) 0,
'Deals__reference_price' => (float) 56.5,
'Deals__clickout_url' => 'https://www.misterspex.de/gq-abo',
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 2,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => 'img/c7/f7/a0/lp-gq-teaser.jpg',
'Deals__modified' => object(Cake\I18n\Time) {},
'Deals__created' => object(Cake\I18n\Time) {},
'Deals__shop_id' => (int) 1393,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 4,
'Deals__user_id' => null,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => (float) 5.5675516,
'Deals__start_date' => object(Cake\I18n\Time) {},
'Deals__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => (int) 1944,
'Deals__image_height' => (int) 500,
'Deals__show_comments' => true,
'Shops__id' => (int) 1393,
'Shops__shop_category_id' => (int) 4,
'Shops__slug' => 'misterspex',
'Shops__name' => 'Mister Spex',
'Shops__description' => '<p>Mister Spex ist der Online-Optiker mit den Filialgeschäften in vielen deutschen Großstädten. Egal ob ihr eine neue Sonnenbrille braucht, einen Sehtest machen möchtet, eine modernere Brille benötigt oder für besseres Sehen Kontaktlinsen bevorzugt. Bei Mister Spex findet ihr all das zu unschlagbar günstigen Preisen. Das verspricht der Optiker mit seiner <a href="https://www.misterspex.de/service/best-preis-garantie" rel="noopener noreferrer" target="_blank"><strong>Best-Preis-Garantie</strong></a>. Falls ihr euer Modell nach dem Kauf doch irgendwo günstiger seht, wird euch die Differenz erstattet.</p>
<h2 data-faq-id="1" data-faq-type="question">Bekomme ich als NeukundIn einen besonderen Gutschein bei Mister Spex?</h2>
<p data-faq-id="1" data-faq-type="answer">Einen besonderen Rabatt bekommt ihr für euren ersten Einkauf leider nicht. Aber ihr könnt euch einen Preisnachlass sichern, indem ihr euch für den <a href="https://www.misterspex.de/service/newsletter-anmeldung-und-abmeldung" rel="noopener noreferrer" target="_blank">Newsletter anmeldet</a>. Das abonnieren von Info-Mails bietet generell bereits einige Vorteile. Denn viele Aktionen gibt es exklusiv nur für Newsletter-AbonnentInnen. Bei Mister Spex erhaltet ihr zusätzlich sogar einen Rabattcode, mit dem euer Einkauf fünf Prozent günstiger wird. 30 Tage habt ihr dann Zeit, um euren Gutschein einzulösen.</p>
<h2 data-faq-id="2" data-faq-type="question">In welchen Kategorien kann ich bei Mister Spex am meisten sparen?</h2>
<p data-faq-id="2" data-faq-type="answer">Mister Spex bietet in allen Kategorien besonders günstige Preise bei bester Qualität. Es gibt jedoch Bereiche, wo man häufiger einen Extra-Rabatt erhält. Das betrifft beispielsweise saisonale Produkte, also Sonnenbrillen, aber ist auch bei normalen Gestellen zu beobachten. Regelmäßig werden Artikel vergünstigt angeboten, wenn das Sortiment erneuert wird. Schaut doch einfach mal im <a href="https://www.misterspex.de/sonnenbrillen/midseason-sale" rel="noopener noreferrer" target="_blank">"Sale" Bereich</a> nach aktuellen Schnäppchen.</p>
<h2 data-faq-id="3" data-faq-type="question">Wie bekomme ich einen Mister Spex Gutschein für einen kostenlosen Sehtest?</h2>
<p data-faq-id="3" data-faq-type="answer">Um einen kostenlosen Sehtest zu machen, braucht ihr keinen Gutschein. Das ist ein Service, den jeder Kunde völlig gratis nutzen kann. Ihr könnt dazu einfach einen Termin in einem Mister Spex Ladengeschäft oder bei einem <a href="https://www.misterspex.de/partneroptiker" rel="noopener noreferrer" target="_blank">Partner-Optiker </a>in eurer Nähe vereinbaren. Neu ist die Möglichkeit, einen <a href="https://www.misterspex.de/online-sehtest" rel="noopener noreferrer" target="_blank">Sehtest von zu Hause aus</a> zu machen. Das funktioniert jedoch nur bei ganz bestimmten Arten der Sehschwäche. Dazu müsst ihr lediglich einen Fragebogen ausfüllen und erfahrt im Anschluss, ob ihr für den Daheim-Sehtest geeignet seid.</p>
<h2 data-faq-id="4" data-faq-type="question">Bekomme ich eine Prämie, wenn ich Mister Spex weiterempfehle?</h2>
<p data-faq-id="4" data-faq-type="answer">Ja, Mister Spex freut sich über zufriedene Kunden und belohnt die Weiterempfehlung doppelt. Wenn ihr bereits bei dem modernen Optiker eingekauft habt und ein Kundenkonto besitzt, bekommt ihr für die <a href="https://www.misterspex.de/service/kunden-werben-kunden" rel="noopener noreferrer" target="_blank">Vermittlung von NeukundInnen</a> eine Gutschein über zehn Euro. Und weil eure FreundInnen nicht leer ausgehen sollen, schenkt ihnen Mister Spex ebenfalls einen Rabatt über zehn Euro für den ersten Einkauf.</p>
<h2>Wie kann ich ohne Gutschein im Onlineshop von Mister Spex sparen?</h2>
<p>Qualität muss nicht immer teuer sein und guter Service wird natürlich groß geschrieben. Das sind die Maxime von Mister Spex. Geld sparen, auch wenn ihr gerade keinen aktuellen Gutscheincode zur Hand habt, könnt ihr durch den Gratisversand, einer realen oder auch virtuellen Anprobe daheim.</p>
<ol>
<li>Ihr wisst genau, welche Brille ihr wollt und möchtet nicht extra in die Stadt zum Optiker oder der Optikerin fahren? Dann bestellt euer Wunschprodukt online und spart euch die Versandkosten. Versand und Rücksendung sind für alle Brillen und Sonnenbrillen komplett gratis. Auch Kontaktlinsen verschickt Mister Spex kostenlos, jedoch muss der Warenwert mindestens 39 Euro betragen.</li>
<li>Ihr wünscht euch eine Beratung, welche Brille euch gut steht, aber der nächste Mister Spex Laden ist nicht direkt vor eurer Haustür? Das Fahrgeld zum Ladengeschäft könnt ihr euch sparen, da Mister Spex euch kostenlos bis zu vier Brillengestelle zum Anprobieren nach Hause schickt. Dazu müsst ihr nur den “Zu Hause anprobieren” Button klicken. Nach wenigen Werktagen sind die Gestelle dann bei euch und ihr habt zehn Tage Zeit, bis ihr sie zurückschicken müsst.</li>
<li>Eine wirklich innovative Möglichkeit, um eure Wunschbrille anzuprobieren, ist die virtuelle Anprobe. Hier spart euch nicht nur das Fahrgeld zum Optiker-Laden, sondern auch noch sehr viel Zeit. Es dauert meistens nicht länger als eine Minute, bis ihr die Brille virtuell “auf der Nase habt”. Alles was ihr braucht ist eine Webcam. Wenn ihr also ein Brillengestell entdeckt habt, welches gut zu euch passen könnte, klickt auf den “Virtuell anprobieren” Button und folgt den Anweisungen. Im nachfolgenden Video seht ihr, wie einfach die reale und virtuelle Anprobe funktioniert.</li>
</ol>
<p><span class="fr-video fr-deletable fr-fvc fr-dvb fr-draggable" contenteditable="false" draggable="true"><iframe src="https://www.youtube.com/embed/BTXAgdrkGgM?&amp;wmode=opaque" allowfullscreen="" class="fr-draggable" width="640" height="360" frameborder="0"></iframe></span><br></p>',
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => true,
'Shops__modified' => object(Cake\I18n\Time) {},
'Shops__created' => object(Cake\I18n\Time) {},
'Shops__logo' => 'img/3d/6a/57/42371.png',
'Shops__excerpt' => '<p>Mister Spex ist der moderne Optiker, der euch nicht nur im Ladengeschäft umfassend berät, sondern auch online einiges zu bieten hat. Mit einem Mister Spex Rabattgutschein könnt ihr bei eurem Online-Einkauf einiges sparen. Der Besuch der Webseite lohnt sich in jedem Fall, da innovative Tools den Besuch eines Ladengeschäftes fast überflüssig machen. Ihr könnt mithilfe einer kurzen Videoaufnahme virtuell verschiedene Brillen “aufsetzen” oder einen Sehtest direkt von eurer Couch aus machen.</p><h3>Wie erhalte ich bei Mister Spex bis zu 50 Prozent Rabatt?</h3><p>Wenn ihr auf der Suche nach einer Brille mit Sehstärke seid, hat der vielseitige Optiker ein unschlagbares Angebot für euch. Beim Kauf eines Brillengestells schenkt er euch die superentspiegelte Starvision Kunststoffgläser im Wert von 99 Euro. Dadurch spart ihr natürlich einiges an Geld, aber nicht an der Qualität. Denn Mister Spex garantiert euch, durch die enge Zusammenarbeit mit den besten OptikerInnen, erstklassige Produkte.</p>',
'Shops__clickout_url' => 'https://www.awin1.com/cread.php?awinmid=10118&awinaffid=320239&clickref=&ued=https%3A%2F%2Fwww.misterspex.de%2F',
'Shops__hits' => (int) 986,
'Shops__is_monetizable' => true,
'Shops__show_expired_offers' => true,
'Shops__exclude_from_sitemap' => false,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => (float) 0,
'Shops__rating_count' => (int) 0,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => true,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => 'img/87/f4/8a/screenshot-misterspex.png',
'Shops__is_experimental' => false,
'Shops__minimum_order_label' => (int) 1,
'Shops__url' => 'https://www.misterspex.de/',
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => true,
'Shops__affiliate_network_id' => (int) 2,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => true,
'Shops__score' => (float) 269,
'Shops__factor' => (float) 1,
'Shops__show_similar_offers' => true,
'Shops__show_deals' => true,
'Shops__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Shops__is_sitemap_aware' => true,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null
]
]
[protected] _hasExecuted => false
[protected] index => (int) 0
}</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="305"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="306"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="307"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="308"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="309"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateResults</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="310"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="311"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">store</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="312"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="313"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1084"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'You cannot call all() on a non-select query. Use execute() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1085"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1086"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1087"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1088"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1089"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1090"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1091"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1092"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Trigger the beforeFind event on the query</span><span style="color: #DD0000">'s repository object.</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="467"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_dirty</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="468"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="469"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="470"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="471"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">()-></span><span style="color: #0000BB">first</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="472"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="473"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="474"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="475"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Get the first result from the executing query </span><span style="color: #007700">or </span><span style="color: #0000BB">raise an exception</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Routing/Route/SlugRoute.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$table </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ActivityAwareInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'active'</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $entity </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">first</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$entity </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">EntityInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_redirect</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedUrl</span><span style="color: #007700">, </span><span style="color: #0000BB">$model</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Route/Route.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="425"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">options</span><span style="color: #007700">[</span><span style="color: #DD0000">'_host'</span><span style="color: #007700">]) && !</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">hostMatches</span><span style="color: #007700">(</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">())) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="426"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="427"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="428"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="429"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">parse</span><span style="color: #007700">(</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">(), </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getMethod</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="430"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="431"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="432"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="433"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Checks to see </span><span style="color: #007700">if </span><span style="color: #0000BB">the given URL can be parsed by this route</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>'/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
'GET'</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/RouteCollection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/* @var \Cake\Routing\Route\Route $route */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="204"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_paths</span><span style="color: #007700">[</span><span style="color: #0000BB">$path</span><span style="color: #007700">] as </span><span style="color: #0000BB">$route</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="205"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $r </span><span style="color: #007700">= </span><span style="color: #0000BB">$route</span><span style="color: #007700">-></span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="206"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$r </span><span style="color: #007700">=== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="207"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">continue;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="208"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="209"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getQuery</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Router.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="386"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!static::</span><span style="color: #0000BB">$initialized</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="387"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">static::</span><span style="color: #0000BB">_loadRoutes</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="388"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="389"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="390"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return static::</span><span style="color: #0000BB">$_collection</span><span style="color: #007700">-></span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="391"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="392"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="393"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="394"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Takes parameter </span><span style="color: #007700">and </span><span style="color: #0000BB">path information back from the Dispatcher</span><span style="color: #007700">, </span><span style="color: #0000BB">sets these</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="142"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $parsedBody </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getParsedBody</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="143"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">is_array</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">) && isset(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">[</span><span style="color: #DD0000">'_method'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="144"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withMethod</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">[</span><span style="color: #DD0000">'_method'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="145"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="146"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $params </span><span style="color: #007700">= </span><span style="color: #0000BB">Router</span><span style="color: #007700">::</span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">;</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="147"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="148"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="149"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">unset(</span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="150"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LegacyRedirectMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MissingRouteException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $path </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $base </span><span style="color: #007700">= </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.base'</span><span style="color: #007700">, </span><span style="color: #0000BB">false</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/WwwCheckMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="17"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">getenv</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_ENV'</span><span style="color: #007700">) !== </span><span style="color: #DD0000">'production'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.useWww'</span><span style="color: #007700">) && </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">(), </span><span style="color: #DD0000">'www'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">0</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $uri </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">withHost</span><span style="color: #007700">(</span><span style="color: #DD0000">'www.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">());</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LoopbackMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">() === </span><span style="color: #DD0000">'/_loopback'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">200</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/HealthCheckMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">() === </span><span style="color: #DD0000">'/_ping'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">200</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="84"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="85"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/MissingTemplateMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MissingTemplateException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">404</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Exception $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="100"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-30" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-30">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-30" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-31" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/CorsMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-31">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'Cors.enabled'</span><span style="color: #007700">, </span><span style="color: #0000BB">false</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="30"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="31"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="32"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$allowedOrigins</span><span style="color: #007700">, </span><span style="color: #0000BB">$allowedMethods</span><span style="color: #007700">, </span><span style="color: #0000BB">$allowedHeaders</span><span style="color: #007700">) = </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'Cors'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="33"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-31" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-32" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-32">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-32" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-33" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/RevisionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-33">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$revision</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withHeader</span><span style="color: #007700">(</span><span style="color: #DD0000">'X-EKS-Rev'</span><span style="color: #007700">, </span><span style="color: #0000BB">$revision</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-33" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-34" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-34">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-34" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-35" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-35">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="47"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="48"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="49"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index </span><span style="color: #007700">= </span><span style="color: #0000BB">0</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="50"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="51"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="52"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">param </span><span style="color: #007700">\</span><span style="color: #0000BB">Psr</span><span style="color: #007700">\</span><span style="color: #0000BB">Http</span><span style="color: #007700">\</span><span style="color: #0000BB">Message</span><span style="color: #007700">\</span><span style="color: #0000BB">ServerRequestInterface $request The server request</span></span></code></td>
</tr>
</table>
<div id="stack-args-35" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-36" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-36">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">add</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="100"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!(</span><span style="color: #0000BB">$response </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="101"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">RuntimeException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="102"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Application did not create a response. Got "%s" instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-36" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {},
(int) 10 => object(App\Middleware\UrlValidationMiddleware) {},
(int) 11 => object(App\Middleware\SlashCheckMiddleware) {},
(int) 12 => object(App\Middleware\BodyTerminateMiddleware) {},
(int) 13 => object(App\Middleware\UrlIdParserMiddleware) {},
(int) 14 => object(App\Middleware\CsrfProtectionMiddleware) {},
(int) 15 => object(App\Middleware\ClickoutMiddleware) {},
(int) 16 => object(App\Middleware\TimezoneMiddleware) {},
(int) 17 => object(App\Middleware\AuthenticationMiddleware) {},
(int) 18 => object(App\Middleware\FirewallMiddleware) {},
(int) 19 => object(App\Application) {}
]
[protected] callables => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-37" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-37">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">__DIR__</span><span style="color: #007700">) . </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-37" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
</div>
<p class="customize">
If you want to customize this error message, create
<em>src/Template/Error/error500.ctp</em>
</p>
</div>
<div class="error-nav">
<a href="#" class="toggle-link toggle-vendor-frames">toggle vendor stack frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-0">
<span class="stack-function">⟩ Cake\ORM\Entity->__construct</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 601 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">⟩ Cake\ORM\ResultSet->_groupResult</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 490 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">⟩ Cake\ORM\ResultSet->_fetchResult</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 276 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">⟩ Cake\ORM\ResultSet->valid</span>
<span class="stack-file">
CORE/src/ORM/Association/Loader/SelectLoader.php, line 468 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">⟩ Cake\ORM\Association\Loader\SelectLoader->_buildResultMap</span>
<span class="stack-file">
CORE/src/ORM/Association/Loader/SelectLoader.php, line 125 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">⟩ Cake\ORM\Association\Loader\SelectLoader->buildEagerLoader</span>
<span class="stack-file">
CORE/src/ORM/Association/BelongsTo.php, line 200 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">⟩ Cake\ORM\Association\BelongsTo->eagerLoader</span>
<span class="stack-file">
CORE/src/ORM/EagerLoader.php, line 712 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">⟩ Cake\ORM\EagerLoader->loadExternal</span>
<span class="stack-file">
CORE/src/ORM/Query.php, line 1141 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">⟩ Cake\ORM\Query->_execute</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php, line 309 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">⟩ Cake\ORM\Query->_all</span>
<span class="stack-file">
CORE/src/ORM/Query.php, line 1088 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">⟩ Cake\ORM\Query->all</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php, line 471 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">⟩ Cake\ORM\Query->first</span>
<span class="stack-file">
APP/Routing/Route/SlugRoute.php, line 67 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">⟩ App\Routing\Route\SlugRoute->parse</span>
<span class="stack-file">
CORE/src/Routing/Route/Route.php, line 429 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">⟩ Cake\Routing\Route\Route->parseRequest</span>
<span class="stack-file">
CORE/src/Routing/RouteCollection.php, line 205 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">⟩ Cake\Routing\RouteCollection->parseRequest</span>
<span class="stack-file">
CORE/src/Routing/Router.php, line 390 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">⟩ Cake\Routing\Router::parseRequest</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php, line 146 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">⟩ Cake\Routing\Middleware\RoutingMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/LegacyRedirectMiddleware.php, line 25 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">⟩ App\Middleware\LegacyRedirectMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/WwwCheckMiddleware.php, line 21 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">⟩ App\Middleware\WwwCheckMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/LoopbackMiddleware.php, line 22 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">⟩ App\Middleware\LoopbackMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/HealthCheckMiddleware.php, line 22 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">⟩ App\Middleware\HealthCheckMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">⟩ Cake\Routing\Middleware\AssetMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/MissingTemplateMiddleware.php, line 25 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">⟩ App\Middleware\MissingTemplateMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-30">
<span class="stack-function">⟩ Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-31">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/CorsMiddleware.php, line 29 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-32">
<span class="stack-function">⟩ App\Middleware\CorsMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-33">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/RevisionMiddleware.php, line 23 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-34">
<span class="stack-function">⟩ App\Middleware\RevisionMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-35">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 51 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-36">
<span class="stack-function">⟩ Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php, line 98 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-37">
<span class="stack-function">⟩ Cake\Http\Server->run</span>
<span class="stack-file">
ROOT/webroot/index.php, line 40 </span>
</a>
</li>
</ul>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
});
</script>
</body>
</html>
'
}
$maxBufferLength = (int) 8192
$file = '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Debugger.php'
$line = (int) 853
$message = 'Unable to emit headers. Headers sent in file=/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Debugger.php line=853' App\Error\NotifyAwareErrorHandler::handleError() - APP/Error/NotifyAwareErrorHandler.php, line 71
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 51
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141
[main] - ROOT/webroot/index.php, line 40 Warning (2) : Cannot modify header information - headers already sent by (output started at /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php , line 152 ]Code Context
return $this -> _handler -> handleError ( $code , $description , $file , $line , $context );
}
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601 </title>
<link href="https://cdn-01.www.staging.schnaeppchenfuchs.com/favicon.ico" type="image/x-icon" rel="icon"/><link href="https://cdn-01.www.staging.schnaeppchenfuchs.com/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
body {
font: 14px helvetica, arial, sans-serif;
color: #222;
background-color: #f8f8f8;
padding:0;
margin: 0;
max-height: 100%;
}
.code-dump,
pre {
background: #fefefe;
border: 1px solid #ddd;
padding: 5px;
white-space: pre-wrap;
}
header {
background-color: #C3232D;
color: #ffffff;
padding: 16px 10px;
border-bottom: 3px solid #626262;
}
.header-title {
margin: 0;
font-weight: normal;
font-size: 30px;
line-height: 64px;
}
.header-type {
opacity: 0.75;
display: block;
font-size: 16px;
line-height: 1;
}
.header-help {
font-size: 12px;
line-height: 1;
position: absolute;
top: 30px;
right: 16px;
}
.header-help a {
color: #fff;
}
.error-nav {
float: left;
width: 30%;
}
.error-contents {
padding: 10px 1%;
float: right;
width: 68%;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 10px;
border: 1px solid #EDBD26;
}
.error-subheading {
background: #1798A5;
color: #fff;
border: 1px solid #02808C;
}
.error {
background: #ffd54f;
}
.customize {
opacity: 0.6;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
padding: 10px;
border-bottom: 1px solid #212121;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #e5e5e5;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-file,
.stack-function {
display: block;
margin-bottom: 5px;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
word-wrap: break-word;
}
.stack-details {
background: #ececec;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
border: 1px solid #ababab;
padding: 10px;
margin-bottom: 18px;
}
.stack-frame-args {
float: right;
}
.toggle-link {
color: #1798A5;
text-decoration: none;
}
.toggle-link:hover {
text-decoration: underline;
}
.toggle-vendor-frames {
padding: 5px;
display: block;
text-align: center;
}
.code-excerpt {
width: 100%;
margin: 5px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding-left: 2px;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601 <span class="header-type">TypeError</span>
</h1>
<div class="header-help">
<a target="_blank" href="https://book.cakephp.org/3.0/">Documentation</a>
<a target="_blank" href="https://api.cakephp.org/">API</a>
</div>
</header>
<div class="error-contents">
<div id="stack-frame-0" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="597"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">[</span><span style="color: #0000BB">$defaultAlias</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="598"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$results</span><span style="color: #007700">[</span><span style="color: #0000BB">$defaultAlias</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="599"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="600"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_hydrate </span><span style="color: #007700">&& !(</span><span style="color: #0000BB">$results </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">EntityInterface</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="601"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= new </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_entityClass</span><span style="color: #007700">(</span><span style="color: #0000BB">$results</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="602"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="603"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="604"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$results</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="605"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-0" style="display: none;">
<pre>false
[
'useSetters' => false,
'markClean' => true,
'markNew' => false,
'guard' => false,
'source' => 'DealCategories'
]</pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="486"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$row </span><span style="color: #007700">=== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="487"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$row</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="488"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="489"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="490"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_groupResult</span><span style="color: #007700">(</span><span style="color: #0000BB">$row</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="491"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="492"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="493"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="494"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Correctly nests results keys including those coming from associations</span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>[
'Deals__id' => (int) 15,
'Deals__name' => 'Play3 Abonnement für 59,50 € mit PS3-Spiel als Prämie',
'Deals__description' => '<p>Die Playstation Zeitschrift play3 gibt es im Abonnement mit einem Playstation Spiel als Prämie. (Wert ca. 60) Das Abo kostet in 12 Monaten 59,50 und muss natürlich gekündigt werden, sonst verlängert es sich automatisch.</p>
<p>Folgende Spiele gibt es zur Auswahl:<br><strong>Playstation 3:</strong><br>
Need for Street: Pro Street<br>
Medal of Honor Airborne (<a href="http://geizhals.at/deutschland/a154311.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br>
Harry Potter 5: Orden des Phönix (<a href="http://geizhals.at/deutschland/a244375.html">Geizhals-Preis: 34,98 inkl. Versand</a>)<br>
Die Simpsons: Das Spiel (<a href="http://geizhals.at/deutschland/a273485.html">Geizhals-Preis: 45,00 inkl. Versand</a>)<br>
Sing Star ohne Micro (<a href="http://geizhals.at/deutschland/a256269.html">Geizhals-Preis: 31,45 inkl. Versand</a>)<br>
NBA Live 08 (<a href="http://geizhals.at/deutschland/a267034.html">Geizhals-Preis: 60,49 inkl. Versand</a>)<br>
Skate (<a href="http://geizhals.at/deutschland/a262973.html">Geizhals-Preis: 61,67 inkl. Versand</a>)<br>
FIFA 08 (<a href="http://geizhals.at/deutschland/a267054.html">Geizhals-Preis: 54,00 inkl. Versand</a>)<br>
Half-Life 2: Orange Box (<a href="http://geizhals.at/deutschland/a273921.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br><strong>Playstation 2:</strong><br>
NHL 08<br>
NBA Live 08<br>
God of War 2 Uncut<br>
Die Simpsons Das Spiel</p>
<p>– Abo muss 3 Monate vor Ablauf gekündigt werden<br>
– Prämienempfänger darf nicht gleich Aboempfänger sein (kann aber im selben Haushalt wohnen) Der Prämienempfänger muss die Play3 nicht abonniert haben.<br>
– Bei Bankeinzug 2 Ausgaben zusätzlich geschenkt (Abopreis bleibt gleich)</p>
<p>Von Versandkosten für die Prämie konnte ich nichts finden. Also wird das Spiel vermutlich versandkostenfrei verschickt.</p>',
'Deals__slug' => 'play3-abonnement-fur-5950-e-mit-ps3-spiel-als-pramie',
'Deals__deal_category_id' => (int) 1,
'Deals__price' => null,
'Deals__reference_price' => null,
'Deals__clickout_url' => null,
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 1,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => null,
'Deals__modified' => '2020-05-01 08:54:14+00',
'Deals__created' => '2008-01-08 13:59:25+00',
'Deals__shop_id' => null,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 0,
'Deals__user_id' => (int) 95,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => '2.159975',
'Deals__start_date' => '2008-01-08 13:59:25+00',
'Deals__sitemap_lastmod' => '2021-01-26 20:26:10.915947+00',
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => null,
'Deals__image_height' => null,
'Deals__show_comments' => true,
'Shops__id' => null,
'Shops__shop_category_id' => null,
'Shops__slug' => null,
'Shops__name' => null,
'Shops__description' => null,
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => null,
'Shops__modified' => null,
'Shops__created' => null,
'Shops__logo' => null,
'Shops__excerpt' => null,
'Shops__clickout_url' => null,
'Shops__hits' => null,
'Shops__is_monetizable' => null,
'Shops__show_expired_offers' => null,
'Shops__exclude_from_sitemap' => null,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => null,
'Shops__rating_count' => null,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => null,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => null,
'Shops__is_experimental' => null,
'Shops__minimum_order_label' => null,
'Shops__url' => null,
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => null,
'Shops__affiliate_network_id' => null,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => null,
'Shops__score' => null,
'Shops__factor' => null,
'Shops__show_similar_offers' => null,
'Shops__show_deals' => null,
'Shops__sitemap_lastmod' => null,
'Shops__is_sitemap_aware' => null,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null,
'AffiliateNetworks__id' => null,
'AffiliateNetworks__name' => null,
'AffiliateNetworks__is_active' => null,
'AffiliateNetworks__modified' => null,
'AffiliateNetworks__created' => null,
'AffiliateNetworks__type' => null
]</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="272"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$valid</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="273"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="274"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="275"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="276"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_fetchResult</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="277"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $valid </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current </span><span style="color: #007700">!== </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="278"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="279"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$valid </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_useBuffering</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="280"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">[</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_index</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="464"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">foreignKey </span><span style="color: #007700">:</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="465"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">bindingKey</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="466"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $key </span><span style="color: #007700">= (array)</span><span style="color: #0000BB">$keys</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="467"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="468"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">() as </span><span style="color: #0000BB">$result</span><span style="color: #007700">) {</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="469"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $values </span><span style="color: #007700">= [];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="470"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$key </span><span style="color: #007700">as </span><span style="color: #0000BB">$k</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="471"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $values</span><span style="color: #007700">[] = </span><span style="color: #0000BB">$result</span><span style="color: #007700">[</span><span style="color: #0000BB">$k</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="472"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">buildEagerLoader</span><span style="color: #007700">(array </span><span style="color: #0000BB">$options</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">+= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_defaultOptions</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $fetchQuery </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_buildQuery</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $resultMap </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_buildResultMap</span><span style="color: #007700">(</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_resultInjector</span><span style="color: #007700">(</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$resultMap</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT DealCategories.id AS "DealCategories__id", DealCategories.name AS "DealCategories__name", DealCategories.description AS "DealCategories__description", DealCategories.slug AS "DealCategories__slug", DealCategories.is_active AS "DealCategories__is_active", DealCategories.meta_title AS "DealCategories__meta_title", DealCategories.meta_description AS "DealCategories__meta_description", DealCategories.meta_keywords AS "DealCategories__meta_keywords", DealCategories.meta_robots AS "DealCategories__meta_robots", DealCategories.canonical AS "DealCategories__canonical", DealCategories.image AS "DealCategories__image", DealCategories.modified AS "DealCategories__modified", DealCategories.created AS "DealCategories__created", DealCategories.exclude_from_sitemap AS "DealCategories__exclude_from_sitemap", DealCategories.sitemap_lastmod AS "DealCategories__sitemap_lastmod", DealCategories.is_sitemap_aware AS "DealCategories__is_sitemap_aware", DealCategories.image_width AS "DealCategories__image_width", DealCategories.image_height AS "DealCategories__image_height" FROM deal_categories DealCategories WHERE DealCategories.id in (:c0)',
'params' => [
':c0' => [
'value' => (int) 15,
'type' => 'integer',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'image_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealCategoriesTable) {
'registryAlias' => 'DealCategories',
'table' => 'deal_categories',
'alias' => 'DealCategories',
'entityClass' => 'App\Model\Entity\DealCategory',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/BelongsTo.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="196"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'associationType' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">type</span><span style="color: #007700">(),</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="197"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'finder' </span><span style="color: #007700">=> [</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #DD0000">'find'</span><span style="color: #007700">]</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="198"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="199"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="200"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$loader</span><span style="color: #007700">-></span><span style="color: #0000BB">buildEagerLoader</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/EagerLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="708"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">+ [</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="709"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'query' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$query</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="710"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'contain' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$contain</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="711"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'keys' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$keys</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="712"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'nestKey' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$meta</span><span style="color: #007700">-></span><span style="color: #0000BB">aliasPath</span><span style="color: #007700">()</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="713"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">]</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="714"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="715"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= new </span><span style="color: #0000BB">CallbackStatement</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">, </span><span style="color: #0000BB">$driver</span><span style="color: #007700">, </span><span style="color: #0000BB">$f</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="716"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories'
]</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1137"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1138"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">$decorator</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1139"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1140"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1141"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getEagerLoader</span><span style="color: #007700">()-></span><span style="color: #0000BB">loadExternal</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1142"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1143"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">ResultSet</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1144"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1145"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c0'
],
':c1' => [
'value' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'type' => 'string',
'placeholder' => 'c1'
],
':c2' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c2'
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [],
'Shops' => []
],
'matching' => [
'DealCategories' => [
'queryBuilder' => object(Closure) {},
'matching' => true,
'joinType' => 'INNER',
'fields' => false
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {
'registryAlias' => 'Deals',
'table' => 'deals',
'alias' => 'Deals',
'entityClass' => 'App\Model\Entity\Deal',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
object(Cake\Database\Statement\BufferedStatement) {
[protected] _allFetched => true
[protected] statement => object(Cake\Database\Statement\CallbackStatement) {
[protected] _callback => object(Cake\Database\FieldTypeConverter) {}
[protected] _statement => object(Cake\Database\Statement\PDOStatement) {}
[protected] _driver => object(App\Database\Driver\Postgres) {}
[protected] _hasExecuted => false
}
[protected] _driver => object(App\Database\Driver\Postgres) {
'connected' => true
}
[protected] buffer => [
(int) 0 => [
'Deals__id' => (int) 154744,
'Deals__name' => 'Mr. Spex - GQ Jahresabo kostenlos, selbstkündigend',
'Deals__description' => '<p>Bei Mr. Spex könnt ihr aktuell ein Jahresabo von GQ kostenlos abschließen. Das Abo ist selbstkündigend und beendet automatisch nach 12 Monaten.</p>
<p><br></p>
<p>Mister Spex schenkt Ihnen ein GQ Jahresabo!<br></p>
<p>So funktioniert’s:<br><br>- Melden Sie sich zum Mister Spex Newsletter an, indem Sie auf den unten stehenden Button „Jetzt anmelden“ klicken.***</p>
<p>- Geben Sie in dem nachfolgenden Formular Ihre Adressdaten ein.</p>
<p>- Sie erhalten eine E-Mail zur Bestätigung der Newsletter-Anmeldung. Bitte klicken Sie auf den in der Willkommens-E-mail genannten Link. Mit der Bestätigung registrieren Sie sich für den Mister Spex Newsletter und das GQ Abo.</p>
<p><strong>Bitte beachten Sie, dass die Aktion begrenzt ist. Das Angebot gilt nur solange der Vorrat reicht. Es besteht kein Anspruch auf ein GQ Abo.</strong></p>',
'Deals__slug' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'Deals__deal_category_id' => (int) 15,
'Deals__price' => (float) 0,
'Deals__reference_price' => (float) 56.5,
'Deals__clickout_url' => 'https://www.misterspex.de/gq-abo',
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 2,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => 'img/c7/f7/a0/lp-gq-teaser.jpg',
'Deals__modified' => object(Cake\I18n\Time) {},
'Deals__created' => object(Cake\I18n\Time) {},
'Deals__shop_id' => (int) 1393,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 4,
'Deals__user_id' => null,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => (float) 5.5675516,
'Deals__start_date' => object(Cake\I18n\Time) {},
'Deals__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => (int) 1944,
'Deals__image_height' => (int) 500,
'Deals__show_comments' => true,
'Shops__id' => (int) 1393,
'Shops__shop_category_id' => (int) 4,
'Shops__slug' => 'misterspex',
'Shops__name' => 'Mister Spex',
'Shops__description' => '<p>Mister Spex ist der Online-Optiker mit den Filialgeschäften in vielen deutschen Großstädten. Egal ob ihr eine neue Sonnenbrille braucht, einen Sehtest machen möchtet, eine modernere Brille benötigt oder für besseres Sehen Kontaktlinsen bevorzugt. Bei Mister Spex findet ihr all das zu unschlagbar günstigen Preisen. Das verspricht der Optiker mit seiner <a href="https://www.misterspex.de/service/best-preis-garantie" rel="noopener noreferrer" target="_blank"><strong>Best-Preis-Garantie</strong></a>. Falls ihr euer Modell nach dem Kauf doch irgendwo günstiger seht, wird euch die Differenz erstattet.</p>
<h2 data-faq-id="1" data-faq-type="question">Bekomme ich als NeukundIn einen besonderen Gutschein bei Mister Spex?</h2>
<p data-faq-id="1" data-faq-type="answer">Einen besonderen Rabatt bekommt ihr für euren ersten Einkauf leider nicht. Aber ihr könnt euch einen Preisnachlass sichern, indem ihr euch für den <a href="https://www.misterspex.de/service/newsletter-anmeldung-und-abmeldung" rel="noopener noreferrer" target="_blank">Newsletter anmeldet</a>. Das abonnieren von Info-Mails bietet generell bereits einige Vorteile. Denn viele Aktionen gibt es exklusiv nur für Newsletter-AbonnentInnen. Bei Mister Spex erhaltet ihr zusätzlich sogar einen Rabattcode, mit dem euer Einkauf fünf Prozent günstiger wird. 30 Tage habt ihr dann Zeit, um euren Gutschein einzulösen.</p>
<h2 data-faq-id="2" data-faq-type="question">In welchen Kategorien kann ich bei Mister Spex am meisten sparen?</h2>
<p data-faq-id="2" data-faq-type="answer">Mister Spex bietet in allen Kategorien besonders günstige Preise bei bester Qualität. Es gibt jedoch Bereiche, wo man häufiger einen Extra-Rabatt erhält. Das betrifft beispielsweise saisonale Produkte, also Sonnenbrillen, aber ist auch bei normalen Gestellen zu beobachten. Regelmäßig werden Artikel vergünstigt angeboten, wenn das Sortiment erneuert wird. Schaut doch einfach mal im <a href="https://www.misterspex.de/sonnenbrillen/midseason-sale" rel="noopener noreferrer" target="_blank">"Sale" Bereich</a> nach aktuellen Schnäppchen.</p>
<h2 data-faq-id="3" data-faq-type="question">Wie bekomme ich einen Mister Spex Gutschein für einen kostenlosen Sehtest?</h2>
<p data-faq-id="3" data-faq-type="answer">Um einen kostenlosen Sehtest zu machen, braucht ihr keinen Gutschein. Das ist ein Service, den jeder Kunde völlig gratis nutzen kann. Ihr könnt dazu einfach einen Termin in einem Mister Spex Ladengeschäft oder bei einem <a href="https://www.misterspex.de/partneroptiker" rel="noopener noreferrer" target="_blank">Partner-Optiker </a>in eurer Nähe vereinbaren. Neu ist die Möglichkeit, einen <a href="https://www.misterspex.de/online-sehtest" rel="noopener noreferrer" target="_blank">Sehtest von zu Hause aus</a> zu machen. Das funktioniert jedoch nur bei ganz bestimmten Arten der Sehschwäche. Dazu müsst ihr lediglich einen Fragebogen ausfüllen und erfahrt im Anschluss, ob ihr für den Daheim-Sehtest geeignet seid.</p>
<h2 data-faq-id="4" data-faq-type="question">Bekomme ich eine Prämie, wenn ich Mister Spex weiterempfehle?</h2>
<p data-faq-id="4" data-faq-type="answer">Ja, Mister Spex freut sich über zufriedene Kunden und belohnt die Weiterempfehlung doppelt. Wenn ihr bereits bei dem modernen Optiker eingekauft habt und ein Kundenkonto besitzt, bekommt ihr für die <a href="https://www.misterspex.de/service/kunden-werben-kunden" rel="noopener noreferrer" target="_blank">Vermittlung von NeukundInnen</a> eine Gutschein über zehn Euro. Und weil eure FreundInnen nicht leer ausgehen sollen, schenkt ihnen Mister Spex ebenfalls einen Rabatt über zehn Euro für den ersten Einkauf.</p>
<h2>Wie kann ich ohne Gutschein im Onlineshop von Mister Spex sparen?</h2>
<p>Qualität muss nicht immer teuer sein und guter Service wird natürlich groß geschrieben. Das sind die Maxime von Mister Spex. Geld sparen, auch wenn ihr gerade keinen aktuellen Gutscheincode zur Hand habt, könnt ihr durch den Gratisversand, einer realen oder auch virtuellen Anprobe daheim.</p>
<ol>
<li>Ihr wisst genau, welche Brille ihr wollt und möchtet nicht extra in die Stadt zum Optiker oder der Optikerin fahren? Dann bestellt euer Wunschprodukt online und spart euch die Versandkosten. Versand und Rücksendung sind für alle Brillen und Sonnenbrillen komplett gratis. Auch Kontaktlinsen verschickt Mister Spex kostenlos, jedoch muss der Warenwert mindestens 39 Euro betragen.</li>
<li>Ihr wünscht euch eine Beratung, welche Brille euch gut steht, aber der nächste Mister Spex Laden ist nicht direkt vor eurer Haustür? Das Fahrgeld zum Ladengeschäft könnt ihr euch sparen, da Mister Spex euch kostenlos bis zu vier Brillengestelle zum Anprobieren nach Hause schickt. Dazu müsst ihr nur den “Zu Hause anprobieren” Button klicken. Nach wenigen Werktagen sind die Gestelle dann bei euch und ihr habt zehn Tage Zeit, bis ihr sie zurückschicken müsst.</li>
<li>Eine wirklich innovative Möglichkeit, um eure Wunschbrille anzuprobieren, ist die virtuelle Anprobe. Hier spart euch nicht nur das Fahrgeld zum Optiker-Laden, sondern auch noch sehr viel Zeit. Es dauert meistens nicht länger als eine Minute, bis ihr die Brille virtuell “auf der Nase habt”. Alles was ihr braucht ist eine Webcam. Wenn ihr also ein Brillengestell entdeckt habt, welches gut zu euch passen könnte, klickt auf den “Virtuell anprobieren” Button und folgt den Anweisungen. Im nachfolgenden Video seht ihr, wie einfach die reale und virtuelle Anprobe funktioniert.</li>
</ol>
<p><span class="fr-video fr-deletable fr-fvc fr-dvb fr-draggable" contenteditable="false" draggable="true"><iframe src="https://www.youtube.com/embed/BTXAgdrkGgM?&amp;wmode=opaque" allowfullscreen="" class="fr-draggable" width="640" height="360" frameborder="0"></iframe></span><br></p>',
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => true,
'Shops__modified' => object(Cake\I18n\Time) {},
'Shops__created' => object(Cake\I18n\Time) {},
'Shops__logo' => 'img/3d/6a/57/42371.png',
'Shops__excerpt' => '<p>Mister Spex ist der moderne Optiker, der euch nicht nur im Ladengeschäft umfassend berät, sondern auch online einiges zu bieten hat. Mit einem Mister Spex Rabattgutschein könnt ihr bei eurem Online-Einkauf einiges sparen. Der Besuch der Webseite lohnt sich in jedem Fall, da innovative Tools den Besuch eines Ladengeschäftes fast überflüssig machen. Ihr könnt mithilfe einer kurzen Videoaufnahme virtuell verschiedene Brillen “aufsetzen” oder einen Sehtest direkt von eurer Couch aus machen.</p><h3>Wie erhalte ich bei Mister Spex bis zu 50 Prozent Rabatt?</h3><p>Wenn ihr auf der Suche nach einer Brille mit Sehstärke seid, hat der vielseitige Optiker ein unschlagbares Angebot für euch. Beim Kauf eines Brillengestells schenkt er euch die superentspiegelte Starvision Kunststoffgläser im Wert von 99 Euro. Dadurch spart ihr natürlich einiges an Geld, aber nicht an der Qualität. Denn Mister Spex garantiert euch, durch die enge Zusammenarbeit mit den besten OptikerInnen, erstklassige Produkte.</p>',
'Shops__clickout_url' => 'https://www.awin1.com/cread.php?awinmid=10118&awinaffid=320239&clickref=&ued=https%3A%2F%2Fwww.misterspex.de%2F',
'Shops__hits' => (int) 986,
'Shops__is_monetizable' => true,
'Shops__show_expired_offers' => true,
'Shops__exclude_from_sitemap' => false,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => (float) 0,
'Shops__rating_count' => (int) 0,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => true,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => 'img/87/f4/8a/screenshot-misterspex.png',
'Shops__is_experimental' => false,
'Shops__minimum_order_label' => (int) 1,
'Shops__url' => 'https://www.misterspex.de/',
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => true,
'Shops__affiliate_network_id' => (int) 2,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => true,
'Shops__score' => (float) 269,
'Shops__factor' => (float) 1,
'Shops__show_similar_offers' => true,
'Shops__show_deals' => true,
'Shops__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Shops__is_sitemap_aware' => true,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null
]
]
[protected] _hasExecuted => false
[protected] index => (int) 0
}</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="305"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="306"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="307"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="308"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="309"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateResults</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="310"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="311"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">store</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="312"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="313"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1084"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'You cannot call all() on a non-select query. Use execute() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1085"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1086"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1087"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1088"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1089"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1090"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1091"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1092"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Trigger the beforeFind event on the query</span><span style="color: #DD0000">'s repository object.</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="467"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_dirty</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="468"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="469"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="470"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="471"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">()-></span><span style="color: #0000BB">first</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="472"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="473"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="474"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="475"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Get the first result from the executing query </span><span style="color: #007700">or </span><span style="color: #0000BB">raise an exception</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Routing/Route/SlugRoute.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$table </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ActivityAwareInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'active'</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $entity </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">first</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$entity </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">EntityInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_redirect</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedUrl</span><span style="color: #007700">, </span><span style="color: #0000BB">$model</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Route/Route.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="425"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">options</span><span style="color: #007700">[</span><span style="color: #DD0000">'_host'</span><span style="color: #007700">]) && !</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">hostMatches</span><span style="color: #007700">(</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">())) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="426"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="427"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="428"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="429"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">parse</span><span style="color: #007700">(</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">(), </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getMethod</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="430"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="431"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="432"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="433"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Checks to see </span><span style="color: #007700">if </span><span style="color: #0000BB">the given URL can be parsed by this route</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>'/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
'GET'</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/RouteCollection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/* @var \Cake\Routing\Route\Route $route */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="204"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_paths</span><span style="color: #007700">[</span><span style="color: #0000BB">$path</span><span style="color: #007700">] as </span><span style="color: #0000BB">$route</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="205"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $r </span><span style="color: #007700">= </span><span style="color: #0000BB">$route</span><span style="color: #007700">-></span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="206"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$r </span><span style="color: #007700">=== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="207"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">continue;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="208"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="209"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getQuery</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Router.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="386"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!static::</span><span style="color: #0000BB">$initialized</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="387"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">static::</span><span style="color: #0000BB">_loadRoutes</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="388"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="389"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="390"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return static::</span><span style="color: #0000BB">$_collection</span><span style="color: #007700">-></span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="391"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="392"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="393"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="394"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Takes parameter </span><span style="color: #007700">and </span><span style="color: #0000BB">path information back from the Dispatcher</span><span style="color: #007700">, </span><span style="color: #0000BB">sets these</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="142"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $parsedBody </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getParsedBody</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="143"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">is_array</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">) && isset(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">[</span><span style="color: #DD0000">'_method'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="144"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withMethod</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">[</span><span style="color: #DD0000">'_method'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="145"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="146"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $params </span><span style="color: #007700">= </span><span style="color: #0000BB">Router</span><span style="color: #007700">::</span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">;</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="147"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="148"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="149"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">unset(</span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="150"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LegacyRedirectMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MissingRouteException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $path </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $base </span><span style="color: #007700">= </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.base'</span><span style="color: #007700">, </span><span style="color: #0000BB">false</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/WwwCheckMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="17"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">getenv</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_ENV'</span><span style="color: #007700">) !== </span><span style="color: #DD0000">'production'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.useWww'</span><span style="color: #007700">) && </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">(), </span><span style="color: #DD0000">'www'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">0</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $uri </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">withHost</span><span style="color: #007700">(</span><span style="color: #DD0000">'www.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">());</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LoopbackMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">() === </span><span style="color: #DD0000">'/_loopback'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">200</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/HealthCheckMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">() === </span><span style="color: #DD0000">'/_ping'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">200</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="84"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="85"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/MissingTemplateMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MissingTemplateException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">404</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Exception $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="100"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-30" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-30">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-30" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-31" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/CorsMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-31">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'Cors.enabled'</span><span style="color: #007700">, </span><span style="color: #0000BB">false</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="30"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="31"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="32"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$allowedOrigins</span><span style="color: #007700">, </span><span style="color: #0000BB">$allowedMethods</span><span style="color: #007700">, </span><span style="color: #0000BB">$allowedHeaders</span><span style="color: #007700">) = </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'Cors'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="33"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-31" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-32" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-32">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-32" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-33" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/RevisionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-33">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$revision</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withHeader</span><span style="color: #007700">(</span><span style="color: #DD0000">'X-EKS-Rev'</span><span style="color: #007700">, </span><span style="color: #0000BB">$revision</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-33" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-34" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-34">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-34" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-35" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-35">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="47"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="48"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="49"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index </span><span style="color: #007700">= </span><span style="color: #0000BB">0</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="50"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="51"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="52"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">param </span><span style="color: #007700">\</span><span style="color: #0000BB">Psr</span><span style="color: #007700">\</span><span style="color: #0000BB">Http</span><span style="color: #007700">\</span><span style="color: #0000BB">Message</span><span style="color: #007700">\</span><span style="color: #0000BB">ServerRequestInterface $request The server request</span></span></code></td>
</tr>
</table>
<div id="stack-args-35" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-36" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-36">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">add</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="100"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!(</span><span style="color: #0000BB">$response </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="101"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">RuntimeException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="102"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Application did not create a response. Got "%s" instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-36" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {},
(int) 10 => object(App\Middleware\UrlValidationMiddleware) {},
(int) 11 => object(App\Middleware\SlashCheckMiddleware) {},
(int) 12 => object(App\Middleware\BodyTerminateMiddleware) {},
(int) 13 => object(App\Middleware\UrlIdParserMiddleware) {},
(int) 14 => object(App\Middleware\CsrfProtectionMiddleware) {},
(int) 15 => object(App\Middleware\ClickoutMiddleware) {},
(int) 16 => object(App\Middleware\TimezoneMiddleware) {},
(int) 17 => object(App\Middleware\AuthenticationMiddleware) {},
(int) 18 => object(App\Middleware\FirewallMiddleware) {},
(int) 19 => object(App\Application) {}
]
[protected] callables => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-37" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-37">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">__DIR__</span><span style="color: #007700">) . </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-37" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
</div>
<p class="customize">
If you want to customize this error message, create
<em>src/Template/Error/error500.ctp</em>
</p>
</div>
<div class="error-nav">
<a href="#" class="toggle-link toggle-vendor-frames">toggle vendor stack frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-0">
<span class="stack-function">⟩ Cake\ORM\Entity->__construct</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 601 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">⟩ Cake\ORM\ResultSet->_groupResult</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 490 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">⟩ Cake\ORM\ResultSet->_fetchResult</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 276 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">⟩ Cake\ORM\ResultSet->valid</span>
<span class="stack-file">
CORE/src/ORM/Association/Loader/SelectLoader.php, line 468 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">⟩ Cake\ORM\Association\Loader\SelectLoader->_buildResultMap</span>
<span class="stack-file">
CORE/src/ORM/Association/Loader/SelectLoader.php, line 125 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">⟩ Cake\ORM\Association\Loader\SelectLoader->buildEagerLoader</span>
<span class="stack-file">
CORE/src/ORM/Association/BelongsTo.php, line 200 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">⟩ Cake\ORM\Association\BelongsTo->eagerLoader</span>
<span class="stack-file">
CORE/src/ORM/EagerLoader.php, line 712 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">⟩ Cake\ORM\EagerLoader->loadExternal</span>
<span class="stack-file">
CORE/src/ORM/Query.php, line 1141 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">⟩ Cake\ORM\Query->_execute</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php, line 309 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">⟩ Cake\ORM\Query->_all</span>
<span class="stack-file">
CORE/src/ORM/Query.php, line 1088 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">⟩ Cake\ORM\Query->all</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php, line 471 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">⟩ Cake\ORM\Query->first</span>
<span class="stack-file">
APP/Routing/Route/SlugRoute.php, line 67 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">⟩ App\Routing\Route\SlugRoute->parse</span>
<span class="stack-file">
CORE/src/Routing/Route/Route.php, line 429 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">⟩ Cake\Routing\Route\Route->parseRequest</span>
<span class="stack-file">
CORE/src/Routing/RouteCollection.php, line 205 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">⟩ Cake\Routing\RouteCollection->parseRequest</span>
<span class="stack-file">
CORE/src/Routing/Router.php, line 390 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">⟩ Cake\Routing\Router::parseRequest</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php, line 146 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">⟩ Cake\Routing\Middleware\RoutingMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/LegacyRedirectMiddleware.php, line 25 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">⟩ App\Middleware\LegacyRedirectMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/WwwCheckMiddleware.php, line 21 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">⟩ App\Middleware\WwwCheckMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/LoopbackMiddleware.php, line 22 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">⟩ App\Middleware\LoopbackMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/HealthCheckMiddleware.php, line 22 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">⟩ App\Middleware\HealthCheckMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">⟩ Cake\Routing\Middleware\AssetMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/MissingTemplateMiddleware.php, line 25 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">⟩ App\Middleware\MissingTemplateMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-30">
<span class="stack-function">⟩ Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-31">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/CorsMiddleware.php, line 29 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-32">
<span class="stack-function">⟩ App\Middleware\CorsMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-33">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/RevisionMiddleware.php, line 23 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-34">
<span class="stack-function">⟩ App\Middleware\RevisionMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-35">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 51 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-36">
<span class="stack-function">⟩ Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php, line 98 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-37">
<span class="stack-function">⟩ Cake\Http\Server->run</span>
<span class="stack-file">
ROOT/webroot/index.php, line 40 </span>
</a>
</li>
</ul>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
});
</script>
</body>
</html>
'
}
$reasonPhrase = 'Internal Server Error' App\Error\NotifyAwareErrorHandler::handleError() - APP/Error/NotifyAwareErrorHandler.php, line 71
header - [internal], line ??
Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 152
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 57
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141
[main] - ROOT/webroot/index.php, line 40 Warning (2) : Cannot modify header information - headers already sent by (output started at /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php , line 185 ]Code Context
return $this -> _handler -> handleError ( $code , $description , $file , $line , $context );
}
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601 </title>
<link href="https://cdn-01.www.staging.schnaeppchenfuchs.com/favicon.ico" type="image/x-icon" rel="icon"/><link href="https://cdn-01.www.staging.schnaeppchenfuchs.com/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
body {
font: 14px helvetica, arial, sans-serif;
color: #222;
background-color: #f8f8f8;
padding:0;
margin: 0;
max-height: 100%;
}
.code-dump,
pre {
background: #fefefe;
border: 1px solid #ddd;
padding: 5px;
white-space: pre-wrap;
}
header {
background-color: #C3232D;
color: #ffffff;
padding: 16px 10px;
border-bottom: 3px solid #626262;
}
.header-title {
margin: 0;
font-weight: normal;
font-size: 30px;
line-height: 64px;
}
.header-type {
opacity: 0.75;
display: block;
font-size: 16px;
line-height: 1;
}
.header-help {
font-size: 12px;
line-height: 1;
position: absolute;
top: 30px;
right: 16px;
}
.header-help a {
color: #fff;
}
.error-nav {
float: left;
width: 30%;
}
.error-contents {
padding: 10px 1%;
float: right;
width: 68%;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 10px;
border: 1px solid #EDBD26;
}
.error-subheading {
background: #1798A5;
color: #fff;
border: 1px solid #02808C;
}
.error {
background: #ffd54f;
}
.customize {
opacity: 0.6;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
padding: 10px;
border-bottom: 1px solid #212121;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #e5e5e5;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-file,
.stack-function {
display: block;
margin-bottom: 5px;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
word-wrap: break-word;
}
.stack-details {
background: #ececec;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
border: 1px solid #ababab;
padding: 10px;
margin-bottom: 18px;
}
.stack-frame-args {
float: right;
}
.toggle-link {
color: #1798A5;
text-decoration: none;
}
.toggle-link:hover {
text-decoration: underline;
}
.toggle-vendor-frames {
padding: 5px;
display: block;
text-align: center;
}
.code-excerpt {
width: 100%;
margin: 5px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding-left: 2px;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601 <span class="header-type">TypeError</span>
</h1>
<div class="header-help">
<a target="_blank" href="https://book.cakephp.org/3.0/">Documentation</a>
<a target="_blank" href="https://api.cakephp.org/">API</a>
</div>
</header>
<div class="error-contents">
<div id="stack-frame-0" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="597"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">[</span><span style="color: #0000BB">$defaultAlias</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="598"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$results</span><span style="color: #007700">[</span><span style="color: #0000BB">$defaultAlias</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="599"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="600"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_hydrate </span><span style="color: #007700">&& !(</span><span style="color: #0000BB">$results </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">EntityInterface</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="601"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= new </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_entityClass</span><span style="color: #007700">(</span><span style="color: #0000BB">$results</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="602"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="603"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="604"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$results</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="605"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-0" style="display: none;">
<pre>false
[
'useSetters' => false,
'markClean' => true,
'markNew' => false,
'guard' => false,
'source' => 'DealCategories'
]</pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="486"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$row </span><span style="color: #007700">=== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="487"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$row</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="488"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="489"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="490"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_groupResult</span><span style="color: #007700">(</span><span style="color: #0000BB">$row</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="491"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="492"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="493"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="494"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Correctly nests results keys including those coming from associations</span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>[
'Deals__id' => (int) 15,
'Deals__name' => 'Play3 Abonnement für 59,50 € mit PS3-Spiel als Prämie',
'Deals__description' => '<p>Die Playstation Zeitschrift play3 gibt es im Abonnement mit einem Playstation Spiel als Prämie. (Wert ca. 60) Das Abo kostet in 12 Monaten 59,50 und muss natürlich gekündigt werden, sonst verlängert es sich automatisch.</p>
<p>Folgende Spiele gibt es zur Auswahl:<br><strong>Playstation 3:</strong><br>
Need for Street: Pro Street<br>
Medal of Honor Airborne (<a href="http://geizhals.at/deutschland/a154311.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br>
Harry Potter 5: Orden des Phönix (<a href="http://geizhals.at/deutschland/a244375.html">Geizhals-Preis: 34,98 inkl. Versand</a>)<br>
Die Simpsons: Das Spiel (<a href="http://geizhals.at/deutschland/a273485.html">Geizhals-Preis: 45,00 inkl. Versand</a>)<br>
Sing Star ohne Micro (<a href="http://geizhals.at/deutschland/a256269.html">Geizhals-Preis: 31,45 inkl. Versand</a>)<br>
NBA Live 08 (<a href="http://geizhals.at/deutschland/a267034.html">Geizhals-Preis: 60,49 inkl. Versand</a>)<br>
Skate (<a href="http://geizhals.at/deutschland/a262973.html">Geizhals-Preis: 61,67 inkl. Versand</a>)<br>
FIFA 08 (<a href="http://geizhals.at/deutschland/a267054.html">Geizhals-Preis: 54,00 inkl. Versand</a>)<br>
Half-Life 2: Orange Box (<a href="http://geizhals.at/deutschland/a273921.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br><strong>Playstation 2:</strong><br>
NHL 08<br>
NBA Live 08<br>
God of War 2 Uncut<br>
Die Simpsons Das Spiel</p>
<p>– Abo muss 3 Monate vor Ablauf gekündigt werden<br>
– Prämienempfänger darf nicht gleich Aboempfänger sein (kann aber im selben Haushalt wohnen) Der Prämienempfänger muss die Play3 nicht abonniert haben.<br>
– Bei Bankeinzug 2 Ausgaben zusätzlich geschenkt (Abopreis bleibt gleich)</p>
<p>Von Versandkosten für die Prämie konnte ich nichts finden. Also wird das Spiel vermutlich versandkostenfrei verschickt.</p>',
'Deals__slug' => 'play3-abonnement-fur-5950-e-mit-ps3-spiel-als-pramie',
'Deals__deal_category_id' => (int) 1,
'Deals__price' => null,
'Deals__reference_price' => null,
'Deals__clickout_url' => null,
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 1,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => null,
'Deals__modified' => '2020-05-01 08:54:14+00',
'Deals__created' => '2008-01-08 13:59:25+00',
'Deals__shop_id' => null,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 0,
'Deals__user_id' => (int) 95,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => '2.159975',
'Deals__start_date' => '2008-01-08 13:59:25+00',
'Deals__sitemap_lastmod' => '2021-01-26 20:26:10.915947+00',
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => null,
'Deals__image_height' => null,
'Deals__show_comments' => true,
'Shops__id' => null,
'Shops__shop_category_id' => null,
'Shops__slug' => null,
'Shops__name' => null,
'Shops__description' => null,
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => null,
'Shops__modified' => null,
'Shops__created' => null,
'Shops__logo' => null,
'Shops__excerpt' => null,
'Shops__clickout_url' => null,
'Shops__hits' => null,
'Shops__is_monetizable' => null,
'Shops__show_expired_offers' => null,
'Shops__exclude_from_sitemap' => null,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => null,
'Shops__rating_count' => null,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => null,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => null,
'Shops__is_experimental' => null,
'Shops__minimum_order_label' => null,
'Shops__url' => null,
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => null,
'Shops__affiliate_network_id' => null,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => null,
'Shops__score' => null,
'Shops__factor' => null,
'Shops__show_similar_offers' => null,
'Shops__show_deals' => null,
'Shops__sitemap_lastmod' => null,
'Shops__is_sitemap_aware' => null,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null,
'AffiliateNetworks__id' => null,
'AffiliateNetworks__name' => null,
'AffiliateNetworks__is_active' => null,
'AffiliateNetworks__modified' => null,
'AffiliateNetworks__created' => null,
'AffiliateNetworks__type' => null
]</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="272"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$valid</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="273"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="274"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="275"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="276"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_fetchResult</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="277"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $valid </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current </span><span style="color: #007700">!== </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="278"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="279"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$valid </span><span style="color: #007700">&& </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_useBuffering</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="280"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">[</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_index</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_current</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="464"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">foreignKey </span><span style="color: #007700">:</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="465"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">bindingKey</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="466"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $key </span><span style="color: #007700">= (array)</span><span style="color: #0000BB">$keys</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="467"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="468"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">() as </span><span style="color: #0000BB">$result</span><span style="color: #007700">) {</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="469"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $values </span><span style="color: #007700">= [];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="470"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$key </span><span style="color: #007700">as </span><span style="color: #0000BB">$k</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="471"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $values</span><span style="color: #007700">[] = </span><span style="color: #0000BB">$result</span><span style="color: #007700">[</span><span style="color: #0000BB">$k</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="472"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">buildEagerLoader</span><span style="color: #007700">(array </span><span style="color: #0000BB">$options</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $options </span><span style="color: #007700">+= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_defaultOptions</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $fetchQuery </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_buildQuery</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $resultMap </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_buildResultMap</span><span style="color: #007700">(</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_resultInjector</span><span style="color: #007700">(</span><span style="color: #0000BB">$fetchQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$resultMap</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT DealCategories.id AS "DealCategories__id", DealCategories.name AS "DealCategories__name", DealCategories.description AS "DealCategories__description", DealCategories.slug AS "DealCategories__slug", DealCategories.is_active AS "DealCategories__is_active", DealCategories.meta_title AS "DealCategories__meta_title", DealCategories.meta_description AS "DealCategories__meta_description", DealCategories.meta_keywords AS "DealCategories__meta_keywords", DealCategories.meta_robots AS "DealCategories__meta_robots", DealCategories.canonical AS "DealCategories__canonical", DealCategories.image AS "DealCategories__image", DealCategories.modified AS "DealCategories__modified", DealCategories.created AS "DealCategories__created", DealCategories.exclude_from_sitemap AS "DealCategories__exclude_from_sitemap", DealCategories.sitemap_lastmod AS "DealCategories__sitemap_lastmod", DealCategories.is_sitemap_aware AS "DealCategories__is_sitemap_aware", DealCategories.image_width AS "DealCategories__image_width", DealCategories.image_height AS "DealCategories__image_height" FROM deal_categories DealCategories WHERE DealCategories.id in (:c0)',
'params' => [
':c0' => [
'value' => (int) 15,
'type' => 'integer',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'image_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealCategoriesTable) {
'registryAlias' => 'DealCategories',
'table' => 'deal_categories',
'alias' => 'DealCategories',
'entityClass' => 'App\Model\Entity\DealCategory',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/BelongsTo.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="196"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'associationType' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">type</span><span style="color: #007700">(),</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="197"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'finder' </span><span style="color: #007700">=> [</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #DD0000">'find'</span><span style="color: #007700">]</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="198"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="199"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="200"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$loader</span><span style="color: #007700">-></span><span style="color: #0000BB">buildEagerLoader</span><span style="color: #007700">(</span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/EagerLoader.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="708"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">+ [</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="709"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'query' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$query</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="710"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'contain' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$contain</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="711"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'keys' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$keys</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="712"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'nestKey' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$meta</span><span style="color: #007700">-></span><span style="color: #0000BB">aliasPath</span><span style="color: #007700">()</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="713"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">]</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="714"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="715"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= new </span><span style="color: #0000BB">CallbackStatement</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">, </span><span style="color: #0000BB">$driver</span><span style="color: #007700">, </span><span style="color: #0000BB">$f</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="716"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories'
]</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1137"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1138"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">$decorator</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1139"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1140"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1141"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getEagerLoader</span><span style="color: #007700">()-></span><span style="color: #0000BB">loadExternal</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1142"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1143"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">ResultSet</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1144"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1145"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c0'
],
':c1' => [
'value' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'type' => 'string',
'placeholder' => 'c1'
],
':c2' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c2'
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [],
'Shops' => []
],
'matching' => [
'DealCategories' => [
'queryBuilder' => object(Closure) {},
'matching' => true,
'joinType' => 'INNER',
'fields' => false
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {
'registryAlias' => 'Deals',
'table' => 'deals',
'alias' => 'Deals',
'entityClass' => 'App\Model\Entity\Deal',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
object(Cake\Database\Statement\BufferedStatement) {
[protected] _allFetched => true
[protected] statement => object(Cake\Database\Statement\CallbackStatement) {
[protected] _callback => object(Cake\Database\FieldTypeConverter) {}
[protected] _statement => object(Cake\Database\Statement\PDOStatement) {}
[protected] _driver => object(App\Database\Driver\Postgres) {}
[protected] _hasExecuted => false
}
[protected] _driver => object(App\Database\Driver\Postgres) {
'connected' => true
}
[protected] buffer => [
(int) 0 => [
'Deals__id' => (int) 154744,
'Deals__name' => 'Mr. Spex - GQ Jahresabo kostenlos, selbstkündigend',
'Deals__description' => '<p>Bei Mr. Spex könnt ihr aktuell ein Jahresabo von GQ kostenlos abschließen. Das Abo ist selbstkündigend und beendet automatisch nach 12 Monaten.</p>
<p><br></p>
<p>Mister Spex schenkt Ihnen ein GQ Jahresabo!<br></p>
<p>So funktioniert’s:<br><br>- Melden Sie sich zum Mister Spex Newsletter an, indem Sie auf den unten stehenden Button „Jetzt anmelden“ klicken.***</p>
<p>- Geben Sie in dem nachfolgenden Formular Ihre Adressdaten ein.</p>
<p>- Sie erhalten eine E-Mail zur Bestätigung der Newsletter-Anmeldung. Bitte klicken Sie auf den in der Willkommens-E-mail genannten Link. Mit der Bestätigung registrieren Sie sich für den Mister Spex Newsletter und das GQ Abo.</p>
<p><strong>Bitte beachten Sie, dass die Aktion begrenzt ist. Das Angebot gilt nur solange der Vorrat reicht. Es besteht kein Anspruch auf ein GQ Abo.</strong></p>',
'Deals__slug' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'Deals__deal_category_id' => (int) 15,
'Deals__price' => (float) 0,
'Deals__reference_price' => (float) 56.5,
'Deals__clickout_url' => 'https://www.misterspex.de/gq-abo',
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 2,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => 'img/c7/f7/a0/lp-gq-teaser.jpg',
'Deals__modified' => object(Cake\I18n\Time) {},
'Deals__created' => object(Cake\I18n\Time) {},
'Deals__shop_id' => (int) 1393,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 4,
'Deals__user_id' => null,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => (float) 5.5675516,
'Deals__start_date' => object(Cake\I18n\Time) {},
'Deals__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => (int) 1944,
'Deals__image_height' => (int) 500,
'Deals__show_comments' => true,
'Shops__id' => (int) 1393,
'Shops__shop_category_id' => (int) 4,
'Shops__slug' => 'misterspex',
'Shops__name' => 'Mister Spex',
'Shops__description' => '<p>Mister Spex ist der Online-Optiker mit den Filialgeschäften in vielen deutschen Großstädten. Egal ob ihr eine neue Sonnenbrille braucht, einen Sehtest machen möchtet, eine modernere Brille benötigt oder für besseres Sehen Kontaktlinsen bevorzugt. Bei Mister Spex findet ihr all das zu unschlagbar günstigen Preisen. Das verspricht der Optiker mit seiner <a href="https://www.misterspex.de/service/best-preis-garantie" rel="noopener noreferrer" target="_blank"><strong>Best-Preis-Garantie</strong></a>. Falls ihr euer Modell nach dem Kauf doch irgendwo günstiger seht, wird euch die Differenz erstattet.</p>
<h2 data-faq-id="1" data-faq-type="question">Bekomme ich als NeukundIn einen besonderen Gutschein bei Mister Spex?</h2>
<p data-faq-id="1" data-faq-type="answer">Einen besonderen Rabatt bekommt ihr für euren ersten Einkauf leider nicht. Aber ihr könnt euch einen Preisnachlass sichern, indem ihr euch für den <a href="https://www.misterspex.de/service/newsletter-anmeldung-und-abmeldung" rel="noopener noreferrer" target="_blank">Newsletter anmeldet</a>. Das abonnieren von Info-Mails bietet generell bereits einige Vorteile. Denn viele Aktionen gibt es exklusiv nur für Newsletter-AbonnentInnen. Bei Mister Spex erhaltet ihr zusätzlich sogar einen Rabattcode, mit dem euer Einkauf fünf Prozent günstiger wird. 30 Tage habt ihr dann Zeit, um euren Gutschein einzulösen.</p>
<h2 data-faq-id="2" data-faq-type="question">In welchen Kategorien kann ich bei Mister Spex am meisten sparen?</h2>
<p data-faq-id="2" data-faq-type="answer">Mister Spex bietet in allen Kategorien besonders günstige Preise bei bester Qualität. Es gibt jedoch Bereiche, wo man häufiger einen Extra-Rabatt erhält. Das betrifft beispielsweise saisonale Produkte, also Sonnenbrillen, aber ist auch bei normalen Gestellen zu beobachten. Regelmäßig werden Artikel vergünstigt angeboten, wenn das Sortiment erneuert wird. Schaut doch einfach mal im <a href="https://www.misterspex.de/sonnenbrillen/midseason-sale" rel="noopener noreferrer" target="_blank">"Sale" Bereich</a> nach aktuellen Schnäppchen.</p>
<h2 data-faq-id="3" data-faq-type="question">Wie bekomme ich einen Mister Spex Gutschein für einen kostenlosen Sehtest?</h2>
<p data-faq-id="3" data-faq-type="answer">Um einen kostenlosen Sehtest zu machen, braucht ihr keinen Gutschein. Das ist ein Service, den jeder Kunde völlig gratis nutzen kann. Ihr könnt dazu einfach einen Termin in einem Mister Spex Ladengeschäft oder bei einem <a href="https://www.misterspex.de/partneroptiker" rel="noopener noreferrer" target="_blank">Partner-Optiker </a>in eurer Nähe vereinbaren. Neu ist die Möglichkeit, einen <a href="https://www.misterspex.de/online-sehtest" rel="noopener noreferrer" target="_blank">Sehtest von zu Hause aus</a> zu machen. Das funktioniert jedoch nur bei ganz bestimmten Arten der Sehschwäche. Dazu müsst ihr lediglich einen Fragebogen ausfüllen und erfahrt im Anschluss, ob ihr für den Daheim-Sehtest geeignet seid.</p>
<h2 data-faq-id="4" data-faq-type="question">Bekomme ich eine Prämie, wenn ich Mister Spex weiterempfehle?</h2>
<p data-faq-id="4" data-faq-type="answer">Ja, Mister Spex freut sich über zufriedene Kunden und belohnt die Weiterempfehlung doppelt. Wenn ihr bereits bei dem modernen Optiker eingekauft habt und ein Kundenkonto besitzt, bekommt ihr für die <a href="https://www.misterspex.de/service/kunden-werben-kunden" rel="noopener noreferrer" target="_blank">Vermittlung von NeukundInnen</a> eine Gutschein über zehn Euro. Und weil eure FreundInnen nicht leer ausgehen sollen, schenkt ihnen Mister Spex ebenfalls einen Rabatt über zehn Euro für den ersten Einkauf.</p>
<h2>Wie kann ich ohne Gutschein im Onlineshop von Mister Spex sparen?</h2>
<p>Qualität muss nicht immer teuer sein und guter Service wird natürlich groß geschrieben. Das sind die Maxime von Mister Spex. Geld sparen, auch wenn ihr gerade keinen aktuellen Gutscheincode zur Hand habt, könnt ihr durch den Gratisversand, einer realen oder auch virtuellen Anprobe daheim.</p>
<ol>
<li>Ihr wisst genau, welche Brille ihr wollt und möchtet nicht extra in die Stadt zum Optiker oder der Optikerin fahren? Dann bestellt euer Wunschprodukt online und spart euch die Versandkosten. Versand und Rücksendung sind für alle Brillen und Sonnenbrillen komplett gratis. Auch Kontaktlinsen verschickt Mister Spex kostenlos, jedoch muss der Warenwert mindestens 39 Euro betragen.</li>
<li>Ihr wünscht euch eine Beratung, welche Brille euch gut steht, aber der nächste Mister Spex Laden ist nicht direkt vor eurer Haustür? Das Fahrgeld zum Ladengeschäft könnt ihr euch sparen, da Mister Spex euch kostenlos bis zu vier Brillengestelle zum Anprobieren nach Hause schickt. Dazu müsst ihr nur den “Zu Hause anprobieren” Button klicken. Nach wenigen Werktagen sind die Gestelle dann bei euch und ihr habt zehn Tage Zeit, bis ihr sie zurückschicken müsst.</li>
<li>Eine wirklich innovative Möglichkeit, um eure Wunschbrille anzuprobieren, ist die virtuelle Anprobe. Hier spart euch nicht nur das Fahrgeld zum Optiker-Laden, sondern auch noch sehr viel Zeit. Es dauert meistens nicht länger als eine Minute, bis ihr die Brille virtuell “auf der Nase habt”. Alles was ihr braucht ist eine Webcam. Wenn ihr also ein Brillengestell entdeckt habt, welches gut zu euch passen könnte, klickt auf den “Virtuell anprobieren” Button und folgt den Anweisungen. Im nachfolgenden Video seht ihr, wie einfach die reale und virtuelle Anprobe funktioniert.</li>
</ol>
<p><span class="fr-video fr-deletable fr-fvc fr-dvb fr-draggable" contenteditable="false" draggable="true"><iframe src="https://www.youtube.com/embed/BTXAgdrkGgM?&amp;wmode=opaque" allowfullscreen="" class="fr-draggable" width="640" height="360" frameborder="0"></iframe></span><br></p>',
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => true,
'Shops__modified' => object(Cake\I18n\Time) {},
'Shops__created' => object(Cake\I18n\Time) {},
'Shops__logo' => 'img/3d/6a/57/42371.png',
'Shops__excerpt' => '<p>Mister Spex ist der moderne Optiker, der euch nicht nur im Ladengeschäft umfassend berät, sondern auch online einiges zu bieten hat. Mit einem Mister Spex Rabattgutschein könnt ihr bei eurem Online-Einkauf einiges sparen. Der Besuch der Webseite lohnt sich in jedem Fall, da innovative Tools den Besuch eines Ladengeschäftes fast überflüssig machen. Ihr könnt mithilfe einer kurzen Videoaufnahme virtuell verschiedene Brillen “aufsetzen” oder einen Sehtest direkt von eurer Couch aus machen.</p><h3>Wie erhalte ich bei Mister Spex bis zu 50 Prozent Rabatt?</h3><p>Wenn ihr auf der Suche nach einer Brille mit Sehstärke seid, hat der vielseitige Optiker ein unschlagbares Angebot für euch. Beim Kauf eines Brillengestells schenkt er euch die superentspiegelte Starvision Kunststoffgläser im Wert von 99 Euro. Dadurch spart ihr natürlich einiges an Geld, aber nicht an der Qualität. Denn Mister Spex garantiert euch, durch die enge Zusammenarbeit mit den besten OptikerInnen, erstklassige Produkte.</p>',
'Shops__clickout_url' => 'https://www.awin1.com/cread.php?awinmid=10118&awinaffid=320239&clickref=&ued=https%3A%2F%2Fwww.misterspex.de%2F',
'Shops__hits' => (int) 986,
'Shops__is_monetizable' => true,
'Shops__show_expired_offers' => true,
'Shops__exclude_from_sitemap' => false,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => (float) 0,
'Shops__rating_count' => (int) 0,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => true,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => 'img/87/f4/8a/screenshot-misterspex.png',
'Shops__is_experimental' => false,
'Shops__minimum_order_label' => (int) 1,
'Shops__url' => 'https://www.misterspex.de/',
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => true,
'Shops__affiliate_network_id' => (int) 2,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => true,
'Shops__score' => (float) 269,
'Shops__factor' => (float) 1,
'Shops__show_similar_offers' => true,
'Shops__show_deals' => true,
'Shops__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Shops__is_sitemap_aware' => true,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null
]
]
[protected] _hasExecuted => false
[protected] index => (int) 0
}</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="305"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="306"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="307"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="308"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="309"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateResults</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="310"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="311"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">store</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="312"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="313"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1084"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'You cannot call all() on a non-select query. Use execute() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1085"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1086"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1087"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1088"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1089"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1090"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1091"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1092"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Trigger the beforeFind event on the query</span><span style="color: #DD0000">'s repository object.</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="467"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_dirty</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="468"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">limit</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="469"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="470"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="471"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">()-></span><span style="color: #0000BB">first</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="472"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="473"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="474"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="475"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Get the first result from the executing query </span><span style="color: #007700">or </span><span style="color: #0000BB">raise an exception</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Routing/Route/SlugRoute.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$table </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ActivityAwareInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'active'</span><span style="color: #007700">, </span><span style="color: #0000BB">$options</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $entity </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">first</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$entity </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">EntityInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_redirect</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedUrl</span><span style="color: #007700">, </span><span style="color: #0000BB">$model</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Route/Route.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="425"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">options</span><span style="color: #007700">[</span><span style="color: #DD0000">'_host'</span><span style="color: #007700">]) && !</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">hostMatches</span><span style="color: #007700">(</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">())) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="426"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="427"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="428"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="429"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">parse</span><span style="color: #007700">(</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">(), </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getMethod</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="430"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="431"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="432"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="433"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Checks to see </span><span style="color: #007700">if </span><span style="color: #0000BB">the given URL can be parsed by this route</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>'/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
'GET'</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/RouteCollection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/* @var \Cake\Routing\Route\Route $route */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="204"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_paths</span><span style="color: #007700">[</span><span style="color: #0000BB">$path</span><span style="color: #007700">] as </span><span style="color: #0000BB">$route</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="205"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $r </span><span style="color: #007700">= </span><span style="color: #0000BB">$route</span><span style="color: #007700">-></span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="206"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$r </span><span style="color: #007700">=== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="207"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">continue;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="208"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="209"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$uri</span><span style="color: #007700">-></span><span style="color: #0000BB">getQuery</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Router.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="386"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!static::</span><span style="color: #0000BB">$initialized</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="387"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">static::</span><span style="color: #0000BB">_loadRoutes</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="388"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="389"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="390"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return static::</span><span style="color: #0000BB">$_collection</span><span style="color: #007700">-></span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="391"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="392"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="393"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="394"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Takes parameter </span><span style="color: #007700">and </span><span style="color: #0000BB">path information back from the Dispatcher</span><span style="color: #007700">, </span><span style="color: #0000BB">sets these</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="142"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $parsedBody </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getParsedBody</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="143"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">is_array</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">) && isset(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">[</span><span style="color: #DD0000">'_method'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="144"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withMethod</span><span style="color: #007700">(</span><span style="color: #0000BB">$parsedBody</span><span style="color: #007700">[</span><span style="color: #DD0000">'_method'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="145"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="146"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $params </span><span style="color: #007700">= </span><span style="color: #0000BB">Router</span><span style="color: #007700">::</span><span style="color: #0000BB">parseRequest</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">;</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="147"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">])) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="148"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">];</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="149"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">unset(</span><span style="color: #0000BB">$params</span><span style="color: #007700">[</span><span style="color: #DD0000">'_middleware'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="150"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LegacyRedirectMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MissingRouteException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $path </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $base </span><span style="color: #007700">= </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.base'</span><span style="color: #007700">, </span><span style="color: #0000BB">false</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/WwwCheckMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="17"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">getenv</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_ENV'</span><span style="color: #007700">) !== </span><span style="color: #DD0000">'production'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'App.useWww'</span><span style="color: #007700">) && </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">(), </span><span style="color: #DD0000">'www'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">0</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $uri </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">withHost</span><span style="color: #007700">(</span><span style="color: #DD0000">'www.' </span><span style="color: #007700">. </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getHost</span><span style="color: #007700">());</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LoopbackMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">() === </span><span style="color: #DD0000">'/_loopback'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">200</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/HealthCheckMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="18"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">() === </span><span style="color: #DD0000">'/_ping'</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">200</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="84"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="85"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/MissingTemplateMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">MissingTemplateException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withStatus</span><span style="color: #007700">(</span><span style="color: #0000BB">404</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Exception $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="100"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-30" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-30">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-30" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-31" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/CorsMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-31">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">ResponseInterface $response</span><span style="color: #007700">, </span><span style="color: #0000BB">$next</span><span style="color: #007700">)</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="27"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="28"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'Cors.enabled'</span><span style="color: #007700">, </span><span style="color: #0000BB">false</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="29"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="30"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="31"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="32"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$allowedOrigins</span><span style="color: #007700">, </span><span style="color: #0000BB">$allowedMethods</span><span style="color: #007700">, </span><span style="color: #0000BB">$allowedHeaders</span><span style="color: #007700">) = </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'Cors'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="33"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-31" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-32" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-32">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-32" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-33" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/RevisionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-33">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="19"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$revision</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="20"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$response</span><span style="color: #007700">-></span><span style="color: #0000BB">withHeader</span><span style="color: #007700">(</span><span style="color: #DD0000">'X-EKS-Rev'</span><span style="color: #007700">, </span><span style="color: #0000BB">$revision</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="21"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="22"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="23"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="24"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="25"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="26"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-33" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-34" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-34">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $next </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">get</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$next</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="63"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index</span><span style="color: #007700">++;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$next</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// End of the queue</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$response</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-34" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}</pre>
</div>
</div>
<div id="stack-frame-35" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-35">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="47"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="48"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="49"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">index </span><span style="color: #007700">= </span><span style="color: #0000BB">0</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="50"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="51"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">__invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="52"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="53"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">param </span><span style="color: #007700">\</span><span style="color: #0000BB">Psr</span><span style="color: #007700">\</span><span style="color: #0000BB">Http</span><span style="color: #007700">\</span><span style="color: #0000BB">Message</span><span style="color: #007700">\</span><span style="color: #0000BB">ServerRequestInterface $request The server request</span></span></code></td>
</tr>
</table>
<div id="stack-args-35" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-36" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-36">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">add</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="100"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!(</span><span style="color: #0000BB">$response </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="101"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">RuntimeException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="102"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Application did not create a response. Got "%s" instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-36" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {},
(int) 10 => object(App\Middleware\UrlValidationMiddleware) {},
(int) 11 => object(App\Middleware\SlashCheckMiddleware) {},
(int) 12 => object(App\Middleware\BodyTerminateMiddleware) {},
(int) 13 => object(App\Middleware\UrlIdParserMiddleware) {},
(int) 14 => object(App\Middleware\CsrfProtectionMiddleware) {},
(int) 15 => object(App\Middleware\ClickoutMiddleware) {},
(int) 16 => object(App\Middleware\TimezoneMiddleware) {},
(int) 17 => object(App\Middleware\AuthenticationMiddleware) {},
(int) 18 => object(App\Middleware\FirewallMiddleware) {},
(int) 19 => object(App\Application) {}
]
[protected] callables => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}</pre>
</div>
</div>
<div id="stack-frame-37" style="display:none;" class="stack-details">
<span class="stack-frame-file">/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-37">toggle arguments</a>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">__DIR__</span><span style="color: #007700">) . </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-37" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
</div>
<p class="customize">
If you want to customize this error message, create
<em>src/Template/Error/error500.ctp</em>
</p>
</div>
<div class="error-nav">
<a href="#" class="toggle-link toggle-vendor-frames">toggle vendor stack frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-0">
<span class="stack-function">⟩ Cake\ORM\Entity->__construct</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 601 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">⟩ Cake\ORM\ResultSet->_groupResult</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 490 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">⟩ Cake\ORM\ResultSet->_fetchResult</span>
<span class="stack-file">
CORE/src/ORM/ResultSet.php, line 276 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">⟩ Cake\ORM\ResultSet->valid</span>
<span class="stack-file">
CORE/src/ORM/Association/Loader/SelectLoader.php, line 468 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">⟩ Cake\ORM\Association\Loader\SelectLoader->_buildResultMap</span>
<span class="stack-file">
CORE/src/ORM/Association/Loader/SelectLoader.php, line 125 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">⟩ Cake\ORM\Association\Loader\SelectLoader->buildEagerLoader</span>
<span class="stack-file">
CORE/src/ORM/Association/BelongsTo.php, line 200 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">⟩ Cake\ORM\Association\BelongsTo->eagerLoader</span>
<span class="stack-file">
CORE/src/ORM/EagerLoader.php, line 712 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">⟩ Cake\ORM\EagerLoader->loadExternal</span>
<span class="stack-file">
CORE/src/ORM/Query.php, line 1141 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">⟩ Cake\ORM\Query->_execute</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php, line 309 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">⟩ Cake\ORM\Query->_all</span>
<span class="stack-file">
CORE/src/ORM/Query.php, line 1088 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">⟩ Cake\ORM\Query->all</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php, line 471 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">⟩ Cake\ORM\Query->first</span>
<span class="stack-file">
APP/Routing/Route/SlugRoute.php, line 67 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">⟩ App\Routing\Route\SlugRoute->parse</span>
<span class="stack-file">
CORE/src/Routing/Route/Route.php, line 429 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">⟩ Cake\Routing\Route\Route->parseRequest</span>
<span class="stack-file">
CORE/src/Routing/RouteCollection.php, line 205 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">⟩ Cake\Routing\RouteCollection->parseRequest</span>
<span class="stack-file">
CORE/src/Routing/Router.php, line 390 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">⟩ Cake\Routing\Router::parseRequest</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php, line 146 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">⟩ Cake\Routing\Middleware\RoutingMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/LegacyRedirectMiddleware.php, line 25 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">⟩ App\Middleware\LegacyRedirectMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/WwwCheckMiddleware.php, line 21 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">⟩ App\Middleware\WwwCheckMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/LoopbackMiddleware.php, line 22 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">⟩ App\Middleware\LoopbackMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/HealthCheckMiddleware.php, line 22 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">⟩ App\Middleware\HealthCheckMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">⟩ Cake\Routing\Middleware\AssetMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/MissingTemplateMiddleware.php, line 25 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">⟩ App\Middleware\MissingTemplateMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-30">
<span class="stack-function">⟩ Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-31">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/CorsMiddleware.php, line 29 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-32">
<span class="stack-function">⟩ App\Middleware\CorsMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-33">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
APP/Middleware/RevisionMiddleware.php, line 23 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-34">
<span class="stack-function">⟩ App\Middleware\RevisionMiddleware->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 65 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-35">
<span class="stack-function">⟩ Cake\Http\Runner->__invoke</span>
<span class="stack-file">
CORE/src/Http/Runner.php, line 51 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-36">
<span class="stack-function">⟩ Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php, line 98 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-37">
<span class="stack-function">⟩ Cake\Http\Server->run</span>
<span class="stack-file">
ROOT/webroot/index.php, line 40 </span>
</a>
</li>
</ul>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
});
</script>
</body>
</html>
'
}
$cookies = []
$values = [
(int) 0 => 'text/html; charset=UTF-8'
]
$name = 'Content-Type'
$first = true
$value = 'text/html; charset=UTF-8' App\Error\NotifyAwareErrorHandler::handleError() - APP/Error/NotifyAwareErrorHandler.php, line 71
header - [internal], line ??
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 185
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 58
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141
[main] - ROOT/webroot/index.php, line 40
Error: Argument 1 passed to Cake\ORM\Entity::__construct() must be of the type array, boolean given, called in /var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php on line 601
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php
toggle arguments
if (isset( $results [ $defaultAlias ])) {
$results = $results [ $defaultAlias ];
}
if ( $this -> _hydrate && !( $results instanceof EntityInterface )) {
$results = new $this -> _entityClass ( $results , $options );
}
return $results ;
}
false
[
'useSetters' => false,
'markClean' => true,
'markNew' => false,
'guard' => false,
'source' => 'DealCategories'
]
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php
toggle arguments
if ( $row === false ) {
return $row ;
}
return $this -> _groupResult ( $row );
}
/**
* Correctly nests results keys including those coming from associations
[
'Deals__id' => (int) 15,
'Deals__name' => 'Play3 Abonnement für 59,50 € mit PS3-Spiel als Prämie',
'Deals__description' => '<p>Die Playstation Zeitschrift play3 gibt es im Abonnement mit einem Playstation Spiel als Prämie. (Wert ca. 60) Das Abo kostet in 12 Monaten 59,50 und muss natürlich gekündigt werden, sonst verlängert es sich automatisch.</p>
<p>Folgende Spiele gibt es zur Auswahl:<br><strong>Playstation 3:</strong><br>
Need for Street: Pro Street<br>
Medal of Honor Airborne (<a href="http://geizhals.at/deutschland/a154311.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br>
Harry Potter 5: Orden des Phönix (<a href="http://geizhals.at/deutschland/a244375.html">Geizhals-Preis: 34,98 inkl. Versand</a>)<br>
Die Simpsons: Das Spiel (<a href="http://geizhals.at/deutschland/a273485.html">Geizhals-Preis: 45,00 inkl. Versand</a>)<br>
Sing Star ohne Micro (<a href="http://geizhals.at/deutschland/a256269.html">Geizhals-Preis: 31,45 inkl. Versand</a>)<br>
NBA Live 08 (<a href="http://geizhals.at/deutschland/a267034.html">Geizhals-Preis: 60,49 inkl. Versand</a>)<br>
Skate (<a href="http://geizhals.at/deutschland/a262973.html">Geizhals-Preis: 61,67 inkl. Versand</a>)<br>
FIFA 08 (<a href="http://geizhals.at/deutschland/a267054.html">Geizhals-Preis: 54,00 inkl. Versand</a>)<br>
Half-Life 2: Orange Box (<a href="http://geizhals.at/deutschland/a273921.html">Geizhals-Preis: 60,80 inkl. Versand</a>)<br><strong>Playstation 2:</strong><br>
NHL 08<br>
NBA Live 08<br>
God of War 2 Uncut<br>
Die Simpsons Das Spiel</p>
<p>– Abo muss 3 Monate vor Ablauf gekündigt werden<br>
– Prämienempfänger darf nicht gleich Aboempfänger sein (kann aber im selben Haushalt wohnen) Der Prämienempfänger muss die Play3 nicht abonniert haben.<br>
– Bei Bankeinzug 2 Ausgaben zusätzlich geschenkt (Abopreis bleibt gleich)</p>
<p>Von Versandkosten für die Prämie konnte ich nichts finden. Also wird das Spiel vermutlich versandkostenfrei verschickt.</p>',
'Deals__slug' => 'play3-abonnement-fur-5950-e-mit-ps3-spiel-als-pramie',
'Deals__deal_category_id' => (int) 1,
'Deals__price' => null,
'Deals__reference_price' => null,
'Deals__clickout_url' => null,
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 1,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => null,
'Deals__modified' => '2020-05-01 08:54:14+00',
'Deals__created' => '2008-01-08 13:59:25+00',
'Deals__shop_id' => null,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 0,
'Deals__user_id' => (int) 95,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => '2.159975',
'Deals__start_date' => '2008-01-08 13:59:25+00',
'Deals__sitemap_lastmod' => '2021-01-26 20:26:10.915947+00',
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => null,
'Deals__image_height' => null,
'Deals__show_comments' => true,
'Shops__id' => null,
'Shops__shop_category_id' => null,
'Shops__slug' => null,
'Shops__name' => null,
'Shops__description' => null,
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => null,
'Shops__modified' => null,
'Shops__created' => null,
'Shops__logo' => null,
'Shops__excerpt' => null,
'Shops__clickout_url' => null,
'Shops__hits' => null,
'Shops__is_monetizable' => null,
'Shops__show_expired_offers' => null,
'Shops__exclude_from_sitemap' => null,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => null,
'Shops__rating_count' => null,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => null,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => null,
'Shops__is_experimental' => null,
'Shops__minimum_order_label' => null,
'Shops__url' => null,
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => null,
'Shops__affiliate_network_id' => null,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => null,
'Shops__score' => null,
'Shops__factor' => null,
'Shops__show_similar_offers' => null,
'Shops__show_deals' => null,
'Shops__sitemap_lastmod' => null,
'Shops__is_sitemap_aware' => null,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null,
'AffiliateNetworks__id' => null,
'AffiliateNetworks__name' => null,
'AffiliateNetworks__is_active' => null,
'AffiliateNetworks__modified' => null,
'AffiliateNetworks__created' => null,
'AffiliateNetworks__type' => null
]
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/ResultSet.php
toggle arguments
return $valid ;
}
}
$this -> _current = $this -> _fetchResult ();
$valid = $this -> _current !== false ;
if ( $valid && $this -> _useBuffering ) {
$this -> _results [ $this -> _index ] = $this -> _current ;
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php
toggle arguments
$this -> foreignKey :
$this -> bindingKey ;
$key = (array) $keys ;
foreach ( $fetchQuery -> all () as $result ) {
$values = [];
foreach ( $key as $k ) {
$values [] = $result [ $k ];
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/Loader/SelectLoader.php
toggle arguments
public function buildEagerLoader (array $options )
{
$options += $this -> _defaultOptions ();
$fetchQuery = $this -> _buildQuery ( $options );
$resultMap = $this -> _buildResultMap ( $fetchQuery , $options );
return $this -> _resultInjector ( $fetchQuery , $resultMap , $options );
}
object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT DealCategories.id AS "DealCategories__id", DealCategories.name AS "DealCategories__name", DealCategories.description AS "DealCategories__description", DealCategories.slug AS "DealCategories__slug", DealCategories.is_active AS "DealCategories__is_active", DealCategories.meta_title AS "DealCategories__meta_title", DealCategories.meta_description AS "DealCategories__meta_description", DealCategories.meta_keywords AS "DealCategories__meta_keywords", DealCategories.meta_robots AS "DealCategories__meta_robots", DealCategories.canonical AS "DealCategories__canonical", DealCategories.image AS "DealCategories__image", DealCategories.modified AS "DealCategories__modified", DealCategories.created AS "DealCategories__created", DealCategories.exclude_from_sitemap AS "DealCategories__exclude_from_sitemap", DealCategories.sitemap_lastmod AS "DealCategories__sitemap_lastmod", DealCategories.is_sitemap_aware AS "DealCategories__is_sitemap_aware", DealCategories.image_width AS "DealCategories__image_width", DealCategories.image_height AS "DealCategories__image_height" FROM deal_categories DealCategories WHERE DealCategories.id in (:c0)',
'params' => [
':c0' => [
'value' => (int) 15,
'type' => 'integer',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'image_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealCategoriesTable) {
'registryAlias' => 'DealCategories',
'table' => 'deal_categories',
'alias' => 'DealCategories',
'entityClass' => 'App\Model\Entity\DealCategory',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Association/BelongsTo.php
toggle arguments
'associationType' => $this -> type (),
'finder' => [ $this , 'find' ]
]);
return $loader -> buildEagerLoader ( $options );
}
}
[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories',
'foreignKey' => 'deal_category_id',
'conditions' => [],
'sort' => null
]
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/EagerLoader.php
toggle arguments
$config + [
'query' => $query ,
'contain' => $contain ,
'keys' => $keys ,
'nestKey' => $meta -> aliasPath ()
]
);
$statement = new CallbackStatement ( $statement , $driver , $f );
}
[
'strategy' => 'select',
'query' => object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
[maximum depth reached]
],
':c1' => [
[maximum depth reached]
],
':c2' => [
[maximum depth reached]
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [[maximum depth reached]],
'Shops' => [[maximum depth reached]]
],
'matching' => [
'DealCategories' => [
[maximum depth reached]
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {}
},
'contain' => [],
'keys' => [
(int) 15 => (int) 15
],
'nestKey' => 'DealCategories'
]
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php
toggle arguments
return new $decorator ( $this -> _results );
}
$statement = $this -> getEagerLoader ()-> loadExternal ( $this , $this -> execute ());
return new ResultSet ( $this , $statement );
}
object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Deals.id AS "Deals__id", Deals.name AS "Deals__name", Deals.description AS "Deals__description", Deals.slug AS "Deals__slug", Deals.deal_category_id AS "Deals__deal_category_id", Deals.price AS "Deals__price", Deals.reference_price AS "Deals__reference_price", Deals.clickout_url AS "Deals__clickout_url", Deals.is_active AS "Deals__is_active", Deals.expires AS "Deals__expires", Deals.type AS "Deals__type", Deals.has_push AS "Deals__has_push", Deals.comment_count AS "Deals__comment_count", Deals.meta_title AS "Deals__meta_title", Deals.meta_description AS "Deals__meta_description", Deals.meta_keywords AS "Deals__meta_keywords", Deals.meta_robots AS "Deals__meta_robots", Deals.canonical AS "Deals__canonical", Deals.image AS "Deals__image", Deals.modified AS "Deals__modified", Deals.created AS "Deals__created", Deals.shop_id AS "Deals__shop_id", Deals.deeplink AS "Deals__deeplink", Deals.like_count AS "Deals__like_count", Deals.user_id AS "Deals__user_id", Deals.exclude_from_sitemap AS "Deals__exclude_from_sitemap", Deals.score AS "Deals__score", Deals.start_date AS "Deals__start_date", Deals.sitemap_lastmod AS "Deals__sitemap_lastmod", Deals.is_sitemap_aware AS "Deals__is_sitemap_aware", Deals.excerpt AS "Deals__excerpt", Deals.visibility AS "Deals__visibility", Deals.coupon_code AS "Deals__coupon_code", Deals.shipping_cost AS "Deals__shipping_cost", Deals.image_width AS "Deals__image_width", Deals.image_height AS "Deals__image_height", Deals.show_comments AS "Deals__show_comments", Shops.id AS "Shops__id", Shops.shop_category_id AS "Shops__shop_category_id", Shops.slug AS "Shops__slug", Shops.name AS "Shops__name", Shops.description AS "Shops__description", Shops.meta_title AS "Shops__meta_title", Shops.meta_description AS "Shops__meta_description", Shops.meta_keywords AS "Shops__meta_keywords", Shops.is_active AS "Shops__is_active", Shops.modified AS "Shops__modified", Shops.created AS "Shops__created", Shops.logo AS "Shops__logo", Shops.excerpt AS "Shops__excerpt", Shops.clickout_url AS "Shops__clickout_url", Shops.hits AS "Shops__hits", Shops.is_monetizable AS "Shops__is_monetizable", Shops.show_expired_offers AS "Shops__show_expired_offers", Shops.exclude_from_sitemap AS "Shops__exclude_from_sitemap", Shops.meta_robots AS "Shops__meta_robots", Shops.canonical AS "Shops__canonical", Shops.rating AS "Shops__rating", Shops.rating_count AS "Shops__rating_count", Shops.legacy_gp_id AS "Shops__legacy_gp_id", Shops.is_visible AS "Shops__is_visible", Shops.address AS "Shops__address", Shops.contact AS "Shops__contact", Shops.screenshot AS "Shops__screenshot", Shops.is_experimental AS "Shops__is_experimental", Shops.minimum_order_label AS "Shops__minimum_order_label", Shops.url AS "Shops__url", Shops.offers_limit AS "Shops__offers_limit", Shops.disclaimer AS "Shops__disclaimer", Shops.show_reviews AS "Shops__show_reviews", Shops.affiliate_network_id AS "Shops__affiliate_network_id", Shops.headline AS "Shops__headline", Shops.header_image AS "Shops__header_image", Shops.has_deeplink_support AS "Shops__has_deeplink_support", Shops.score AS "Shops__score", Shops.factor AS "Shops__factor", Shops.show_similar_offers AS "Shops__show_similar_offers", Shops.show_deals AS "Shops__show_deals", Shops.sitemap_lastmod AS "Shops__sitemap_lastmod", Shops.is_sitemap_aware AS "Shops__is_sitemap_aware", Shops.header_image_width AS "Shops__header_image_width", Shops.header_image_height AS "Shops__header_image_height", Shops.logo_width AS "Shops__logo_width", Shops.logo_height AS "Shops__logo_height" FROM deals Deals INNER JOIN deal_categories DealCategories ON (DealCategories.is_active = :c0 AND DealCategories.id = (Deals.deal_category_id)) LEFT JOIN shops Shops ON Shops.id = (Deals.shop_id) WHERE (Deals.slug = :c1 AND Deals.is_active = :c2) LIMIT 1',
'params' => [
':c0' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c0'
],
':c1' => [
'value' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'type' => 'string',
'placeholder' => 'c1'
],
':c2' => [
'value' => true,
'type' => 'boolean',
'placeholder' => 'c2'
]
],
'defaultTypes' => [
'Deals__id' => 'integer',
'Deals.id' => 'integer',
'id' => 'integer',
'Deals__name' => 'string',
'Deals.name' => 'string',
'name' => 'string',
'Deals__description' => 'text',
'Deals.description' => 'text',
'description' => 'text',
'Deals__slug' => 'string',
'Deals.slug' => 'string',
'slug' => 'string',
'Deals__deal_category_id' => 'integer',
'Deals.deal_category_id' => 'integer',
'deal_category_id' => 'integer',
'Deals__price' => 'float',
'Deals.price' => 'float',
'price' => 'float',
'Deals__reference_price' => 'float',
'Deals.reference_price' => 'float',
'reference_price' => 'float',
'Deals__clickout_url' => 'string',
'Deals.clickout_url' => 'string',
'clickout_url' => 'string',
'Deals__is_active' => 'boolean',
'Deals.is_active' => 'boolean',
'is_active' => 'boolean',
'Deals__expires' => 'timestamp',
'Deals.expires' => 'timestamp',
'expires' => 'timestamp',
'Deals__type' => 'integer',
'Deals.type' => 'integer',
'type' => 'integer',
'Deals__has_push' => 'boolean',
'Deals.has_push' => 'boolean',
'has_push' => 'boolean',
'Deals__comment_count' => 'integer',
'Deals.comment_count' => 'integer',
'comment_count' => 'integer',
'Deals__meta_title' => 'string',
'Deals.meta_title' => 'string',
'meta_title' => 'string',
'Deals__meta_description' => 'text',
'Deals.meta_description' => 'text',
'meta_description' => 'text',
'Deals__meta_keywords' => 'string',
'Deals.meta_keywords' => 'string',
'meta_keywords' => 'string',
'Deals__meta_robots' => 'string',
'Deals.meta_robots' => 'string',
'meta_robots' => 'string',
'Deals__canonical' => 'string',
'Deals.canonical' => 'string',
'canonical' => 'string',
'Deals__image' => 'string',
'Deals.image' => 'string',
'image' => 'string',
'Deals__modified' => 'timestamp',
'Deals.modified' => 'timestamp',
'modified' => 'timestamp',
'Deals__created' => 'timestamp',
'Deals.created' => 'timestamp',
'created' => 'timestamp',
'Deals__shop_id' => 'integer',
'Deals.shop_id' => 'integer',
'shop_id' => 'integer',
'Deals__deeplink' => 'string',
'Deals.deeplink' => 'string',
'deeplink' => 'string',
'Deals__like_count' => 'integer',
'Deals.like_count' => 'integer',
'like_count' => 'integer',
'Deals__user_id' => 'integer',
'Deals.user_id' => 'integer',
'user_id' => 'integer',
'Deals__exclude_from_sitemap' => 'boolean',
'Deals.exclude_from_sitemap' => 'boolean',
'exclude_from_sitemap' => 'boolean',
'Deals__score' => 'float',
'Deals.score' => 'float',
'score' => 'float',
'Deals__start_date' => 'timestamp',
'Deals.start_date' => 'timestamp',
'start_date' => 'timestamp',
'Deals__sitemap_lastmod' => 'timestamp',
'Deals.sitemap_lastmod' => 'timestamp',
'sitemap_lastmod' => 'timestamp',
'Deals__is_sitemap_aware' => 'boolean',
'Deals.is_sitemap_aware' => 'boolean',
'is_sitemap_aware' => 'boolean',
'Deals__excerpt' => 'text',
'Deals.excerpt' => 'text',
'excerpt' => 'text',
'Deals__visibility' => 'integer',
'Deals.visibility' => 'integer',
'visibility' => 'integer',
'Deals__coupon_code' => 'string',
'Deals.coupon_code' => 'string',
'coupon_code' => 'string',
'Deals__shipping_cost' => 'float',
'Deals.shipping_cost' => 'float',
'shipping_cost' => 'float',
'Deals__image_width' => 'integer',
'Deals.image_width' => 'integer',
'image_width' => 'integer',
'Deals__image_height' => 'integer',
'Deals.image_height' => 'integer',
'image_height' => 'integer',
'Deals__show_comments' => 'boolean',
'Deals.show_comments' => 'boolean',
'show_comments' => 'boolean',
'DealCategories__id' => 'integer',
'DealCategories.id' => 'integer',
'DealCategories__name' => 'string',
'DealCategories.name' => 'string',
'DealCategories__description' => 'text',
'DealCategories.description' => 'text',
'DealCategories__slug' => 'string',
'DealCategories.slug' => 'string',
'DealCategories__is_active' => 'boolean',
'DealCategories.is_active' => 'boolean',
'DealCategories__meta_title' => 'string',
'DealCategories.meta_title' => 'string',
'DealCategories__meta_description' => 'text',
'DealCategories.meta_description' => 'text',
'DealCategories__meta_keywords' => 'string',
'DealCategories.meta_keywords' => 'string',
'DealCategories__meta_robots' => 'string',
'DealCategories.meta_robots' => 'string',
'DealCategories__canonical' => 'string',
'DealCategories.canonical' => 'string',
'DealCategories__image' => 'string',
'DealCategories.image' => 'string',
'DealCategories__modified' => 'timestamp',
'DealCategories.modified' => 'timestamp',
'DealCategories__created' => 'timestamp',
'DealCategories.created' => 'timestamp',
'DealCategories__exclude_from_sitemap' => 'boolean',
'DealCategories.exclude_from_sitemap' => 'boolean',
'DealCategories__sitemap_lastmod' => 'timestamp',
'DealCategories.sitemap_lastmod' => 'timestamp',
'DealCategories__is_sitemap_aware' => 'boolean',
'DealCategories.is_sitemap_aware' => 'boolean',
'DealCategories__image_width' => 'integer',
'DealCategories.image_width' => 'integer',
'DealCategories__image_height' => 'integer',
'DealCategories.image_height' => 'integer',
'Shops__id' => 'integer',
'Shops.id' => 'integer',
'Shops__shop_category_id' => 'integer',
'Shops.shop_category_id' => 'integer',
'shop_category_id' => 'integer',
'Shops__slug' => 'string',
'Shops.slug' => 'string',
'Shops__name' => 'string',
'Shops.name' => 'string',
'Shops__description' => 'text',
'Shops.description' => 'text',
'Shops__meta_title' => 'string',
'Shops.meta_title' => 'string',
'Shops__meta_description' => 'text',
'Shops.meta_description' => 'text',
'Shops__meta_keywords' => 'string',
'Shops.meta_keywords' => 'string',
'Shops__is_active' => 'boolean',
'Shops.is_active' => 'boolean',
'Shops__modified' => 'timestamp',
'Shops.modified' => 'timestamp',
'Shops__created' => 'timestamp',
'Shops.created' => 'timestamp',
'Shops__logo' => 'string',
'Shops.logo' => 'string',
'logo' => 'string',
'Shops__excerpt' => 'text',
'Shops.excerpt' => 'text',
'Shops__clickout_url' => 'string',
'Shops.clickout_url' => 'string',
'Shops__hits' => 'integer',
'Shops.hits' => 'integer',
'hits' => 'integer',
'Shops__is_monetizable' => 'boolean',
'Shops.is_monetizable' => 'boolean',
'is_monetizable' => 'boolean',
'Shops__show_expired_offers' => 'boolean',
'Shops.show_expired_offers' => 'boolean',
'show_expired_offers' => 'boolean',
'Shops__exclude_from_sitemap' => 'boolean',
'Shops.exclude_from_sitemap' => 'boolean',
'Shops__meta_robots' => 'string',
'Shops.meta_robots' => 'string',
'Shops__canonical' => 'string',
'Shops.canonical' => 'string',
'Shops__rating' => 'float',
'Shops.rating' => 'float',
'rating' => 'float',
'Shops__rating_count' => 'integer',
'Shops.rating_count' => 'integer',
'rating_count' => 'integer',
'Shops__legacy_gp_id' => 'integer',
'Shops.legacy_gp_id' => 'integer',
'legacy_gp_id' => 'integer',
'Shops__is_visible' => 'boolean',
'Shops.is_visible' => 'boolean',
'is_visible' => 'boolean',
'Shops__address' => 'text',
'Shops.address' => 'text',
'address' => 'text',
'Shops__contact' => 'text',
'Shops.contact' => 'text',
'contact' => 'text',
'Shops__screenshot' => 'string',
'Shops.screenshot' => 'string',
'screenshot' => 'string',
'Shops__is_experimental' => 'boolean',
'Shops.is_experimental' => 'boolean',
'is_experimental' => 'boolean',
'Shops__minimum_order_label' => 'integer',
'Shops.minimum_order_label' => 'integer',
'minimum_order_label' => 'integer',
'Shops__url' => 'string',
'Shops.url' => 'string',
'url' => 'string',
'Shops__offers_limit' => 'integer',
'Shops.offers_limit' => 'integer',
'offers_limit' => 'integer',
'Shops__disclaimer' => 'text',
'Shops.disclaimer' => 'text',
'disclaimer' => 'text',
'Shops__show_reviews' => 'boolean',
'Shops.show_reviews' => 'boolean',
'show_reviews' => 'boolean',
'Shops__affiliate_network_id' => 'integer',
'Shops.affiliate_network_id' => 'integer',
'affiliate_network_id' => 'integer',
'Shops__headline' => 'string',
'Shops.headline' => 'string',
'headline' => 'string',
'Shops__header_image' => 'string',
'Shops.header_image' => 'string',
'header_image' => 'string',
'Shops__has_deeplink_support' => 'boolean',
'Shops.has_deeplink_support' => 'boolean',
'has_deeplink_support' => 'boolean',
'Shops__score' => 'float',
'Shops.score' => 'float',
'Shops__factor' => 'float',
'Shops.factor' => 'float',
'factor' => 'float',
'Shops__show_similar_offers' => 'boolean',
'Shops.show_similar_offers' => 'boolean',
'show_similar_offers' => 'boolean',
'Shops__show_deals' => 'boolean',
'Shops.show_deals' => 'boolean',
'show_deals' => 'boolean',
'Shops__sitemap_lastmod' => 'timestamp',
'Shops.sitemap_lastmod' => 'timestamp',
'Shops__is_sitemap_aware' => 'boolean',
'Shops.is_sitemap_aware' => 'boolean',
'Shops__header_image_width' => 'integer',
'Shops.header_image_width' => 'integer',
'header_image_width' => 'integer',
'Shops__header_image_height' => 'integer',
'Shops.header_image_height' => 'integer',
'header_image_height' => 'integer',
'Shops__logo_width' => 'integer',
'Shops.logo_width' => 'integer',
'logo_width' => 'integer',
'Shops__logo_height' => 'integer',
'Shops.logo_height' => 'integer',
'logo_height' => 'integer'
],
'decorators' => (int) 0,
'executed' => true,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'DealCategories' => [],
'Shops' => []
],
'matching' => [
'DealCategories' => [
'queryBuilder' => object(Closure) {},
'matching' => true,
'joinType' => 'INNER',
'fields' => false
]
],
'extraOptions' => [],
'repository' => object(App\Model\Table\DealsTable) {
'registryAlias' => 'Deals',
'table' => 'deals',
'alias' => 'Deals',
'entityClass' => 'App\Model\Entity\Deal',
'associations' => [
[maximum depth reached]
],
'behaviors' => [
[maximum depth reached]
],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
object(Cake\Database\Statement\BufferedStatement) {
[protected] _allFetched => true
[protected] statement => object(Cake\Database\Statement\CallbackStatement) {
[protected] _callback => object(Cake\Database\FieldTypeConverter) {}
[protected] _statement => object(Cake\Database\Statement\PDOStatement) {}
[protected] _driver => object(App\Database\Driver\Postgres) {}
[protected] _hasExecuted => false
}
[protected] _driver => object(App\Database\Driver\Postgres) {
'connected' => true
}
[protected] buffer => [
(int) 0 => [
'Deals__id' => (int) 154744,
'Deals__name' => 'Mr. Spex - GQ Jahresabo kostenlos, selbstkündigend',
'Deals__description' => '<p>Bei Mr. Spex könnt ihr aktuell ein Jahresabo von GQ kostenlos abschließen. Das Abo ist selbstkündigend und beendet automatisch nach 12 Monaten.</p>
<p><br></p>
<p>Mister Spex schenkt Ihnen ein GQ Jahresabo!<br></p>
<p>So funktioniert’s:<br><br>- Melden Sie sich zum Mister Spex Newsletter an, indem Sie auf den unten stehenden Button „Jetzt anmelden“ klicken.***</p>
<p>- Geben Sie in dem nachfolgenden Formular Ihre Adressdaten ein.</p>
<p>- Sie erhalten eine E-Mail zur Bestätigung der Newsletter-Anmeldung. Bitte klicken Sie auf den in der Willkommens-E-mail genannten Link. Mit der Bestätigung registrieren Sie sich für den Mister Spex Newsletter und das GQ Abo.</p>
<p><strong>Bitte beachten Sie, dass die Aktion begrenzt ist. Das Angebot gilt nur solange der Vorrat reicht. Es besteht kein Anspruch auf ein GQ Abo.</strong></p>',
'Deals__slug' => 'mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'Deals__deal_category_id' => (int) 15,
'Deals__price' => (float) 0,
'Deals__reference_price' => (float) 56.5,
'Deals__clickout_url' => 'https://www.misterspex.de/gq-abo',
'Deals__is_active' => true,
'Deals__expires' => null,
'Deals__type' => (int) 2,
'Deals__has_push' => false,
'Deals__comment_count' => (int) 0,
'Deals__meta_title' => null,
'Deals__meta_description' => null,
'Deals__meta_keywords' => null,
'Deals__meta_robots' => null,
'Deals__canonical' => null,
'Deals__image' => 'img/c7/f7/a0/lp-gq-teaser.jpg',
'Deals__modified' => object(Cake\I18n\Time) {},
'Deals__created' => object(Cake\I18n\Time) {},
'Deals__shop_id' => (int) 1393,
'Deals__deeplink' => null,
'Deals__like_count' => (int) 4,
'Deals__user_id' => null,
'Deals__exclude_from_sitemap' => false,
'Deals__score' => (float) 5.5675516,
'Deals__start_date' => object(Cake\I18n\Time) {},
'Deals__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Deals__is_sitemap_aware' => true,
'Deals__excerpt' => null,
'Deals__visibility' => (int) 0,
'Deals__coupon_code' => null,
'Deals__shipping_cost' => null,
'Deals__image_width' => (int) 1944,
'Deals__image_height' => (int) 500,
'Deals__show_comments' => true,
'Shops__id' => (int) 1393,
'Shops__shop_category_id' => (int) 4,
'Shops__slug' => 'misterspex',
'Shops__name' => 'Mister Spex',
'Shops__description' => '<p>Mister Spex ist der Online-Optiker mit den Filialgeschäften in vielen deutschen Großstädten. Egal ob ihr eine neue Sonnenbrille braucht, einen Sehtest machen möchtet, eine modernere Brille benötigt oder für besseres Sehen Kontaktlinsen bevorzugt. Bei Mister Spex findet ihr all das zu unschlagbar günstigen Preisen. Das verspricht der Optiker mit seiner <a href="https://www.misterspex.de/service/best-preis-garantie" rel="noopener noreferrer" target="_blank"><strong>Best-Preis-Garantie</strong></a>. Falls ihr euer Modell nach dem Kauf doch irgendwo günstiger seht, wird euch die Differenz erstattet.</p>
<h2 data-faq-id="1" data-faq-type="question">Bekomme ich als NeukundIn einen besonderen Gutschein bei Mister Spex?</h2>
<p data-faq-id="1" data-faq-type="answer">Einen besonderen Rabatt bekommt ihr für euren ersten Einkauf leider nicht. Aber ihr könnt euch einen Preisnachlass sichern, indem ihr euch für den <a href="https://www.misterspex.de/service/newsletter-anmeldung-und-abmeldung" rel="noopener noreferrer" target="_blank">Newsletter anmeldet</a>. Das abonnieren von Info-Mails bietet generell bereits einige Vorteile. Denn viele Aktionen gibt es exklusiv nur für Newsletter-AbonnentInnen. Bei Mister Spex erhaltet ihr zusätzlich sogar einen Rabattcode, mit dem euer Einkauf fünf Prozent günstiger wird. 30 Tage habt ihr dann Zeit, um euren Gutschein einzulösen.</p>
<h2 data-faq-id="2" data-faq-type="question">In welchen Kategorien kann ich bei Mister Spex am meisten sparen?</h2>
<p data-faq-id="2" data-faq-type="answer">Mister Spex bietet in allen Kategorien besonders günstige Preise bei bester Qualität. Es gibt jedoch Bereiche, wo man häufiger einen Extra-Rabatt erhält. Das betrifft beispielsweise saisonale Produkte, also Sonnenbrillen, aber ist auch bei normalen Gestellen zu beobachten. Regelmäßig werden Artikel vergünstigt angeboten, wenn das Sortiment erneuert wird. Schaut doch einfach mal im <a href="https://www.misterspex.de/sonnenbrillen/midseason-sale" rel="noopener noreferrer" target="_blank">"Sale" Bereich</a> nach aktuellen Schnäppchen.</p>
<h2 data-faq-id="3" data-faq-type="question">Wie bekomme ich einen Mister Spex Gutschein für einen kostenlosen Sehtest?</h2>
<p data-faq-id="3" data-faq-type="answer">Um einen kostenlosen Sehtest zu machen, braucht ihr keinen Gutschein. Das ist ein Service, den jeder Kunde völlig gratis nutzen kann. Ihr könnt dazu einfach einen Termin in einem Mister Spex Ladengeschäft oder bei einem <a href="https://www.misterspex.de/partneroptiker" rel="noopener noreferrer" target="_blank">Partner-Optiker </a>in eurer Nähe vereinbaren. Neu ist die Möglichkeit, einen <a href="https://www.misterspex.de/online-sehtest" rel="noopener noreferrer" target="_blank">Sehtest von zu Hause aus</a> zu machen. Das funktioniert jedoch nur bei ganz bestimmten Arten der Sehschwäche. Dazu müsst ihr lediglich einen Fragebogen ausfüllen und erfahrt im Anschluss, ob ihr für den Daheim-Sehtest geeignet seid.</p>
<h2 data-faq-id="4" data-faq-type="question">Bekomme ich eine Prämie, wenn ich Mister Spex weiterempfehle?</h2>
<p data-faq-id="4" data-faq-type="answer">Ja, Mister Spex freut sich über zufriedene Kunden und belohnt die Weiterempfehlung doppelt. Wenn ihr bereits bei dem modernen Optiker eingekauft habt und ein Kundenkonto besitzt, bekommt ihr für die <a href="https://www.misterspex.de/service/kunden-werben-kunden" rel="noopener noreferrer" target="_blank">Vermittlung von NeukundInnen</a> eine Gutschein über zehn Euro. Und weil eure FreundInnen nicht leer ausgehen sollen, schenkt ihnen Mister Spex ebenfalls einen Rabatt über zehn Euro für den ersten Einkauf.</p>
<h2>Wie kann ich ohne Gutschein im Onlineshop von Mister Spex sparen?</h2>
<p>Qualität muss nicht immer teuer sein und guter Service wird natürlich groß geschrieben. Das sind die Maxime von Mister Spex. Geld sparen, auch wenn ihr gerade keinen aktuellen Gutscheincode zur Hand habt, könnt ihr durch den Gratisversand, einer realen oder auch virtuellen Anprobe daheim.</p>
<ol>
<li>Ihr wisst genau, welche Brille ihr wollt und möchtet nicht extra in die Stadt zum Optiker oder der Optikerin fahren? Dann bestellt euer Wunschprodukt online und spart euch die Versandkosten. Versand und Rücksendung sind für alle Brillen und Sonnenbrillen komplett gratis. Auch Kontaktlinsen verschickt Mister Spex kostenlos, jedoch muss der Warenwert mindestens 39 Euro betragen.</li>
<li>Ihr wünscht euch eine Beratung, welche Brille euch gut steht, aber der nächste Mister Spex Laden ist nicht direkt vor eurer Haustür? Das Fahrgeld zum Ladengeschäft könnt ihr euch sparen, da Mister Spex euch kostenlos bis zu vier Brillengestelle zum Anprobieren nach Hause schickt. Dazu müsst ihr nur den “Zu Hause anprobieren” Button klicken. Nach wenigen Werktagen sind die Gestelle dann bei euch und ihr habt zehn Tage Zeit, bis ihr sie zurückschicken müsst.</li>
<li>Eine wirklich innovative Möglichkeit, um eure Wunschbrille anzuprobieren, ist die virtuelle Anprobe. Hier spart euch nicht nur das Fahrgeld zum Optiker-Laden, sondern auch noch sehr viel Zeit. Es dauert meistens nicht länger als eine Minute, bis ihr die Brille virtuell “auf der Nase habt”. Alles was ihr braucht ist eine Webcam. Wenn ihr also ein Brillengestell entdeckt habt, welches gut zu euch passen könnte, klickt auf den “Virtuell anprobieren” Button und folgt den Anweisungen. Im nachfolgenden Video seht ihr, wie einfach die reale und virtuelle Anprobe funktioniert.</li>
</ol>
<p><span class="fr-video fr-deletable fr-fvc fr-dvb fr-draggable" contenteditable="false" draggable="true"><iframe src="https://www.youtube.com/embed/BTXAgdrkGgM?&wmode=opaque" allowfullscreen="" class="fr-draggable" width="640" height="360" frameborder="0"></iframe></span><br></p>',
'Shops__meta_title' => null,
'Shops__meta_description' => null,
'Shops__meta_keywords' => null,
'Shops__is_active' => true,
'Shops__modified' => object(Cake\I18n\Time) {},
'Shops__created' => object(Cake\I18n\Time) {},
'Shops__logo' => 'img/3d/6a/57/42371.png',
'Shops__excerpt' => '<p>Mister Spex ist der moderne Optiker, der euch nicht nur im Ladengeschäft umfassend berät, sondern auch online einiges zu bieten hat. Mit einem Mister Spex Rabattgutschein könnt ihr bei eurem Online-Einkauf einiges sparen. Der Besuch der Webseite lohnt sich in jedem Fall, da innovative Tools den Besuch eines Ladengeschäftes fast überflüssig machen. Ihr könnt mithilfe einer kurzen Videoaufnahme virtuell verschiedene Brillen “aufsetzen” oder einen Sehtest direkt von eurer Couch aus machen.</p><h3>Wie erhalte ich bei Mister Spex bis zu 50 Prozent Rabatt?</h3><p>Wenn ihr auf der Suche nach einer Brille mit Sehstärke seid, hat der vielseitige Optiker ein unschlagbares Angebot für euch. Beim Kauf eines Brillengestells schenkt er euch die superentspiegelte Starvision Kunststoffgläser im Wert von 99 Euro. Dadurch spart ihr natürlich einiges an Geld, aber nicht an der Qualität. Denn Mister Spex garantiert euch, durch die enge Zusammenarbeit mit den besten OptikerInnen, erstklassige Produkte.</p>',
'Shops__clickout_url' => 'https://www.awin1.com/cread.php?awinmid=10118&awinaffid=320239&clickref=&ued=https%3A%2F%2Fwww.misterspex.de%2F',
'Shops__hits' => (int) 986,
'Shops__is_monetizable' => true,
'Shops__show_expired_offers' => true,
'Shops__exclude_from_sitemap' => false,
'Shops__meta_robots' => null,
'Shops__canonical' => null,
'Shops__rating' => (float) 0,
'Shops__rating_count' => (int) 0,
'Shops__legacy_gp_id' => null,
'Shops__is_visible' => true,
'Shops__address' => null,
'Shops__contact' => null,
'Shops__screenshot' => 'img/87/f4/8a/screenshot-misterspex.png',
'Shops__is_experimental' => false,
'Shops__minimum_order_label' => (int) 1,
'Shops__url' => 'https://www.misterspex.de/',
'Shops__offers_limit' => null,
'Shops__disclaimer' => null,
'Shops__show_reviews' => true,
'Shops__affiliate_network_id' => (int) 2,
'Shops__headline' => null,
'Shops__header_image' => null,
'Shops__has_deeplink_support' => true,
'Shops__score' => (float) 269,
'Shops__factor' => (float) 1,
'Shops__show_similar_offers' => true,
'Shops__show_deals' => true,
'Shops__sitemap_lastmod' => object(Cake\I18n\Time) {},
'Shops__is_sitemap_aware' => true,
'Shops__header_image_width' => null,
'Shops__header_image_height' => null,
'Shops__logo_width' => null,
'Shops__logo_height' => null
]
]
[protected] _hasExecuted => false
[protected] index => (int) 0
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php
toggle arguments
if ( $this -> _cache ) {
$results = $this -> _cache -> fetch ( $this );
}
if (!isset( $results )) {
$results = $this -> _decorateResults ( $this -> _execute ());
if ( $this -> _cache ) {
$this -> _cache -> store ( $this , $results );
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/ORM/Query.php
toggle arguments
'You cannot call all() on a non-select query. Use execute() instead.'
);
}
return $this -> _all ();
}
/**
* Trigger the beforeFind event on the query 's repository object.
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php
toggle arguments
if ( $this -> _dirty ) {
$this -> limit ( 1 );
}
return $this -> all ()-> first ();
}
/**
* Get the first result from the executing query or raise an exception .
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Routing/Route/SlugRoute.php
toggle arguments
if ( $table instanceof ActivityAwareInterface ) {
$query -> find ( 'active' , $options );
}
$entity = $query -> first ();
if (! $entity instanceof EntityInterface ) {
return $this -> _redirect ( $parsedUrl , $model );
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Route/Route.php
toggle arguments
if (isset( $this -> options [ '_host' ]) && ! $this -> hostMatches ( $uri -> getHost ())) {
return false ;
}
return $this -> parse ( $uri -> getPath (), $request -> getMethod ());
}
/**
* Checks to see if the given URL can be parsed by this route .
'/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
'GET'
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/RouteCollection.php
toggle arguments
}
/* @var \Cake\Routing\Route\Route $route */
foreach ( $this -> _paths [ $path ] as $route ) {
$r = $route -> parseRequest ( $request );
if ( $r === false ) {
continue;
}
if ( $uri -> getQuery ()) {
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Router.php
toggle arguments
if (!static:: $initialized ) {
static:: _loadRoutes ();
}
return static:: $_collection -> parseRequest ( $request );
}
/**
* Takes parameter and path information back from the Dispatcher , sets these
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php
toggle arguments
$parsedBody = $request -> getParsedBody ();
if ( is_array ( $parsedBody ) && isset( $parsedBody [ '_method' ])) {
$request = $request -> withMethod ( $parsedBody [ '_method' ]);
}
$params = Router :: parseRequest ( $request ) + $params ;
if (isset( $params [ '_middleware' ])) {
$middleware = $params [ '_middleware' ];
unset( $params [ '_middleware' ]);
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LegacyRedirectMiddleware.php
toggle arguments
*/
public function __invoke ( ServerRequestInterface $request , ResponseInterface $response , $next )
{
try {
return $next ( $request , $response );
} catch ( MissingRouteException $e ) {
$path = $request -> getUri ()-> getPath ();
$base = Configure :: read ( 'App.base' , false );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/WwwCheckMiddleware.php
toggle arguments
*/
public function __invoke ( ServerRequestInterface $request , ResponseInterface $response , $next )
{
if ( getenv ( 'CAKE_ENV' ) !== 'production' ) {
return $next ( $request , $response );
}
if ( Configure :: read ( 'App.useWww' ) && strpos ( $request -> getUri ()-> getHost (), 'www' ) !== 0 ) {
$uri = $request -> getUri ()-> withHost ( 'www.' . $request -> getUri ()-> getHost ());
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/LoopbackMiddleware.php
toggle arguments
if ( $request -> getUri ()-> getPath () === '/_loopback' ) {
return $response -> withStatus ( 200 );
}
return $next ( $request , $response );
}
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/HealthCheckMiddleware.php
toggle arguments
if ( $request -> getUri ()-> getPath () === '/_ping' ) {
return $response -> withStatus ( 200 );
}
return $next ( $request , $response );
}
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php
toggle arguments
public function __invoke ( $request , $response , $next )
{
$url = $request -> getUri ()-> getPath ();
if ( strpos ( $url , '..' ) !== false || strpos ( $url , '.' ) === false ) {
return $next ( $request , $response );
}
if ( strpos ( $url , '/.' ) !== false ) {
return $next ( $request , $response );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/MissingTemplateMiddleware.php
toggle arguments
return $next ( $request , $response );
}
try {
return $next ( $request , $response );
} catch ( MissingTemplateException $e ) {
$response = $response -> withStatus ( 404 );
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php
toggle arguments
*/
public function __invoke ( $request , $response , $next )
{
try {
return $next ( $request , $response );
} catch ( Throwable $exception ) {
return $this -> handleException ( $exception , $request , $response );
} catch ( Exception $exception ) {
return $this -> handleException ( $exception , $request , $response );
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/CorsMiddleware.php
toggle arguments
*/
public function __invoke ( ServerRequestInterface $request , ResponseInterface $response , $next )
{
if (! Configure :: read ( 'Cors.enabled' , false )) {
return $next ( $request , $response );
}
list( $allowedOrigins , $allowedMethods , $allowedHeaders ) = array_values ( Configure :: read ( 'Cors' ));
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/src/Middleware/RevisionMiddleware.php
toggle arguments
if ( $revision ) {
$response = $response -> withHeader ( 'X-EKS-Rev' , $revision );
}
return $next ( $request , $response );
}
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
$next = $this -> middleware -> get ( $this -> index );
if ( $next ) {
$this -> index ++;
return $next ( $request , $response , $this );
}
// End of the queue
return $response ;
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
object(Cake\Http\Runner) {
[protected] index => (int) 10
[protected] middleware => object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
[maximum depth reached]
]
[protected] callables => [
[maximum depth reached]
]
}
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Runner.php
toggle arguments
{
$this -> middleware = $middleware ;
$this -> index = 0 ;
return $this -> __invoke ( $request , $response );
}
/**
* @ param \ Psr \ Http \ Message \ ServerRequestInterface $request The server request
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/vendor/cakephp/cakephp/src/Http/Server.php
toggle arguments
}
$this -> dispatchEvent ( 'Server.buildMiddleware' , [ 'middleware' => $middleware ]);
$middleware -> add ( $this -> app );
$response = $this -> runner -> run ( $middleware , $request , $response );
if (!( $response instanceof ResponseInterface )) {
throw new RuntimeException ( sprintf (
'Application did not create a response. Got "%s" instead.' ,
object(Cake\Http\MiddlewareQueue) {
[protected] queue => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {},
(int) 10 => object(App\Middleware\UrlValidationMiddleware) {},
(int) 11 => object(App\Middleware\SlashCheckMiddleware) {},
(int) 12 => object(App\Middleware\BodyTerminateMiddleware) {},
(int) 13 => object(App\Middleware\UrlIdParserMiddleware) {},
(int) 14 => object(App\Middleware\CsrfProtectionMiddleware) {},
(int) 15 => object(App\Middleware\ClickoutMiddleware) {},
(int) 16 => object(App\Middleware\TimezoneMiddleware) {},
(int) 17 => object(App\Middleware\AuthenticationMiddleware) {},
(int) 18 => object(App\Middleware\FirewallMiddleware) {},
(int) 19 => object(App\Application) {}
]
[protected] callables => [
(int) 0 => object(App\Middleware\RevisionMiddleware) {},
(int) 1 => object(App\Middleware\CorsMiddleware) {},
(int) 2 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 3 => object(App\Middleware\MissingTemplateMiddleware) {},
(int) 4 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 5 => object(App\Middleware\HealthCheckMiddleware) {},
(int) 6 => object(App\Middleware\LoopbackMiddleware) {},
(int) 7 => object(App\Middleware\WwwCheckMiddleware) {},
(int) 8 => object(App\Middleware\LegacyRedirectMiddleware) {},
(int) 9 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => []
[protected] cookies => [
'DO-LB' => '"Cg4xMC4xMTQuMC4yMzo4MBCZyegS"',
'CAKEPHP' => 'rik5fkgm9f2h2slbpdehg9rl5h',
'csrfToken' => '79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1'
]
[protected] _environment => [
'USER' => 'ubuntu',
'HOME' => '/home/ubuntu',
'HTTP_X_FORWARDED_PORT' => '443',
'HTTP_X_FORWARDED_PROTO' => 'https',
'HTTP_X_FORWARDED_FOR' => '216.73.217.4',
'HTTP_ACCEPT_ENCODING' => 'gzip, br, zstd, deflate',
'HTTP_COOKIE' => 'DO-LB="Cg4xMC4xMTQuMC4yMzo4MBCZyegS"; CAKEPHP=rik5fkgm9f2h2slbpdehg9rl5h; csrfToken=79052f68d0e2ea66a091f2f88d0d6c19392c198468e8d13cad457aadcd7e452ad4b915246a2616b80a9bebe762e5b315595ee82f4e748181ddab5c3c2fc044d1',
'HTTP_USER_AGENT' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'HTTP_ACCEPT' => '*/*',
'HTTP_HOST' => 'www.staging.schnaeppchenfuchs.com',
'CAKE_JWT_SECRET' => 'nSpQR4rBDYce5H6XF8og',
'CAKE_BUGSNAG_API_KEY' => 'e36038bad94bd5a322b6405d5906d344',
'CAKE_SKIMLINKS_ID' => '105875X1562910',
'CAKE_AWS_S3_SCRT' => 'On6Dlr1C2pimzAER8TkQvq5ca3nGoYXd6R1J2rRx',
'CAKE_AWS_S3_KEY' => 'AKIAJEX3QANFCFZVUD5Q',
'CAKE_IMG_SSL' => '1',
'CAKE_IMG_HOST' => 'img-160.menschdanke.de',
'CAKE_MLCHIMP_AUDIENCE_KEY' => '288d35524bef045aed25e0e66c48be85-us3',
'CAKE_MLCHIMP_AUDIENCE_URL' => 'https://us3.api.mailchimp.com',
'CAKE_MLCHIMP_LIST' => '6f9cc7a68a',
'CAKE_MLCHIMP_KEY' => '95371cb1a6eaf25551f2b3f676fba53b-us3',
'CAKE_REDIS_HOST' => '10.114.0.23',
'CAKE_MQ_VHOST' => 'tmx-conqueror-satellite-de-06',
'CAKE_MQ_PASS' => 'kyXDpiHQjj83Hi5q',
'CAKE_MQ_USER' => 'trimexa',
'CAKE_MQ_PORT' => '5672',
'CAKE_MQ_HOST' => '10.114.0.23',
'CAKE_DB_NAME' => 'conqueror-satellite-de-06-staging',
'CAKE_DB_PASS' => 'AVNS_md_tSjiAfelqxu15heT',
'CAKE_DB_USER' => 'ubuntu',
'CAKE_DB_PORT' => '6432',
'CAKE_DB_HOST' => '10.114.0.23',
'CAKE_CONQ_TOKEN' => 'R5kmHKbZvfNUjEd51buWoOobyiOdvA2U',
'CAKE_CONQ_URI' => 'https://conqueror-staging.trimexa.de',
'CAKE_SALT' => 'hfnGyGd/5M0f8rW31JSV2x5bniAzryojZzCK7HHDUmizpulGz4IUfEDVBL3gjZQZMfF5qSmlOXgGun0T9klHDg==',
'CAKE_TRACKING_IDENTITY' => '43teHa2crVM4DeBINWlLlXI6GAu1k2Jc',
'CAKE_SATELLITE' => 'de-06',
'CAKE_ENV' => 'staging',
'HTTPS' => 'on',
'SERVER_PORT' => '80',
'SERVER_ADDR' => '10.114.0.23',
'REMOTE_USER' => '',
'REMOTE_ADDR' => '216.73.217.4',
'REQUEST_METHOD' => 'GET',
'DOCUMENT_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'REQUEST_URI' => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend',
'SERVER_NAME' => 'staging.schnaeppchenfuchs.com',
'CONTENT_LENGTH' => '',
'CONTENT_TYPE' => '',
'QUERY_STRING' => '',
'SCRIPT_NAME' => '/index.php',
'SCRIPT_FILENAME' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php',
'DOCUMENT_ROOT' => '/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot',
'FCGI_ROLE' => 'RESPONDER',
'PHP_SELF' => '/index.php',
'REQUEST_TIME_FLOAT' => (float) 1754472364.4963,
'REQUEST_TIME' => (int) 1754472364,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] url => 'angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] base => ''
[protected] webroot => '/'
[protected] here => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[protected] trustedProxies => []
[protected] _input => null
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'flash' => [
'env' => 'HTTP_USER_AGENT',
'pattern' => '/^(Shockwave|Adobe) Flash/'
],
'requested' => [
'param' => 'requested',
'value' => (int) 1
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false,
'get' => true,
'head' => false,
'options' => false
]
[protected] stream => object(Zend\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Zend\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'www.staging.schnaeppchenfuchs.com'
[private] port => null
[private] path => '/angebote/mr-spex-gq-jahresabo-kostenlos-selbstkuendigend'
[private] query => ''
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[private] deprecatedProperties => [
'data' => [
'get' => 'getData()',
'set' => 'withData()'
],
'query' => [
'get' => 'getQuery()',
'set' => 'withQueryParams()'
],
'params' => [
'get' => 'getParam()',
'set' => 'withParam()'
],
'cookies' => [
'get' => 'getCookie()',
'set' => 'withCookieParams()'
],
'url' => [
'get' => 'getPath()',
'set' => 'withRequestTarget()'
],
'base' => [
'get' => 'getAttribute("base")',
'set' => 'withAttribute("base")'
],
'webroot' => [
'get' => 'getAttribute("webroot")',
'set' => 'withAttribute("webroot")'
],
'here' => [
'get' => 'getAttribute("here")',
'set' => 'withAttribute("here")'
]
]
}
object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8'
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {
[protected] cookies => [[maximum depth reached]]
},
'cacheDirectives' => [],
'body' => ''
}
/var/www/tmx-conqueror-satellite-de-06/releases/20250724183224/webroot/index.php
toggle arguments
// Bind your application to the server.
$server = new Server (new Application ( dirname ( __DIR__ ) . '/config' ));
// Run the request/response through the application and emit the response.
$server -> emit ( $server -> run ());
If you want to customize this error message, create
src/Template/Error/error500.ctp
toggle vendor stack frames
〉 Cake\ORM\Entity->__construct
CORE/src/ORM/ResultSet.php, line 601
〉 Cake\ORM\ResultSet->_groupResult
CORE/src/ORM/ResultSet.php, line 490
〉 Cake\ORM\ResultSet->_fetchResult
CORE/src/ORM/ResultSet.php, line 276
〉 Cake\ORM\ResultSet->valid
CORE/src/ORM/Association/Loader/SelectLoader.php, line 468
〉 Cake\ORM\Association\Loader\SelectLoader->_buildResultMap
CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
〉 Cake\ORM\Association\Loader\SelectLoader->buildEagerLoader
CORE/src/ORM/Association/BelongsTo.php, line 200
〉 Cake\ORM\Association\BelongsTo->eagerLoader
CORE/src/ORM/EagerLoader.php, line 712
〉 Cake\ORM\EagerLoader->loadExternal
CORE/src/ORM/Query.php, line 1141
〉 Cake\ORM\Query->_execute
CORE/src/Datasource/QueryTrait.php, line 309
〉 Cake\ORM\Query->_all
CORE/src/ORM/Query.php, line 1088
〉 Cake\ORM\Query->all
CORE/src/Datasource/QueryTrait.php, line 471
〉 Cake\ORM\Query->first
APP/Routing/Route/SlugRoute.php, line 67
〉 App\Routing\Route\SlugRoute->parse
CORE/src/Routing/Route/Route.php, line 429
〉 Cake\Routing\Route\Route->parseRequest
CORE/src/Routing/RouteCollection.php, line 205
〉 Cake\Routing\RouteCollection->parseRequest
CORE/src/Routing/Router.php, line 390
〉 Cake\Routing\Router::parseRequest
CORE/src/Routing/Middleware/RoutingMiddleware.php, line 146
〉 Cake\Routing\Middleware\RoutingMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/LegacyRedirectMiddleware.php, line 25
〉 App\Middleware\LegacyRedirectMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/WwwCheckMiddleware.php, line 21
〉 App\Middleware\WwwCheckMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/LoopbackMiddleware.php, line 22
〉 App\Middleware\LoopbackMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/HealthCheckMiddleware.php, line 22
〉 App\Middleware\HealthCheckMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
〉 Cake\Routing\Middleware\AssetMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/MissingTemplateMiddleware.php, line 25
〉 App\Middleware\MissingTemplateMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96
〉 Cake\Error\Middleware\ErrorHandlerMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/CorsMiddleware.php, line 29
〉 App\Middleware\CorsMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
APP/Middleware/RevisionMiddleware.php, line 23
〉 App\Middleware\RevisionMiddleware->__invoke
CORE/src/Http/Runner.php, line 65
〉 Cake\Http\Runner->__invoke
CORE/src/Http/Runner.php, line 51
〉 Cake\Http\Runner->run
CORE/src/Http/Server.php, line 98
〉 Cake\Http\Server->run
ROOT/webroot/index.php, line 40