Arguments:42: @include_once $key;
43: }
44: }
45:
46: public function write(string $key, string $content): void
47: {
48: $dir = \dirname($key);
49: if (!is_dir($dir)) {
50: if (false === @mkdir($dir, 0777, true)) {
51: clearstatcache(true, $dir);
52: if (!is_dir($dir)) {
53: throw new \RuntimeException(\sprintf('Unable to create the cache directory (%s).', $dir));
54: }
55: }
56: } elseif (!is_writable($dir)) {
string(7) "/tmp/2d"integer 511
bool TRUE
Arguments:402: if (!$this->isAutoReload() || $this->isTemplateFresh($name, $this->cache->getTimestamp($key))) {
403: $this->cache->load($key);
404: }
405:
406: if (!class_exists($cls, false)) {
407: $source = $this->getLoader()->getSourceContext($name);
408: $content = $this->compileSource($source);
409: if (!isset($this->hotCache[$name])) {
410: $this->cache->write($key, $content);
411: $this->cache->load($key);
412: }
413:
414: if (!class_exists($mainCls, false)) {
415: /* Last line of defense if either $this->bcWriteCacheFile was used,
416: * $this->cache is implemented as a no-op or we have a race condition
string(44) "/tmp/2d/2dd23dab24748bcfb5fe868aecea72e8.php"string(3160) "<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* /social_media.xml.twig */
class __TwigTemplate_7bf3a9555c362856c1699dff39e51aa5 extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
];
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
// line 1
yield "<div class=\"social-media-meta-footer\">
";
// line 2
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(($context["socialMedia"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["obj"]) {
// line 3
yield " <a href=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["obj"], "tt_url", [], "any", false, false, false, 3), "html", null, true);
yield "\" rel=\"noopener noreferrer\" target=\"_blank\" class=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::lower($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, $context["obj"], "tt_alias", [], "any", false, false, false, 3)), "html", null, true);
yield "\">
<span>";
// line 4
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, $context["obj"], "tt_alias", [], "any", false, false, false, 4), "html", null, true);
yield "</span>
<div class=\"wave\"></div>
</a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['obj'], $context['_parent']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 8
yield "</div>
";
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "/social_media.xml.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 66 => 8, 56 => 4, 49 => 3, 45 => 2, 42 => 1,);
}
public function getSourceContext(): Source
{
return new Source("", "/social_media.xml.twig", "twig://social_media.xml.twig");
}
}
"Arguments:362: return $name;
363: }
364: if ($name instanceof Template) {
365: trigger_deprecation('twig/twig', '3.9', 'Passing a "%s" instance to "%s" is deprecated.', self::class, __METHOD__);
366:
367: return $name;
368: }
369:
370: return new TemplateWrapper($this, $this->loadTemplate($this->getTemplateClass($name), $name));
371: }
372:
373: /**
374: * Loads a template internal representation.
375: *
376: * This method is for internal use only and should never be called
string(47) "__TwigTemplate_7bf3a9555c362856c1699dff39e51aa5"string(22) "/social_media.xml.twig"Arguments:325: * @param string|TemplateWrapper $name The template name
326: *
327: * @throws LoaderError When the template cannot be found
328: * @throws SyntaxError When an error occurred during compilation
329: * @throws RuntimeError When an error occurred during rendering
330: */
331: public function render($name, array $context = []): string
332: {
333: return $this->load($name)->render($context);
334: }
335:
336: /**
337: * Displays a template.
338: *
339: * @param string|TemplateWrapper $name The template name
string(22) "/social_media.xml.twig"Arguments:131: * @throws SyntaxError
132: */
133: public function render(string $template, array $data): string
134: {
135: if ($this->twig === NULL)
136: {
137: $this->init();
138: }
139: return $this->twig->render($this->cleanTemplateName($template), $data);
140: }
141:
142: /**
143: * cleanTemplateName removes twig:// protocol from template path
144: *
145: * @param string $template the template path
string(22) "/social_media.xml.twig"array(5) ( "header" => array(1) ( 0 => array(8) ( "tt_contactLink" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(7) "Contact" "lt_link" => string(12) "/contact.wfe" "lt_linkText" => NULL "lt_name" => string(7) "Contact" "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_hideLogo" => bool FALSE "tt_identifier" => string(31) "Fallback Global Header - Global" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(15) "Rohde & Schwarz" "lt_link" => string(10) "/index.wfe" "lt_linkText" => NULL "lt_name" => string(15) "Rohde & Schwarz" "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_logo" => array(6) ( "lt_assetId" => NULL "lt_caption" => string(0) "" "lt_inputName" => string(7) "RS-Logo" "lt_picture" => string(65) "https://cdn.rohde-schwarz.com/pws/inred/image/layout/rus-logo.svg" "lt_reference" => NULL "lt_target" => string(6) "_blank" ) "tt_logoSmall" => array(6) ( "lt_assetId" => NULL "lt_caption" => string(0) "" "lt_inputName" => string(12) "RS-Logo Mini" "lt_picture" => string(72) "https://cdn.rohde-schwarz.com/pws/inred/image/layout/rus-logo-symbol.svg" "lt_reference" => NULL "lt_target" => string(6) "_blank" ) "tt_showContactLink" => bool TRUE "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) ) "footer" => array(1) ( 0 => array(8) ( "tt_contentFirstColumn" => string(287) "Rohde & Schwarz is striving for a safer and connected world with its leading-edge solutions. Committed to innovation for more than 90 years, the independent technology group acts long-term and sustainably, making it a reliable partner to its industry and government customers worldwide. " "tt_contentSecondColumn" => string(51) "<p>Citadeles 12</p><p>LV-1010 Riga</p><p>Latvia</p>" "tt_contentThirdColumn" => string(143) "<p>+371 67502355</p><p><a href="mailto:latvia@rohde-schwarz.com" title="latvia@rohde-schwarz.com" class="link">latvia@rohde-schwarz.com</a></p>" "tt_headlineFirstColumn" => string(50) "Rohde & Schwarz Danmark A/S Latvian Branch Office " "tt_headlineSecondColumn" => string(7) "Address" "tt_headlineThirdColumn" => string(7) "Contact" "tt_identifier" => string(17) "Local Footer - LV" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(1) ( 0 => string(2) "lv" ) ) ) ) "footerLinks" => array(6) ( 0 => array(3) ( "tt_identifier" => string(6) "Cookie" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => NULL "lt_link" => string(20) "/about_2/cookies.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(18) "Cookie Information" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(48) ( 0 => string(3) "com" 1 => string(14) "region_america" 2 => string(2) "br" 3 => string(2) "ca" 4 => string(3) "lat" 5 => string(19) "region_asia_pacific" 6 => string(2) "au" 7 => string(3) "cac" 8 => string(2) "cn" 9 => string(2) "hk" 10 => string(2) "id" 11 => string(2) "in" 12 => string(2) "jp" 13 => string(2) "kr" 14 => string(2) "my" 15 => string(2) "ph" 16 => string(2) "pk" 17 => string(2) "sg" 18 => string(2) "th" 19 => string(2) "tw" 20 => string(2) "vn" 21 => string(13) "region_europe" 22 => string(2) "at" 23 => string(2) "ch" 24 => string(2) "cz" 25 => string(2) "de" 26 => string(2) "dk" 27 => string(2) "es" 28 => string(2) "fi" 29 => string(2) "fr" 30 => string(2) "gr" 31 => string(2) "hu" 32 => string(2) "it" 33 => string(2) "lt" 34 => string(2) "lv" 35 => string(2) "nl" 36 => string(2) "no" 37 => string(2) "pl" 38 => string(2) "pt" 39 => string(2) "se" 40 => string(2) "tr" 41 => string(2) "ua" 42 => string(2) "uk" 43 => string(18) "region_middle_east" 44 => string(2) "ae" 45 => string(2) "il" 46 => string(3) "mea" 47 => string(2) "sa" ) ) ) 1 => array(3) ( "tt_identifier" => string(7) "Imprint" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(7) "Imprint" "lt_link" => string(32) "/general_information/imprint.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(7) "Imprint" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 2 => array(3) ( "tt_identifier" => string(20) "Statement of privacy" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(20) "Statement of privacy" "lt_link" => string(45) "/general_information/statement_of_privacy.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(20) "Statement of Privacy" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 3 => array(3) ( "tt_identifier" => string(18) "Terms & conditions" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(18) "Terms & conditions" "lt_link" => string(61) "/about_2/terms___conditions/terms_and_conditions_overview.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(18) "Terms & conditions" ) "lt_name" => string(18) "Terms & conditions" "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 4 => array(3) ( "tt_identifier" => string(13) "Jobs & Career" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(13) "jobs & career" "lt_link" => string(39) "/career/overview_45/career_overview.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(13) "Jobs & Career" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 5 => array(3) ( "tt_identifier" => string(12) "Terms of use" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(12) "Terms of use" "lt_link" => string(41) "/general_information/legalinformation.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(12) "Terms of use" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) ) "socialMedia" => array(5) ( 0 => array(8) ( "tt_account" => NULL "tt_alias" => string(8) "facebook" "tt_identifier" => string(31) "Facebook - without CN - JP diff" "tt_target" => string(20) "Open in a new window" "tt_title" => string(8) "Facebook" "tt_type" => string(8) "informed" "tt_url" => string(40) "https://www.facebook.com/RohdeAndSchwarz" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(44) ( 0 => string(3) "com" 1 => string(2) "br" 2 => string(2) "ca" 3 => string(3) "lat" 4 => string(2) "us" 5 => string(2) "au" 6 => string(3) "cac" 7 => string(2) "hk" 8 => string(2) "id" 9 => string(2) "in" 10 => string(2) "jp" 11 => string(2) "kr" 12 => string(2) "my" 13 => string(2) "ph" 14 => string(2) "pk" 15 => string(2) "sg" 16 => string(2) "th" 17 => string(2) "tw" 18 => string(2) "vn" 19 => string(2) "at" 20 => string(2) "ch" 21 => string(2) "cz" 22 => string(2) "de" 23 => string(2) "dk" 24 => string(2) "es" 25 => string(2) "fi" 26 => string(2) "fr" 27 => string(2) "gr" 28 => string(2) "hu" 29 => string(2) "it" 30 => string(2) "lt" 31 => string(2) "lv" 32 => string(2) "nl" 33 => string(2) "no" 34 => string(2) "pl" 35 => string(2) "pt" 36 => string(2) "se" 37 => string(2) "tr" 38 => string(2) "ua" 39 => string(2) "uk" 40 => string(2) "ae" 41 => string(2) "il" 42 => string(3) "mea" 43 => string(2) "sa" ) ) ) 1 => array(8) ( "tt_account" => NULL "tt_alias" => string(7) "youtube" "tt_identifier" => string(33) "YouTube - International - JP diff" "tt_target" => string(20) "Open in a new window" "tt_title" => string(7) "YouTube" "tt_type" => string(8) "informed" "tt_url" => string(45) "https://www.youtube.com/user/RohdeundSchwarz " "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 2 => array(8) ( "tt_account" => NULL "tt_alias" => string(4) "feed" "tt_identifier" => string(25) "RSS Feeds - International" "tt_target" => string(20) "Open in a new window" "tt_title" => string(9) "RSS Feeds" "tt_type" => string(8) "informed" "tt_url" => string(68) "https://www.rohde-schwarz.com/about/news-press/newsfeeds_229364.html" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 3 => array(8) ( "tt_account" => NULL "tt_alias" => string(8) "LinkedIn" "tt_identifier" => string(24) "LinkedIn - International" "tt_target" => string(20) "Open in a new window" "tt_title" => string(24) "LinkedIn - International" "tt_type" => string(8) "informed" "tt_url" => string(48) "https://www.linkedin.com/company/rohde-&-schwarz" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 4 => array(8) ( "tt_account" => NULL "tt_alias" => string(9) "instagram" "tt_identifier" => string(25) "Instagram - International" "tt_target" => string(20) "Open in a new window" "tt_title" => string(9) "Instagram" "tt_type" => string(8) "informed" "tt_url" => string(42) "https://www.instagram.com/rohdeandschwarz/" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) ) "shopData" => array(2) ( "shop" => array(2) ( "active" => bool TRUE "getQtyUrl" => string(31) "/lv/rest/getshoppingcartcountv2" ) "searchUrl" => string(36) "{{subSite}}/search/search_63238.html" ) )
Arguments:63: {
64: $ex = new ContentProcessorException('Wrong Number of Params passed to XSLT Handler. Expected params are : ' . implode(', ', $this->neededParams));
65: $this->reThrowException($ex);
66: return;
67: }
68: try
69: {
70: $payload = $this->response->getSlot($params['src']);
71: $context = $this->twig->render($params['template'], $payload);
72: if ($context == '')
73: {
74: $context = '
';75: }
76: $contentDom = new rsDomDocument();
77: $contentDom->loadXML($context);
string(29) "twig:///social_media.xml.twig"array(5) ( "header" => array(1) ( 0 => array(8) ( "tt_contactLink" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(7) "Contact" "lt_link" => string(12) "/contact.wfe" "lt_linkText" => NULL "lt_name" => string(7) "Contact" "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_hideLogo" => bool FALSE "tt_identifier" => string(31) "Fallback Global Header - Global" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(15) "Rohde & Schwarz" "lt_link" => string(10) "/index.wfe" "lt_linkText" => NULL "lt_name" => string(15) "Rohde & Schwarz" "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_logo" => array(6) ( "lt_assetId" => NULL "lt_caption" => string(0) "" "lt_inputName" => string(7) "RS-Logo" "lt_picture" => string(65) "https://cdn.rohde-schwarz.com/pws/inred/image/layout/rus-logo.svg" "lt_reference" => NULL "lt_target" => string(6) "_blank" ) "tt_logoSmall" => array(6) ( "lt_assetId" => NULL "lt_caption" => string(0) "" "lt_inputName" => string(12) "RS-Logo Mini" "lt_picture" => string(72) "https://cdn.rohde-schwarz.com/pws/inred/image/layout/rus-logo-symbol.svg" "lt_reference" => NULL "lt_target" => string(6) "_blank" ) "tt_showContactLink" => bool TRUE "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) ) "footer" => array(1) ( 0 => array(8) ( "tt_contentFirstColumn" => string(287) "Rohde & Schwarz is striving for a safer and connected world with its leading-edge solutions. Committed to innovation for more than 90 years, the independent technology group acts long-term and sustainably, making it a reliable partner to its industry and government customers worldwide. " "tt_contentSecondColumn" => string(51) "<p>Citadeles 12</p><p>LV-1010 Riga</p><p>Latvia</p>" "tt_contentThirdColumn" => string(143) "<p>+371 67502355</p><p><a href="mailto:latvia@rohde-schwarz.com" title="latvia@rohde-schwarz.com" class="link">latvia@rohde-schwarz.com</a></p>" "tt_headlineFirstColumn" => string(50) "Rohde & Schwarz Danmark A/S Latvian Branch Office " "tt_headlineSecondColumn" => string(7) "Address" "tt_headlineThirdColumn" => string(7) "Contact" "tt_identifier" => string(17) "Local Footer - LV" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(1) ( 0 => string(2) "lv" ) ) ) ) "footerLinks" => array(6) ( 0 => array(3) ( "tt_identifier" => string(6) "Cookie" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => NULL "lt_link" => string(20) "/about_2/cookies.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(18) "Cookie Information" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(48) ( 0 => string(3) "com" 1 => string(14) "region_america" 2 => string(2) "br" 3 => string(2) "ca" 4 => string(3) "lat" 5 => string(19) "region_asia_pacific" 6 => string(2) "au" 7 => string(3) "cac" 8 => string(2) "cn" 9 => string(2) "hk" 10 => string(2) "id" 11 => string(2) "in" 12 => string(2) "jp" 13 => string(2) "kr" 14 => string(2) "my" 15 => string(2) "ph" 16 => string(2) "pk" 17 => string(2) "sg" 18 => string(2) "th" 19 => string(2) "tw" 20 => string(2) "vn" 21 => string(13) "region_europe" 22 => string(2) "at" 23 => string(2) "ch" 24 => string(2) "cz" 25 => string(2) "de" 26 => string(2) "dk" 27 => string(2) "es" 28 => string(2) "fi" 29 => string(2) "fr" 30 => string(2) "gr" 31 => string(2) "hu" 32 => string(2) "it" 33 => string(2) "lt" 34 => string(2) "lv" 35 => string(2) "nl" 36 => string(2) "no" 37 => string(2) "pl" 38 => string(2) "pt" 39 => string(2) "se" 40 => string(2) "tr" 41 => string(2) "ua" 42 => string(2) "uk" 43 => string(18) "region_middle_east" 44 => string(2) "ae" 45 => string(2) "il" 46 => string(3) "mea" 47 => string(2) "sa" ) ) ) 1 => array(3) ( "tt_identifier" => string(7) "Imprint" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(7) "Imprint" "lt_link" => string(32) "/general_information/imprint.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(7) "Imprint" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 2 => array(3) ( "tt_identifier" => string(20) "Statement of privacy" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(20) "Statement of privacy" "lt_link" => string(45) "/general_information/statement_of_privacy.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(20) "Statement of Privacy" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 3 => array(3) ( "tt_identifier" => string(18) "Terms & conditions" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(18) "Terms & conditions" "lt_link" => string(61) "/about_2/terms___conditions/terms_and_conditions_overview.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(18) "Terms & conditions" ) "lt_name" => string(18) "Terms & conditions" "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 4 => array(3) ( "tt_identifier" => string(13) "Jobs & Career" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(13) "jobs & career" "lt_link" => string(39) "/career/overview_45/career_overview.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(13) "Jobs & Career" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 5 => array(3) ( "tt_identifier" => string(12) "Terms of use" "tt_link" => array(10) ( "lt_dataset" => NULL "lt_gca" => NULL "lt_label" => string(12) "Terms of use" "lt_link" => string(41) "/general_information/legalinformation.wfe" "lt_linkText" => array(2) ( "csTranslated" => bool TRUE "cs_linkText" => string(12) "Terms of use" ) "lt_name" => NULL "lt_styleNew" => string(15) "button-tertiary" "lt_target" => string(5) "_self" "lt_type" => string(8) "manually" "lt_urlParameter" => NULL ) "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) ) "socialMedia" => array(5) ( 0 => array(8) ( "tt_account" => NULL "tt_alias" => string(8) "facebook" "tt_identifier" => string(31) "Facebook - without CN - JP diff" "tt_target" => string(20) "Open in a new window" "tt_title" => string(8) "Facebook" "tt_type" => string(8) "informed" "tt_url" => string(40) "https://www.facebook.com/RohdeAndSchwarz" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(44) ( 0 => string(3) "com" 1 => string(2) "br" 2 => string(2) "ca" 3 => string(3) "lat" 4 => string(2) "us" 5 => string(2) "au" 6 => string(3) "cac" 7 => string(2) "hk" 8 => string(2) "id" 9 => string(2) "in" 10 => string(2) "jp" 11 => string(2) "kr" 12 => string(2) "my" 13 => string(2) "ph" 14 => string(2) "pk" 15 => string(2) "sg" 16 => string(2) "th" 17 => string(2) "tw" 18 => string(2) "vn" 19 => string(2) "at" 20 => string(2) "ch" 21 => string(2) "cz" 22 => string(2) "de" 23 => string(2) "dk" 24 => string(2) "es" 25 => string(2) "fi" 26 => string(2) "fr" 27 => string(2) "gr" 28 => string(2) "hu" 29 => string(2) "it" 30 => string(2) "lt" 31 => string(2) "lv" 32 => string(2) "nl" 33 => string(2) "no" 34 => string(2) "pl" 35 => string(2) "pt" 36 => string(2) "se" 37 => string(2) "tr" 38 => string(2) "ua" 39 => string(2) "uk" 40 => string(2) "ae" 41 => string(2) "il" 42 => string(3) "mea" 43 => string(2) "sa" ) ) ) 1 => array(8) ( "tt_account" => NULL "tt_alias" => string(7) "youtube" "tt_identifier" => string(33) "YouTube - International - JP diff" "tt_target" => string(20) "Open in a new window" "tt_title" => string(7) "YouTube" "tt_type" => string(8) "informed" "tt_url" => string(45) "https://www.youtube.com/user/RohdeundSchwarz " "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 2 => array(8) ( "tt_account" => NULL "tt_alias" => string(4) "feed" "tt_identifier" => string(25) "RSS Feeds - International" "tt_target" => string(20) "Open in a new window" "tt_title" => string(9) "RSS Feeds" "tt_type" => string(8) "informed" "tt_url" => string(68) "https://www.rohde-schwarz.com/about/news-press/newsfeeds_229364.html" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 3 => array(8) ( "tt_account" => NULL "tt_alias" => string(8) "LinkedIn" "tt_identifier" => string(24) "LinkedIn - International" "tt_target" => string(20) "Open in a new window" "tt_title" => string(24) "LinkedIn - International" "tt_type" => string(8) "informed" "tt_url" => string(48) "https://www.linkedin.com/company/rohde-&-schwarz" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) 4 => array(8) ( "tt_account" => NULL "tt_alias" => string(9) "instagram" "tt_identifier" => string(25) "Instagram - International" "tt_target" => string(20) "Open in a new window" "tt_title" => string(9) "Instagram" "tt_type" => string(8) "informed" "tt_url" => string(42) "https://www.instagram.com/rohdeandschwarz/" "tt_visibilityPermissions" => array(2) ( "lt_ciamAppRoleService" => NULL "lt_countryPermissions" => array(0) ) ) ) "shopData" => array(2) ( "shop" => array(2) ( "active" => bool TRUE "getQtyUrl" => string(31) "/lv/rest/getshoppingcartcountv2" ) "searchUrl" => string(36) "{{subSite}}/search/search_63238.html" ) )
Arguments:74: final public function execute(RsDomElement $ctx, RsDomDocument $content, Request $request, Response $response, ContentProcessor $contentProcessor)
75: {
76: $this->ctx = $ctx;
77: $this->content = $content;
78: $this->request = $request;
79: $this->response = $response;
80: $this->processor = $contentProcessor;
81:
82: $this->handle();
83: }
84:
85: /**
86: * the doing of the handler
87: *
88: * @return void
Arguments:130: }
131:
132: $handler = $this->factory->getInstanceFor($type . 'handler');
133: if (!$handler instanceof HandlerInterface)
134: {
135: throw new CoreHandlerException($type . 'handler does not implement HandlerInterface', CoreHandlerException::HANDLERINTERFACE_NOT_IMPLEMENTED);
136: }
137:
138: $handler->execute($handlerNode, $content, $this->request, $this->response, $processor);
139: }
140:
141: $this->response->setBody($content);
142: }
143:
144: private function initRequestParams()
object WASABI\Core\Xml\RsDomElement(0) {
}object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => object WASABI\Core\Xml\RsDomXPath(0) {
}
}object WASABI\Core\Request\Request(16) {
private data => array(6) (
"get" => object WASABI\Core\Request\RequestGet(2) {
protected data => array(0)
private staticUrlParams => array(0)
}
"post" => object WASABI\Core\Request\RequestPost(1) {
protected data => array(0)
}
"cookie" => object WASABI\Core\Request\RequestCookie(1) {
protected data => array(0)
}
"files" => object WASABI\Core\Request\RequestFiles(1) {
protected data => array(0)
}
"server" => object WASABI\Core\Request\RequestServer(1) {
protected data => array(45) (
"USER" => string(6) "apache"
"HOME" => string(16) "/usr/share/httpd"
"SCRIPT_NAME" => string(10) "/index.php"
"REQUEST_URI" => string(129) "/lv/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
"QUERY_STRING" => string(0) ""
"REQUEST_METHOD" => string(3) "GET"
"SERVER_PROTOCOL" => string(8) "HTTP/1.1"
"GATEWAY_INTERFACE" => string(7) "CGI/1.1"
"REMOTE_PORT" => string(5) "48075"
"SCRIPT_FILENAME" => string(22) "/srv/www/com/index.php"
"SERVER_ADMIN" => string(32) "it-servicedesk@rohde-schwarz.com"
"CONTEXT_DOCUMENT_ROOT" => string(12) "/srv/www/com"
"CONTEXT_PREFIX" => string(0) ""
"REQUEST_SCHEME" => string(4) "http"
"DOCUMENT_ROOT" => string(12) "/srv/www/com"
"REMOTE_ADDR" => string(12) "172.21.148.4"
"SERVER_PORT" => string(2) "80"
"SERVER_ADDR" => string(13) "172.21.148.71"
"SERVER_NAME" => string(21) "www.rohde-schwarz.com"
"SERVER_SOFTWARE" => string(6) "Apache"
"SERVER_SIGNATURE" => string(0) ""
"PATH" => string(49) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
"HTTP_CONNECTION" => string(10) "Keep-Alive"
"HTTP_X_FORWARDED_FOR" => string(13) "216.73.216.29"
"HTTP_RUSGEOLOCATION" => string(4) "VVMs"
"HTTP_ACCEPT_ENCODING" => string(23) "gzip, br, zstd, deflate"
"HTTP_USER_AGENT" => string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
"HTTP_ACCEPT" => string(3) "*/*"
"HTTP_HOST" => string(21) "www.rohde-schwarz.com"
"RS_DEBUG_MODE" => string(5) "false"
"RS_CONFIG" => string(4) "prod"
"RS_COM_HTTP_HOST" => string(21) "www.rohde-schwarz.com"
"SCRIPT_URI" => string(157) "http://www.rohde-schwarz.com/lv/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
"SCRIPT_URL" => string(129) "/lv/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
"UNIQUE_ID" => string(27) "aYbp-0YELpur8tlJ0d17CQAAAA0"
"RS_SITE_CDN" => string(29) "https://cdn.rohde-schwarz.com"
"RS_COUNTRY_CODE" => string(1) "/"
"RS_SITE_PROTOCOL" => string(5) "https"
"RS_SITE" => string(3) "com"
"proxy" => string(1) "1"
"FCGI_ROLE" => string(9) "RESPONDER"
"PHP_SELF" => string(10) "/index.php"
"REQUEST_TIME_FLOAT" => float 1770449407.266
"REQUEST_TIME" => integer 1770449407
"HTTPS" => string(2) "on"
)
}
"env" => object WASABI\Core\Request\RequestEnv(1) {
protected data => array(1) (
"RS_DEBUG_MODE" => bool TRUE
)
}
)
private locale => object WASABI\Core\System\Locale(3) {
private language => string(2) "en"
private subSite => string(2) "lv"
private subSiteConfig => array(48) (
"com" => string(2) "en"
"in" => string(2) "en"
"uk" => string(2) "en"
"us" => string(2) "en"
"au" => string(2) "en"
"ca" => string(2) "en"
"ca-fr" => string(2) "fr"
"sg" => string(2) "en"
"my" => string(2) "en"
"no" => string(2) "en"
"mea" => string(2) "en"
"ph" => string(2) "en"
"th" => string(2) "en"
"ae" => string(2) "en"
"cz" => string(2) "en"
"fi" => string(2) "en"
"id" => string(2) "en"
"pk" => string(2) "en"
"se" => string(2) "en"
"vn" => string(2) "en"
"dk" => string(2) "en"
"gr" => string(2) "en"
"hu" => string(2) "en"
"lv" => string(2) "en"
"lt" => string(2) "en"
"nl" => string(2) "en"
"pl" => string(2) "en"
"pt" => string(2) "en"
"tr" => string(2) "en"
"sa" => string(2) "en"
"de" => string(2) "de"
"at" => string(2) "de"
"fr" => string(2) "fr"
"br" => string(5) "pt-br"
"lat" => string(6) "es-lat"
"es" => string(2) "es"
"it" => string(2) "it"
"ch" => string(2) "de"
"ch-en" => string(2) "en"
"ch-fr" => string(2) "fr"
"kr" => string(2) "ko"
"jp" => string(2) "ja"
"cac" => string(2) "ru"
"cac-en" => string(2) "en"
"tw" => string(2) "en"
"il" => string(2) "en"
"cn-en" => string(2) "en"
"ua" => string(2) "en"
)
}
private urlEncoder => object WASABI\Core\System\UrlEncoder(0) {
}
private defaultSubSite => string(3) "com"
private requestURI => string(129) "/lv/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
private urlParts => array(4) (
0 => string(2) "lv"
1 => string(16) "knowledge-center"
2 => string(6) "videos"
3 => string(101) "1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
)
private cleanURI => string(126) "/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
private cleanUrlParts => array(3) (
0 => string(16) "knowledge-center"
1 => string(6) "videos"
2 => string(101) "1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html"
)
private noShortUrl => array(4) (
0 => string(6) "driver"
1 => string(7) "drivers"
2 => string(8) "firmware"
3 => string(8) "software"
)
private reference => NULL
private product => string(0) ""
private productCode => string(0) ""
private geolocationRedirect => bool TRUE
private rawUrlQuery => string(0) ""
private userGeolocation => string(2) "us"
private isPreview => bool FALSE
}object WASABI\Core\System\Response(6) {
private body => NULL
private headers => array(2) (
"x-rs-location-server" => string(9) "www-co179"
"Link" => array(16) (
0 => string(106) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/js/vendor/require-2.3.5.min.js>; rel=preload; as=script;"
1 => string(90) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/js/main.min.js>; rel=preload; as=script;"
2 => string(108) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/js/vendor/lazysizes-5.2.0.min.js>; rel=preload; as=script;"
3 => string(113) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/js/vendor/webfontloader-1.6.28.min.js>; rel=preload; as=script;"
4 => string(112) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/js/vendor/modernizr-custom.6116ab.js>; rel=preload; as=script;"
5 => string(110) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/fonts/LinotypeUnivers-330Light.woff2>; rel=preload; as=font;"
6 => string(107) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/fonts/LinotypeUnivers-420Cn.woff2>; rel=preload; as=font;"
7 => string(101) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/fonts/RSI-Icons-woff2.woff2>; rel=preload; as=font;"
8 => string(111) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/fonts/LinotypeUnivers-620CnBold.woff2>; rel=preload; as=font;"
9 => string(109) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/fonts/LinotypeUnivers-630Bold.woff2>; rel=preload; as=font;"
10 => string(92) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/css/style.min.css>; rel=preload; as=style;"
11 => string(92) "<https://cdn.rohde-schwarz.com/techfiles/f9208933/css/fonts.min.css>; rel=preload; as=style;"
12 => string(83) "<https://cdn.rohde-schwarz.com/api/9881398/api_dynamic.js>; rel=preload; as=script;"
13 => string(82) "<https://cdn.rohde-schwarz.com/api/9881398/api_static.js>; rel=preload; as=script;"
14 => string(60) "<https://cdn.userway.org/widget.js>; rel=preload; as=script;"
15 => string(103) "<https://assets.adobedtm.com/launch-EN3504a9f210b14bc28b773c8d8c5a022d.min.js>; rel=preload; as=script;"
)
)
private slots => array(17) (
"login" => array(1) (
"data" => array(5) (
"activeSession" => bool FALSE
"href" => string(1) "#"
"text" => string(15) "Customer portal"
"id" => string(2) "-1"
"children" => array(3) (
0 => array(3) (
...
)
1 => array(3) (
...
)
2 => array(3) (
...
)
)
)
)
"CountrySwitch" => array(49) (
"com" => string(140) "/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"in" => string(143) "/in/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"uk" => string(143) "/uk/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"us" => string(143) "/us/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"au" => string(143) "/au/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"ca" => string(143) "/ca/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"ca-fr" => string(149) "/ca-fr/knowledge-center/videos/test-de-conformite-ethernet-automobile-1000base-t1-avec-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"sg" => string(143) "/sg/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"my" => string(143) "/my/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"no" => string(143) "/no/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"mea" => string(144) "/mea/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"ph" => string(143) "/ph/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"th" => string(143) "/th/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"ae" => string(143) "/ae/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"cz" => string(143) "/cz/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"fi" => string(143) "/fi/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"id" => string(143) "/id/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"pk" => string(143) "/pk/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"se" => string(143) "/se/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"vn" => string(143) "/vn/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"dk" => string(143) "/dk/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"gr" => string(143) "/gr/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"hu" => string(143) "/hu/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"lv" => string(143) "/lv/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"lt" => string(143) "/lt/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"nl" => string(143) "/nl/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"pl" => string(143) "/pl/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"pt" => string(143) "/pt/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"tr" => string(143) "/tr/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"sa" => string(143) "/sa/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"de" => string(145) "/de/knowledge-center/videos/1000base-t1-automotive-ethernet-konformitaetstest-mit-test-mode-4-video-detailseite_251220-1161792.html?change_c=true"
"at" => string(145) "/at/knowledge-center/videos/1000base-t1-automotive-ethernet-konformitaetstest-mit-test-mode-4-video-detailseite_251220-1161792.html?change_c=true"
"fr" => string(146) "/fr/knowledge-center/videos/test-de-conformite-ethernet-automobile-1000base-t1-avec-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"br" => string(158) "/br/knowledge-center/videos/teste-de-conformidade-de-ethernet-automotiva-do-1000base-t1-com-modo-de-teste-4-video-detailpage_251220-1161792.html?change_c=true"
"lat" => string(162) "/lat/knowledge-center/videos/ensayos-de-conformidad-con-ethernet-automotriz-1000base-t1-con-el-modo-de-ensayo-4-video-detailpage_251220-1161792.html?change_c=true"
"es" => string(163) "/es/knowledge-center/videos/ensayos-de-conformidad-de-1000base-t1-en-ethernet-automotriz-con-el-modo-de-ensayo-4-video-detailpage_251220-1161792.html?change_c=true"
"it" => string(153) "/it/knowledge-center/videos/test-di-conformita-automotive-ethernet-1000base-t1-con-modalita-di-prova-4-video-detailpage_251220-1161792.html?change_c=true"
"ch" => string(145) "/ch/knowledge-center/videos/1000base-t1-automotive-ethernet-konformitaetstest-mit-test-mode-4-video-detailseite_251220-1161792.html?change_c=true"
"ch-en" => string(146) "/ch-en/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"ch-fr" => string(149) "/ch-fr/knowledge-center/videos/test-de-conformite-ethernet-automobile-1000base-t1-avec-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"kr" => string(102) "/kr/knowledge-center/videos/test-mode-4-1000base-t1-video-detailpage_251220-1161792.html?change_c=true"
"jp" => string(92) "/jp/knowledge-center/videos/4-1000base-t1-video-detailpage_251220-1161792.html?change_c=true"
"cac" => string(102) "/cac/knowledge-center/videos/1000base-t1-ethernet-4-video-detailpage_251220-1161792.html?change_c=true"
"cac-en" => string(147) "/cac-en/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"tw" => string(143) "/tw/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"il" => string(143) "/il/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"cn-en" => string(146) "/cn-en/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"ua" => string(143) "/ua/knowledge-center/videos/1000base-t1-automotive-ethernet-compliance-test-with-test-mode-4-video-detailpage_251220-1161792.html?change_c=true"
"cn" => string(62) "https://www.rohde-schwarz.com.cn/home_48230.html?change_c=true"
)
"shoppingCartNavigation" => array(2) (
"shop" => array(2) (
"active" => bool TRUE
"getQtyUrl" => string(31) "/lv/rest/getshoppingcartcountv2"
)
"searchUrl" => string(36) "{{subSite}}/search/search_63238.html"
)
"headerFooterData" => array(5) (
"header" => array(1) (
0 => array(8) (
"tt_contactLink" => array(10) (
...
)
"tt_hideLogo" => bool FALSE
"tt_identifier" => string(31) "Fallback Global Header - Global"
"tt_link" => array(10) (
...
)
"tt_logo" => array(6) (
...
)
"tt_logoSmall" => array(6) (
...
)
"tt_showContactLink" => bool TRUE
"tt_visibilityPermissions" => array(2) (
...
)
)
)
"footer" => array(1) (
0 => array(8) (
"tt_contentFirstColumn" => string(287) "Rohde & Schwarz is striving for a safer and connected world with its leading-edge solutions. Committed to innovation for more than 90 years, the independent technology group acts long-term and sustainably, making it a reliable partner to its industry and government customers worldwide. "
"tt_contentSecondColumn" => string(51) "<p>Citadeles 12</p><p>LV-1010 Riga</p><p>Latvia</p>"
"tt_contentThirdColumn" => string(143) "<p>+371 67502355</p><p><a href="mailto:latvia@rohde-schwarz.com" title="latvia@rohde-schwarz.com" class="link">latvia@rohde-schwarz.com</a></p>"
"tt_headlineFirstColumn" => string(50) "Rohde & Schwarz Danmark A/S Latvian Branch Office "
"tt_headlineSecondColumn" => string(7) "Address"
"tt_headlineThirdColumn" => string(7) "Contact"
"tt_identifier" => string(17) "Local Footer - LV"
"tt_visibilityPermissions" => array(2) (
...
)
)
)
"footerLinks" => array(6) (
0 => array(3) (
"tt_identifier" => string(6) "Cookie"
"tt_link" => array(10) (
...
)
"tt_visibilityPermissions" => array(2) (
...
)
)
1 => array(3) (
"tt_identifier" => string(7) "Imprint"
"tt_link" => array(10) (
...
)
"tt_visibilityPermissions" => array(2) (
...
)
)
2 => array(3) (
"tt_identifier" => string(20) "Statement of privacy"
"tt_link" => array(10) (
...
)
"tt_visibilityPermissions" => array(2) (
...
)
)
3 => array(3) (
"tt_identifier" => string(18) "Terms & conditions"
"tt_link" => array(10) (
...
)
"tt_visibilityPermissions" => array(2) (
...
)
)
4 => array(3) (
"tt_identifier" => string(13) "Jobs & Career"
"tt_link" => array(10) (
...
)
"tt_visibilityPermissions" => array(2) (
...
)
)
5 => array(3) (
"tt_identifier" => string(12) "Terms of use"
"tt_link" => array(10) (
...
)
"tt_visibilityPermissions" => array(2) (
...
)
)
)
"socialMedia" => array(5) (
0 => array(8) (
"tt_account" => NULL
"tt_alias" => string(8) "facebook"
"tt_identifier" => string(31) "Facebook - without CN - JP diff"
"tt_target" => string(20) "Open in a new window"
"tt_title" => string(8) "Facebook"
"tt_type" => string(8) "informed"
"tt_url" => string(40) "https://www.facebook.com/RohdeAndSchwarz"
"tt_visibilityPermissions" => array(2) (
...
)
)
1 => array(8) (
"tt_account" => NULL
"tt_alias" => string(7) "youtube"
"tt_identifier" => string(33) "YouTube - International - JP diff"
"tt_target" => string(20) "Open in a new window"
"tt_title" => string(7) "YouTube"
"tt_type" => string(8) "informed"
"tt_url" => string(45) "https://www.youtube.com/user/RohdeundSchwarz "
"tt_visibilityPermissions" => array(2) (
...
)
)
2 => array(8) (
"tt_account" => NULL
"tt_alias" => string(4) "feed"
"tt_identifier" => string(25) "RSS Feeds - International"
"tt_target" => string(20) "Open in a new window"
"tt_title" => string(9) "RSS Feeds"
"tt_type" => string(8) "informed"
"tt_url" => string(68) "https://www.rohde-schwarz.com/about/news-press/newsfeeds_229364.html"
"tt_visibilityPermissions" => array(2) (
...
)
)
3 => array(8) (
"tt_account" => NULL
"tt_alias" => string(8) "LinkedIn"
"tt_identifier" => string(24) "LinkedIn - International"
"tt_target" => string(20) "Open in a new window"
"tt_title" => string(24) "LinkedIn - International"
"tt_type" => string(8) "informed"
"tt_url" => string(48) "https://www.linkedin.com/company/rohde-&-schwarz"
"tt_visibilityPermissions" => array(2) (
...
)
)
4 => array(8) (
"tt_account" => NULL
"tt_alias" => string(9) "instagram"
"tt_identifier" => string(25) "Instagram - International"
"tt_target" => string(20) "Open in a new window"
"tt_title" => string(9) "Instagram"
"tt_type" => string(8) "informed"
"tt_url" => string(42) "https://www.instagram.com/rohdeandschwarz/"
"tt_visibilityPermissions" => array(2) (
...
)
)
)
"shopData" => array(2) (
"shop" => array(2) (
"active" => bool TRUE
"getQtyUrl" => string(31) "/lv/rest/getshoppingcartcountv2"
)
"searchUrl" => string(36) "{{subSite}}/search/search_63238.html"
)
)
"twigData3" => array(26) (
"headline" => string(64) "1000BASE-T1 automotive Ethernet compliance test with Test Mode 4"
"subHeadline" => string(0) ""
"headlineSeo" => string(2) "h1"
"headlineStyle" => string(2) "h2"
"subHeadlineSeo" => string(2) "h2"
"subHeadlineStyle" => string(2) "h4"
"abstract" => string(86) "Performing the “Distortion with disturber” test on a 1000BASE-T1 DUT from Marvell."
"background" => string(81) "https://cdn.rohde-schwarz.com/pws/_tech/images/img_static/rus-logo-background.svg"
"description" => string(404) "<p>In this video we perform the “Distortion with disturber” test on a 1000BASE-T1 DUT from Marvell. The DUT operates in Test Mode 4 which is a PRBS sequence and it is exposed on a 125MHz disturber signal which comes out of theB6 signal generator which is integrated in the RTO6 oscilloscope. The ScopeSuite software provides a step by test foto guided test execution and reports the test results.</p>"
"partNumber" => string(0) ""
"totalParts" => string(0) ""
"showParts" => string(5) "false"
"iois" => string(1) "
"
"contentType" => string(5) "Video"
"showProducts" => string(4) "true"
"products" => array(1) (
"product_0" => array(2) (
"code" => string(14) "1802.0001.base"
"rp" => object WASABI\Core\Model\Product\RichProduct(53) {
private code => string(14) "1802.0001.base"
private alias => string(4) "RTO6"
private language => string(2) "en"
private shortSummary => string(0) ""
private rsPrefix => bool TRUE
private type => string(4) "RTO6"
private name => string(26) "R&S®RTO6 Oscilloscope"
private designation => string(12) "Oscilloscope"
private specifications => object WASABI\Core\Model\Product\ProductSpecification(3) {
private attributes => array(46) (
...
)
private classifications => array(0)
private specOverviews => array(10) (
...
)
}
private models => array(0)
private options => array(0)
private relatedProducts => array(0)
private keyFacts => array(5) (
...
)
private productIcons => array(3) (
...
)
private searchUrls => array(7) (
...
)
private individualDownloads => array(2) (
...
)
private metaDescription => string(157) "R&S®RTO6 is the oscilloscope you can trust. With bandwidths up to 6 GHz, it lets you test & debug your designs quickly. Leverage your expertise now!"
private metaKeywords => string(37) "R&S®RTO6, RTO6, RTO oscilloscope"
private priceReferenceMaterial => string(12) "1802.0182.02"
private optionCategoryNames => array(0)
private modelCategoryNames => array(0)
private tabbedModels => bool FALSE
private displayPrice => bool TRUE
private productConfigurator => bool TRUE
private descriptionHeadline => string(30) "The oscilloscope you can trust"
private descriptionSubHeadline => string(0) ""
private descriptionText => string(892) "The R&S®RTO6 is the oscilloscope you can trust. Engineered to deliver reliable results, it acts as a sophisticated laboratory companion to solve measurement problems fast and keep you on schedule. The R&S®RTO6 oscilloscope series leverages the engineer’s expertise and builds your measurement confidence by achieving deep insights whenever needed.<br/>
<br/>
The R&S®RTO6 oscilloscope series provides superior signals to insight for your applications. The large 15.6" touchscreen and a new GUI, combined with a high waveform update rate, excellent signal fidelity, a digital trigger and deep responsive memory serve as a fully integrated test solution for frequency, protocol and logic analysis. The R&S®RTO6 oscilloscope series’ rich measurement toolset combined with a streamlined user interface helps you quickly solve circuit issues, from simple to complex."
private featureAndBenefits => array(5) (
...
)
private assets => array(6) (
...
)
private calibrationCertificateDownload => bool FALSE
private isDiscontinued => bool FALSE
private productSuccessor => object WASABI\Core\Model\Product\RichProduct(53) {
private code => NULL
private alias => string(0) ""
private language => NULL
private shortSummary => NULL
private rsPrefix => NULL
private type => NULL
private name => NULL
private designation => NULL
private specifications => NULL
private models => array(0)
private options => array(0)
private relatedProducts => array(0)
private keyFacts => array(0)
private productIcons => array(0)
private searchUrls => array(0)
private individualDownloads => array(0)
private metaDescription => NULL
private metaKeywords => NULL
private priceReferenceMaterial => NULL
private optionCategoryNames => array(0)
private modelCategoryNames => array(0)
private tabbedModels => bool FALSE
private displayPrice => bool FALSE
private productConfigurator => bool FALSE
private descriptionHeadline => NULL
private descriptionSubHeadline => NULL
private descriptionText => NULL
private featureAndBenefits => array(0)
private assets => array(0)
private calibrationCertificateDownload => bool FALSE
private isDiscontinued => bool FALSE
private productSuccessor => NULL
private orderInfo => NULL
private subHeadline => NULL
private baseProduct => NULL
private productService => NULL
private showCartIcon => NULL
private productType => NULL
private specificationCols => integer 2
private configuratorName => string(0) ""
private displayOrderNumber => bool TRUE
private lastModified => integer 0
private lastGenerated => integer 0
private partnerNetwork => bool FALSE
private digitalProduct => bool FALSE
private excludedCountries => array(0)
private channelWebStartDate => NULL
private channelWebEndDate => NULL
private pm => NULL
private web => bool FALSE
private extranet => bool FALSE
private intranet => bool FALSE
private cpp => bool FALSE
}
private orderInfo => string(0) ""
private subHeadline => string(42) "Instant insight meets in-depth information"
private baseProduct => string(0) ""
private productService => object WASABI\Core\Services\ProductService(7) {
private language => string(2) "en"
private channel => string(3) "Web"
private navigationCache => array(0)
private productRepository => object WASABI\Core\Storage\Repository\ProductRepository(5) {
protected redisStorage => object WASABI\Core\Storage\Adapter\RedisStorageAdapter(2) {
protected connection => object Predis\Client(3) {
private options => object Predis\Configuration\Options(3) {
...
}
private connection => object Predis\Connection\Replication\SentinelReplication(14) {
...
}
private commands => object Predis\Command\RedisFactory(2) {
...
}
}
protected config => Config object, data will not be displayed
}
protected environment => object WASABI\Core\System\Environment(16) {
private site => string(3) "com"
private subSite => string(2) "lv"
private versionPrefix => NULL
private languageContentPath => NULL
private locale => Object WASABI\Core\System\Locale, already rendered
private liveFolder => NULL
private localEnv => string(4) "prod"
private vHost => NULL
private globalVersion => integer 220301
private pageType => string(6) "domain"
private testDomain => bool FALSE
private currentTime => integer 1770449407
private assumedGeosite => string(2) "us"
private mainSubsite => array(2) (
...
)
private jobTimeConstraint => integer 0
private frontendVersion => string(0) ""
}
protected fileLoader => object WASABI\Core\System\FileLoader(3) {
private registeredStreams => array(23) (
...
)
private fileWrapper => object WASABI\Core\Functionality\Helper\FileSystemFunctionsWrapper(0) {
}
private folderCollection => object WASABI\Core\Model\FolderCollection(1) {
protected data => array(1) (
...
)
}
}
protected config => Config object, data will not be displayed
protected logger => object WASABI\Core\System\Logger(2) {
protected monolog => object Monolog\Logger(9) {
protected name => string(10) "WASABI-COM"
protected handlers => array(1) (
...
)
protected processors => array(1) (
...
)
protected microsecondTimestamps => bool TRUE
protected timezone => object DateTimeZone(2) {
...
}
protected exceptionHandler => NULL
private logDepth => integer 0
private fiberLogDepth => object WeakMap(0) {
...
}
private detectCycles => bool TRUE
}
protected request => Object WASABI\Core\Request\Request, already rendered
}
}
private priceRepository => object WASABI\Core\Storage\Repository\ProductPriceRepository(2) {
private redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
private fsConfig => object WASABI\Core\Storage\Repository\FSConfigRepository(5) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
}
}
private productMapRepository => object WASABI\Core\Storage\Repository\ProductMapRepository(6) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
protected urlRepo => object WASABI\Core\Storage\Repository\URLRepository(8) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
private disableTimeFunction => bool FALSE
private withoutCountryCheck => bool FALSE
private urlServiceDataRepository => object WASABI\Core\Storage\Repository\UrlServiceDataRepository(2) {
private redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
private environment => Object WASABI\Core\System\Environment, already rendered
}
}
}
private environment => Object WASABI\Core\System\Environment, already rendered
}
private showCartIcon => bool FALSE
private productType => string(13) "ProductFamily"
private specificationCols => integer 2
private configuratorName => string(11) "config.RTO6"
private displayOrderNumber => bool FALSE
private lastModified => integer 1770379315
private lastGenerated => integer 1770379318
private partnerNetwork => bool TRUE
private digitalProduct => bool FALSE
private excludedCountries => array(0)
private channelWebStartDate => integer 1625115600
private channelWebEndDate => integer 0
private pm => string(36) "tim.paasch-colberg@rohde-schwarz.com"
private web => bool TRUE
private extranet => bool TRUE
private intranet => bool TRUE
private cpp => bool FALSE
}
)
)
"showDownloads" => string(4) "true"
"downloads" => string(1) "
"
"relatedVideos" => string(1) "
"
"permissionsWhitelist" => array(2) (
"permission_0" => string(1) "5"
"permission_1" => string(1) "6"
)
"permissionsBlacklist" => string(1) "
"
"popup" => array(5) (
"noVideo" => string(5) "false"
"title" => string(23) "Welcome to PLUS content"
"description" => string(87) "<p>Login or register below to unlock this exclusive PLUS content – and much more!</p>"
"buttonLabel" => string(12) "Register now"
"loginButton" => array(1) (
"url" => string(6) "/login"
)
)
"previewImage" => string(47) "
{{DAM|PICTURE|200_56865|TEASER_STAGE_MEDIA|}}
"
"video" => string(101) "{{DAM|VIDEO|200_56865|Short Video: 1000BASE-T1 Automotive Ethernet Distortion with Disturber Test||}}"
"isYoutube" => string(5) "false"
"isChina" => string(5) "false"
)
"twigData_ice_user_information_6" => array(0)
"navigation" => array(1) (
"navigation" => object WASABI\Core\Model\NavigationDataSlotDto(3) {
private rootItem => object WASABI\Core\Model\WebUrlNavigationItem(7) {
public children => array(8) (
...
)
public id => string(5) "48230"
public href => string(19) "/lv/home_48230.html"
public text => string(4) "Home"
public primary => bool TRUE
public mainNavigation => bool FALSE
public parent => NULL
}
private activePath => array(3) (
0 => string(6) "251240"
1 => string(6) "257783"
2 => string(5) "48230"
)
private breadCrumb => array(3) (
0 => Object WASABI\Core\Model\WebUrlNavigationItem, already rendered
1 => object WASABI\Core\Model\WebUrlNavigationItem(7) {
public children => array(7) (
...
)
public id => string(6) "257783"
public href => string(41) "/lv/knowledge-center/overview_257783.html"
public text => string(16) "Knowledge center"
public primary => bool TRUE
public mainNavigation => bool TRUE
public parent => Object WASABI\Core\Model\WebUrlNavigationItem, already rendered
}
2 => object WASABI\Core\Model\WebUrlNavigationItem(7) {
public children => array(0)
public id => string(6) "251240"
public href => string(54) "/lv/knowledge-center/videos/video-overview_251240.html"
public text => string(6) "Videos"
public primary => bool TRUE
public mainNavigation => bool TRUE
public parent => Object WASABI\Core\Model\WebUrlNavigationItem, already rendered
}
)
}
)
"geolocationMessage" => object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => object WASABI\Core\Xml\RsDomXPath(0) {
}
}
"header" => object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => NULL
}
"websiteSwitchCurrentLocale" => object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => NULL
}
"INRED_ProductContact" => object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => object WASABI\Core\Xml\RsDomXPath(0) {
}
}
"iceContainer" => array(1) (
"data" => string(625) "<script>/* <![CDATA[ */(function(){ window.DY = window.DY || {}; DY.userActiveConsent=false;}())/* ]]> */</script><link rel="preconnect" href="https://st-eu.dynamicyield.com" />
<link rel="preconnect" href="https://rcom-eu.dynamicyield.com" />
<script type="text/javascript" src="https://cdn.rohde-schwarz.com/api/9881398/api_dynamic.js"></script>
<script type="text/javascript" src="https://cdn.rohde-schwarz.com/api/9881398/api_static.js"></script>
<meta name="naver-site-verification" content="afad74e971907a0e411ef4f19172c8d6ccbf686e" />
<script src="https://cdn.userway.org/widget.js" data-account="VwMnSUoy0g"></script>"
)
"analyticsEnabled" => string(1) "1"
"webcontrolling" => object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => NULL
}
"analyticsHeadJS" => string(76) "https://assets.adobedtm.com/launch-EN3504a9f210b14bc28b773c8d8c5a022d.min.js"
"analyticsBottomJS" => string(24) "_satellite.pageBottom();"
"analyticsNext" => array(1) (
"data" => array(4) (
"site" => array(2) (
"language" => string(5) "en-US"
"countryVersion" => string(16) "rohde-schwarz.lv"
)
"visitor" => array(7) (
"id" => string(0) ""
"hashedId" => string(0) ""
"hashedIP" => string(64) "fc4ca3a7632646d7bc58d0427c67b80614f91cffb5dcc5541742fa8e5681eba7"
"hashedIPUA" => string(64) "15d939be312dfcd33957e3a90cc765eea5090f18d46771ae1da0538a90527bed"
"hashedEmail" => string(0) ""
"roleAuth0" => array(0)
"rsWebFrontend" => string(32) "bcee2f2315c4a7222b73afdf78559fdf"
)
"page" => array(11) (
"design" => string(5) "INRED"
"navLevel_1" => string(16) "Knowledge center"
"navLevel_2" => string(6) "Videos"
"navLevel_3" => string(0) ""
"navLevel_4" => string(0) ""
"navLevel_5" => string(0) ""
"navLevel_6" => string(0) ""
"navLevel_7" => string(0) ""
"navLevel_8" => string(0) ""
"m4c" => array(2) (
...
)
"category" => string(16) "Knowledge center"
)
"m4c" => array(1) (
"interactions" => array(1) (
...
)
)
)
)
)
private cookies => array(0)
private bodyType => string(4) "null"
private loadNewMapping => bool FALSE
}object WASABI\Core\Processor\ContentProcessor(3) {
protected ctx => object WASABI\Core\Xml\RsDomElement(0) {
}
protected content => Object WASABI\Core\Xml\RsDomDocument, already rendered
protected methodMap => array(7) (
"replace" => string(22) "replaceContentInTarget"
"append" => string(21) "appendContentToTarget"
"before" => string(26) "prependContentBeforeTarget"
"prepend" => string(22) "prependContentToTarget"
"replaceTarget" => string(24) "replaceTargetWithContent"
"appendChild" => string(19) "appendChildToTarget"
"replaceVariable" => string(15) "replaceVariable"
)
}Arguments:111: $response->setLoadNewMapping(FALSE);
112: $this->execute($request->getCopy('/login-error'), $response, $dispatcher);
113: return;
114: }
115: $this->addWebTracking($mapping, $request, $response);
116: if ($handlerType != 'null')
117: {
118: $coreHandler = $this->factory->getInstanceFor($handlerType . 'Handler');
119: $coreHandler->execute($mapping, $request, $response);
120: }
121: if ($actionType != 'null')
122: {
123: $coreAction = $this->factory->getInstanceFor($actionType . 'Action');
124: $coreAction->execute($mapping, $response);
125: }
object WASABI\Core\Xml\RsDomDocument(1) {
private xpath => object WASABI\Core\Xml\RsDomXPath(0) {
}
}Object WASABI\Core\Request\Request, already rendered
Object WASABI\Core\System\Response, already rendered
Arguments:36: {
37: $this->init();
38: /** @var WebFrontDispatcher $frontDispatcher */
39: $frontDispatcher = $this->factory->getInstanceFor(WebFrontDispatcher::class);
40: $frontDispatcher->setLogger($this->logger);
41: $frontDispatcher->init();
42: /** @var WebFrontend $frontend */
43: $frontend = $this->factory->getInstanceFor(WebFrontend::class);
44: $frontend->execute($this->request, $this->response, $frontDispatcher);
45: $frontend->cleanup();
46: }
47:
48: /**
49: * set the error manager
50: *
Object WASABI\Core\Request\Request, already rendered
Object WASABI\Core\System\Response, already rendered
object WASABI\WebFrontend\Dispatcher\WebFrontDispatcher(3) {
private dispatcherCollection => array(22) (
0 => object WASABI\WebFrontend\Dispatcher\PageGoneDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
1 => object WASABI\WebFrontend\Dispatcher\PrgDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
2 => object WASABI\WebFrontend\Dispatcher\PimProductDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
3 => object WASABI\WebFrontend\Dispatcher\ShortUrlRewriteDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
4 => object WASABI\WebFrontend\Dispatcher\RestDispatcher(4) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
private routeMapping => array(13) (
"getshoppingcartcountv2" => string(27) "Seed:getShoppingCartCountV2"
"addtoshoppingcartv2" => string(24) "Seed:addToShoppingCartV2"
"getcountrystates" => string(33) "CountryState:getStatesFromCountry"
"setjobfavorite" => string(27) "JobFavorites:setJobFavorite"
"getjobfavorite" => string(27) "JobFavorites:getJobFavorite"
"setmyfavorite" => string(35) "DataFeedFavoritesRest:setMyFavorite"
"ismyfavorite" => string(34) "DataFeedFavoritesRest:isMyFavorite"
"getmyfavorites" => string(36) "DataFeedFavoritesRest:getMyFavorites"
"delmyfavorite" => string(38) "DataFeedFavoritesRest:removeMyFavorite"
"getlocatordata" => string(33) "ContactLocatorData:getCountryData"
"getcountryselect" => string(21) "CountrySelect:execute"
"refreshioi" => string(30) "ItemsOfInterestRefresh:execute"
"subnavigation" => string(21) "SubNavigation:execute"
)
}
5 => object WASABI\WebFrontend\Dispatcher\HeaderFooterDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
6 => object WASABI\WebFrontend\Dispatcher\AuthDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
7 => object WASABI\WebFrontend\Dispatcher\RedirectDispatcher(5) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
protected urlRepo => object WASABI\Core\Storage\Repository\URLRepository(8) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
private disableTimeFunction => bool FALSE
private withoutCountryCheck => bool FALSE
private urlServiceDataRepository => object WASABI\Core\Storage\Repository\UrlServiceDataRepository(2) {
private redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
private environment => Object WASABI\Core\System\Environment, already rendered
}
}
private faqNames => array(3) (
0 => string(5) "/faq/"
1 => string(19) "/domande-frequenti/"
2 => string(20) "/pergunta-frequente/"
)
}
8 => object WASABI\WebFrontend\Dispatcher\JobRedirectDispatcher(4) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
protected config => Config object, data will not be displayed
}
9 => object WASABI\WebFrontend\Dispatcher\PageDispatcher(4) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
protected urlRepo => object WASABI\Core\Storage\Repository\URLRepository(8) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
private disableTimeFunction => bool FALSE
private withoutCountryCheck => bool FALSE
private urlServiceDataRepository => object WASABI\Core\Storage\Repository\UrlServiceDataRepository(2) {
private redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
private environment => Object WASABI\Core\System\Environment, already rendered
}
}
}
10 => object WASABI\WebFrontend\Dispatcher\PremiumDownloadDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
11 => object WASABI\WebFrontend\Dispatcher\PublicDownloadDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
12 => object WASABI\WebFrontend\Dispatcher\SearchURLRewriteDispatcher(5) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
private staticSearchKeywordRepository => object WASABI\Core\Storage\Repository\StaticShortSearchKeywordRepository(5) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
}
protected config => Config object, data will not be displayed
}
13 => object WASABI\WebFrontend\Dispatcher\CustomerWebLightDownloadsDispatcher(4) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
private mappings => array(9) (
"software" => string(34) "/search/search_for_software_v6.xml"
"logiciel" => string(34) "/search/search_for_software_v6.xml"
"firmware" => string(34) "/search/search_for_firmware_v6.xml"
"micrologiciel" => string(34) "/search/search_for_firmware_v6.xml"
"driver" => string(32) "/search/search_for_driver_v6.xml"
"treiber" => string(32) "/search/search_for_driver_v6.xml"
"pilote" => string(32) "/search/search_for_driver_v6.xml"
"controlador" => string(32) "/search/search_for_driver_v6.xml"
"downloads" => string(35) "/search/search_for_downloads_v6.xml"
)
}
14 => object WASABI\WebFrontend\Dispatcher\SearchDispatcher(6) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
protected staticShortUrlRepository => object WASABI\Core\Storage\Repository\StaticShortUrlRepository(5) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
}
protected productMapRepository => object WASABI\Core\Storage\Repository\ProductMapRepository(6) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
protected urlRepo => object WASABI\Core\Storage\Repository\URLRepository(8) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
private disableTimeFunction => bool FALSE
private withoutCountryCheck => bool FALSE
private urlServiceDataRepository => object WASABI\Core\Storage\Repository\UrlServiceDataRepository(2) {
private redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
private environment => Object WASABI\Core\System\Environment, already rendered
}
}
}
protected request => NULL
}
15 => object WASABI\WebFrontend\Dispatcher\PimPreviewDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
16 => object WASABI\WebFrontend\Dispatcher\GeolocationDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
17 => object WASABI\WebFrontend\Dispatcher\ContentProjectionDispatcher(5) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
protected urlRepo => object WASABI\Core\Storage\Repository\URLRepository(8) {
protected redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
protected environment => Object WASABI\Core\System\Environment, already rendered
protected fileLoader => Object WASABI\Core\System\FileLoader, already rendered
protected config => Config object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
private disableTimeFunction => bool FALSE
private withoutCountryCheck => bool FALSE
private urlServiceDataRepository => object WASABI\Core\Storage\Repository\UrlServiceDataRepository(2) {
private redisStorage => Object WASABI\Core\Storage\Adapter\RedisStorageAdapter, already rendered
private environment => Object WASABI\Core\System\Environment, already rendered
}
}
protected config => Config object, data will not be displayed
}
18 => object WASABI\WebFrontend\Dispatcher\GlorisMarketingDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
19 => object WASABI\WebFrontend\Dispatcher\AliveDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
20 => object WASABI\WebFrontend\Dispatcher\VCardDispatcher(3) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
}
21 => object WASABI\WebFrontend\Dispatcher\FormPreviewDispatcher(4) {
protected factory => Factory object, data will not be displayed
protected environment => Object WASABI\Core\System\Environment, already rendered
protected filterAllowedQueryParams => object WASABI\Core\System\FilterAllowedQueryParams(1) {
protected config => Config object, data will not be displayed
}
protected config => Config object, data will not be displayed
}
)
protected factory => Factory object, data will not be displayed
protected logger => Object WASABI\Core\System\Logger, already rendered
}Arguments:14: $localConfig = getenv('RS_CONFIG');
15: $debug = getenv('RS_DEBUG_MODE');
16:
17: const WASABI_BASEPATH = '/opt/wasabi';
18:
19: require WASABI_BASEPATH . '/vendor/autoload.php';
20:
21: $bootstrap = new DomainBootstrap($site, $localConfig, $debug);
22: $bootstrap->run();
23: