Symfony \ Component \ OptionsResolver \ Exception \ InvalidOptionsException
The option "customer_id" with value null is expected to be of type "string", but is of type "null". Symfony\Component\OptionsResolver\Exception\InvalidOptionsException thrown with message "The option "customer_id" with value null is expected to be of type "string", but is of type "null"." Stacktrace: #11 Symfony\Component\OptionsResolver\Exception\InvalidOptionsException in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/vendor/symfony/options-resolver/OptionsResolver.php:1060 #10 Symfony\Component\OptionsResolver\OptionsResolver:offsetGet in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/vendor/symfony/options-resolver/OptionsResolver.php:924 #9 Symfony\Component\OptionsResolver\OptionsResolver:resolve in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/ivm-pro/src/Request.php:200 #8 IVMPro\Request:__construct in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/config/sections.php:523 #7 {closure} in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/Core/Acf/Fieldset.php:70 #6 call_user_func_array in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/Core/Acf/Fieldset.php:70 #5 Theme\Core\Acf\Fieldset:__invoke in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/functions.php:621 #4 walk_section_rows in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/functions.php:584 #3 theme_sections in /www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/sections.php:9 #2 include in /www/htdocs/w0113a38/gwa.13-grad.com/wp-includes/template-loader.php:106 #1 require_once in /www/htdocs/w0113a38/gwa.13-grad.com/wp-blog-header.php:19 #0 require in /www/htdocs/w0113a38/gwa.13-grad.com/index.php:17
Stack frames (12)
11
Symfony\Component\OptionsResolver\Exception\InvalidOptionsException
/vendor/symfony/options-resolver/OptionsResolver.php1060
10
Symfony\Component\OptionsResolver\OptionsResolver offsetGet
/vendor/symfony/options-resolver/OptionsResolver.php924
9
Symfony\Component\OptionsResolver\OptionsResolver resolve
/ivm-pro/src/Request.php200
8
IVMPro\Request __construct
/config/sections.php523
7
{closure}
/library/Core/Acf/Fieldset.php70
6
call_user_func_array
/library/Core/Acf/Fieldset.php70
5
Theme\Core\Acf\Fieldset __invoke
/library/functions.php621
4
walk_section_rows
/library/functions.php584
3
theme_sections
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/sections.php9
2
include
/www/htdocs/w0113a38/gwa.13-grad.com/wp-includes/template-loader.php106
1
require_once
/www/htdocs/w0113a38/gwa.13-grad.com/wp-blog-header.php19
0
require
/www/htdocs/w0113a38/gwa.13-grad.com/index.php17
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/vendor/symfony/options-resolver/OptionsResolver.php
 
            foreach ($this->allowedTypes[$option] as $type) {
                if ($valid = $this->verifyTypes($type, $value, $invalidTypes)) {
                    break;
                }
            }
 
            if (!$valid) {
                $fmtActualValue = $this->formatValue($value);
                $fmtAllowedTypes = implode('" or "', $this->allowedTypes[$option]);
                $fmtProvidedTypes = implode('|', array_keys($invalidTypes));
                $allowedContainsArrayType = \count(array_filter($this->allowedTypes[$option], static function ($item) {
                    return str_ends_with($item, '[]');
                })) > 0;
 
                if (\is_array($value) && $allowedContainsArrayType) {
                    throw new InvalidOptionsException(sprintf('The option "%s" with value %s is expected to be of type "%s", but one of the elements is of type "%s".', $this->formatOptions([$option]), $fmtActualValue, $fmtAllowedTypes, $fmtProvidedTypes));
                }
 
                throw new InvalidOptionsException(sprintf('The option "%s" with value %s is expected to be of type "%s", but is of type "%s".', $this->formatOptions([$option]), $fmtActualValue, $fmtAllowedTypes, $fmtProvidedTypes));
            }
        }
 
        // Validate the value of the resolved option
        if (isset($this->allowedValues[$option])) {
            $success = false;
            $printableAllowedValues = [];
 
            foreach ($this->allowedValues[$option] as $allowedValue) {
                if ($allowedValue instanceof \Closure) {
                    if ($allowedValue($value)) {
                        $success = true;
                        break;
                    }
 
                    // Don't include closures in the exception message
                    continue;
                }
 
                if ($value === $allowedValue) {
Arguments
  1. "The option "customer_id" with value null is expected to be of type "string", but is of type "null"."
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/vendor/symfony/options-resolver/OptionsResolver.php
            $clone->defaults[$option] = $value;
            unset($clone->resolved[$option], $clone->lazy[$option]);
        }
 
        // Check whether any required option is missing
        $diff = array_diff_key($clone->required, $clone->defaults);
 
        if (\count($diff) > 0) {
            ksort($diff);
 
            throw new MissingOptionsException(sprintf(\count($diff) > 1 ? 'The required options "%s" are missing.' : 'The required option "%s" is missing.', $this->formatOptions(array_keys($diff))));
        }
 
        // Lock the container
        $clone->locked = true;
 
        // Now process the individual options. Use offsetGet(), which resolves
        // the option itself and any options that the option depends on
        foreach ($clone->defaults as $option => $_) {
            $clone->offsetGet($option);
        }
 
        return $clone->resolved;
    }
 
    /**
     * Returns the resolved value of an option.
     *
     * @param bool $triggerDeprecation Whether to trigger the deprecation or not (true by default)
     *
     * @return mixed
     *
     * @throws AccessException           If accessing this method outside of
     *                                   {@link resolve()}
     * @throws NoSuchOptionException     If the option is not set
     * @throws InvalidOptionsException   If the option doesn't fulfill the
     *                                   specified validation rules
     * @throws OptionDefinitionException If there is a cyclic dependency between
     *                                   lazy options and/or normalizers
     */
Arguments
  1. "customer_id"
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/ivm-pro/src/Request.php
 
        $resolver->setNormalizer('cache_dir', function (Options $options, $dir) {
            if (!is_dir($dir)) {
                mkdir($dir, 0775, true);
            }
 
            return $dir;
        });
 
        $resolver->setNormalizer('cache_lifetime', function (Options $options, $lifetime) {
            if (true === $lifetime) {
                $lifetime = 300;
            }
 
            return $lifetime;
        });
 
        $this->configureParams($resolver);
 
        $this->params = $resolver->resolve($params);
    }
 
    public function configureParams(OptionsResolver $resolver): void
    {
    }
 
    public function getQueryParams(): array
    {
        return [];
    }
 
    final public function send()
    {
        $client = new Client();
 
        if (false !== $this->params['cache_lifetime']) {
            $cache = new FilesystemAdapter(
                'ivm',
                $this->params['cache_lifetime'],
                $this->params['cache_dir']
Arguments
  1. array:5 [
      "customer_id" => null
      "cache_dir" => "/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/var/cache"
      "cache_lifetime" => 0
      "flat_usenr" => "Wohnung"
      "limit" => "all"
    ]
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/config/sections.php
        //         'required' => 0,
        //     ])
        // ->endRepeater()
 
        ->addFields(theme_fieldset('settings_row_default'))
        // ->addFields(theme_fieldset('setting_grid'))
 
        ->setCallback(function($data) {
 
            $request = app('request');
 
            $params = [
                'customer_id' => theme_option('theme.ivm_customer'),
                'cache_dir' => THEME_CACHE,
                'cache_lifetime' => (int) theme_option('theme.ivm_cache_lifetime'),
                'flat_usenr' => 'Wohnung',
                'limit' => 'all'
            ];
 
            $availableDataRequest = new FlatSearchRequest($params);
 
            $filter = new Filter($availableDataRequest);
 
            $sessionVarName = 'filter_' . parse_url($request->getRequestUri(), PHP_URL_PATH);
 
            if ($filterParams = app('session')->get($sessionVarName)) {
                $filter->setParams($filterParams);
            }
 
            $filter->handle($request);
 
            app('session')->set($sessionVarName, $filter->getParams());
 
            $data['filter'] = $filter;
 
            return $data;
        })
    ;
 
 
Arguments
  1. array:5 [
      "customer_id" => null
      "cache_dir" => "/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/var/cache"
      "cache_lifetime" => 0
      "flat_usenr" => "Wohnung"
      "limit" => "all"
    ]
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/Core/Acf/Fieldset.php
        apply_filters('extend/'.$this->getFilterName(), $this);
    }
 
    public function setCallback(callable $callback)
    {
        $this->callback = $callback;
 
        return $this;
    }
 
    public function __invoke(?array $data)
    {
        $result = apply_filters($this->getFilterName(), $data);
 
        if (is_array($result)) {
            $data = $result;
        }
 
        if ($this->callback) {
            $result = call_user_func_array($this->callback, [$data]);
 
            if (is_array($result)) {
                $data = $result;
            }
        }
 
        return $data;
    }
}
 
Arguments
  1. array:7 [
      "acf_fc_layout" => "flat_search"
      "row_text_theme" => ""
      "row_text_align" => ""
      "row_width" => ""
      "row_align_h" => ""
      "row_padding_top" => ""
      "row_padding_bottom" => ""
    ]
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/Core/Acf/Fieldset.php
        apply_filters('extend/'.$this->getFilterName(), $this);
    }
 
    public function setCallback(callable $callback)
    {
        $this->callback = $callback;
 
        return $this;
    }
 
    public function __invoke(?array $data)
    {
        $result = apply_filters($this->getFilterName(), $data);
 
        if (is_array($result)) {
            $data = $result;
        }
 
        if ($this->callback) {
            $result = call_user_func_array($this->callback, [$data]);
 
            if (is_array($result)) {
                $data = $result;
            }
        }
 
        return $data;
    }
}
 
Arguments
  1. Closure($data) {#5158 …2}
    
  2. array:1 [
      0 => array:7 [
        "acf_fc_layout" => "flat_search"
        "row_text_theme" => ""
        "row_text_align" => ""
        "row_width" => ""
        "row_align_h" => ""
        "row_padding_top" => ""
        "row_padding_bottom" => ""
      ]
    ]
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/functions.php
    }
 
    $content = apply_filters('theme/sections/content', $content);
 
    do_action('theme/sections/after', $content);
 
    return $content;
}
 
// internal
function walk_section_rows(array $rows, string $postId): array
{
    foreach ($rows as $idx => $rowData) {
        $rowLayout = $rowData['acf_fc_layout'] ?? null;
        if ($rowLayout) {
            $rowDefinition = theme_fieldset($rowLayout);
 
            if ($rowDefinition) {
                // Apply optional callback and filter for row
                $rows[$idx] = $rowDefinition($rowData);
            }
 
            $rows[$idx]['_id'] = sha1($postId.$idx);
        }
    }
 
    return $rows;
}
 
function theme_html_to_text(string $content): string
{
    $html = new Html2Text($content);
 
    return $html->getText();
}
 
/**
 * Applies the filter "the_content" but without "wpautop".
 *
 * @param  string $content The content
Arguments
  1. array:7 [
      "acf_fc_layout" => "flat_search"
      "row_text_theme" => ""
      "row_text_align" => ""
      "row_width" => ""
      "row_align_h" => ""
      "row_padding_top" => ""
      "row_padding_bottom" => ""
    ]
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/theme/library/functions.php
 
        $prev = $i > 0 ? $sections[$i - 1] : null;
        $next = $i < $count - 1 ? $sections[$i + 1] : null;
 
        $data = $context->getData();
        $data['section'] = array_merge($section, [
            'prev' => $prev,
            'next' => $next
        ]);
 
        $postId = sprintf('%s-%s', $post->ID ?? 0, $i);
 
        // Apply optional callback and filter for section
        $data = $definition($data);
 
        // Default section type
        if (isset($data['section']['rows']) &&
            is_iterable($data['section']['rows'])) {
 
            $data['section']['rows'] = walk_section_rows($data['section']['rows'], $postId);
        }
 
        // Col section type
        if (isset($data['section']['left']['rows']) &&
            is_iterable($data['section']['left']['rows'])) {
 
            $data['section']['left']['rows'] = walk_section_rows($data['section']['left']['rows'], $postId);
        }
 
        // Col section type
        if (isset($data['section']['right']['rows']) &&
            is_iterable($data['section']['right']['rows'])) {
 
            $data['section']['right']['rows'] = walk_section_rows($data['section']['right']['rows'], $postId);
        }
 
        $content .= $twig->render($template, $data);
    }
 
    $content = apply_filters('theme/sections/content', $content);
Arguments
  1. array:1 [
      0 => array:7 [
        "acf_fc_layout" => "flat_search"
        "row_text_theme" => ""
        "row_text_align" => ""
        "row_width" => ""
        "row_align_h" => ""
        "row_padding_top" => ""
        "row_padding_bottom" => ""
      ]
    ]
    
  2. "122-1"
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/sections.php
<?php defined('ABSPATH') or die();
 
/**
 * Template Name: Sektionen
 * Template Post Type: page, post
 */
 
get_header();
print theme_content(theme_sections());
get_footer();
?>
/www/htdocs/w0113a38/gwa.13-grad.com/wp-includes/template-loader.php
            }
 
            break;
        }
    }
 
    if ( ! $template ) {
        $template = get_index_template();
    }
 
    /**
     * Filters the path of the current template before including it.
     *
     * @since 3.0.0
     *
     * @param string $template The path of the template to include.
     */
    $template = apply_filters( 'template_include', $template );
    if ( $template ) {
        include $template;
    } elseif ( current_user_can( 'switch_themes' ) ) {
        $theme = wp_get_theme();
        if ( $theme->errors() ) {
            wp_die( $theme->errors() );
        }
    }
    return;
}
 
Arguments
  1. "/www/htdocs/w0113a38/gwa.13-grad.com/wp-content/themes/gwa/sections.php"
    
/www/htdocs/w0113a38/gwa.13-grad.com/wp-blog-header.php
<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */
 
if ( ! isset( $wp_did_header ) ) {
 
    $wp_did_header = true;
 
    // Load the WordPress library.
    require_once __DIR__ . '/wp-load.php';
 
    // Set up the WordPress query.
    wp();
 
    // Load the theme template.
    require_once ABSPATH . WPINC . '/template-loader.php';
 
}
 
Arguments
  1. "/www/htdocs/w0113a38/gwa.13-grad.com/wp-includes/template-loader.php"
    
/www/htdocs/w0113a38/gwa.13-grad.com/index.php
<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */
 
/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define( 'WP_USE_THEMES', true );
 
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
 
Arguments
  1. "/www/htdocs/w0113a38/gwa.13-grad.com/wp-blog-header.php"
    

Environment & details:

empty
empty
empty
Key Value
wp-wpml_current_language
"de"
Key Value
_sf2_attributes
[]
_symfony_flashes
[]
_sf2_meta
array:3 [
  "u" => 1754140530
  "c" => 1754140530
  "l" => 0
]
Key Value
SERVER_SOFTWARE
"Apache"
REQUEST_URI
"/"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
USER
"w0113a38"
HOME
"/www/htdocs/w0113a38"
SCRIPT_NAME
"/index.php"
QUERY_STRING
""
REQUEST_METHOD
"GET"
SERVER_PROTOCOL
"HTTP/1.0"
GATEWAY_INTERFACE
"CGI/1.1"
REMOTE_PORT
"44292"
SCRIPT_FILENAME
"/www/htdocs/w0113a38/gwa.13-grad.com/index.php"
SERVER_ADMIN
"webmaster@gwa.13-grad.com"
CONTEXT_DOCUMENT_ROOT
"/www/htdocs/w0113a38/gwa.13-grad.com/"
CONTEXT_PREFIX
""
REQUEST_SCHEME
"https"
DOCUMENT_ROOT
"/www/htdocs/w0113a38/gwa.13-grad.com/"
REMOTE_ADDR
"216.73.216.0"
SERVER_PORT
"443"
SERVER_ADDR
"85.13.152.87"
SERVER_NAME
"gwa.13-grad.com"
SERVER_SIGNATURE
""
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_ACCEPT
"*/*"
HTTP_CONNECTION
"close"
HTTP_X_REAL_IP
"216.73.216.0"
HTTP_HOST
"gwa.13-grad.com"
SSL_CLIENT_CERT
""
SSL_SERVER_CERT
"""
-----BEGIN CERTIFICATE-----\n
MIIFETCCA/mgAwIBAgISBe4xZ3tM+Odah04N7CFyB4T2MA0GCSqGSIb3DQEBCwUA\n
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\n
EwNSMTEwHhcNMjUwNjE2MDkzOTAzWhcNMjUwOTE0MDkzOTAyWjAaMRgwFgYDVQQD\n
Ew9nd2EuMTMtZ3JhZC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\n
AQCbwpveDNwpqSN0b5MZtSCdSmR+I9XamP6cZ4qyCzJSXFD9Zat/IOr0omybVQlj\n
jVp251NJcqcwNE6Up4R0znMo7JTrWhcm8WV3nrIAdXws/Dcgl3DfVufH+UxiqAr6\n
ADRER/UZEzaxLg88h66K4fZOmGgpSZgIYlhD6npYcMdsxYYp9elmqM7w8go7UWg9\n
DctsfIM121MTx5rNaaJYGPn3l7HshRXYcGJYhkHPfZGNCnUN8zIfj2ig85yh8MLm\n
J3qg225Z7cjsjQLM4GBDt2bnuPSiGmD/R84Kr/etrTW+6E94p+5sME1x0KqOLJ3h\n
Tgniw1JqVU88yxrvvUazCEJjAgMBAAGjggI2MIICMjAOBgNVHQ8BAf8EBAMCBaAw\n
HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD\n
VR0OBBYEFPmEFXVznY7sRPPYG2G5eqgzXNCGMB8GA1UdIwQYMBaAFMXPRqTq9MPA\n
emyVxC2wXpIvJuO5MDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAoYXaHR0cDov\n
L3IxMS5pLmxlbmNyLm9yZy8wLwYDVR0RBCgwJoIPZ3dhLjEzLWdyYWQuY29tghN3\n
d3cuZ3dhLjEzLWdyYWQuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMC8GA1UdHwQo\n
MCYwJKAioCCGHmh0dHA6Ly9yMTEuYy5sZW5jci5vcmcvMTE5LmNybDCCAQUGCisG\n
AQQB1nkCBAIEgfYEgfMA8QB3AA3h8jAr0w3BQGISCepVLvxHdHyx1+kw7w5CHrR+\n
Tqo0AAABl3hQ19YAAAQDAEgwRgIhANjHoc5lVZ/nknw1eZLL++zEMRYWkPpdQwBp\n
enR+mehmAiEAyyYsumCsmsxQofuTJyitAbTHBfHYsBsLpQCJ7O/GH/4AdgCkQsUG\n
SWBhVI8P1Oqc+3otJkVNh6l/L99FWfYnTzqEVAAAAZd4UN+mAAAEAwBHMEUCIQDf\n
lAqIwmzWH3rveJsjMRuFLqJQXuhr9rTS33kJgDOuVgIgDjhXvxV2MowqYzPT/16Y\n
FmLr6dpCAjTGgKXkh5gzZAUwDQYJKoZIhvcNAQELBQADggEBAFFSW0SvGJKvbVyL\n
j3199XCdbSCCMswhRsaQmuxnMGGV8nBjryKcRIr4OlpZ5AV365Glm+59hFg15XWE\n
mWqoZsuDFAk8BYruy2hR1fBGNYeLdDURS4cIN8q8uKPwLTpepPClOiJWVP0mw54j\n
L5eR4UHcfrswETQvCSR3OloLfe3Ftbyls201zf1ec8ddu1kG0nP/aW8PmMmMGiD5\n
9YzJcMcQOHSWyjzhmRE5ovjz0CcZ+uLWMeFJvaOnia4f2wFVggYD/o+PlmTuaEn/\n
M5DLklLvzG28+LOqz3xAh9ZwFjsV/NsskK/qSqABLWVXANFwTImZM79zD6R5wUG9\n
JAPDy8I=\n
-----END CERTIFICATE-----\n
"""
SSL_TLS_SNI
"gwa.13-grad.com"
HTTPS
"on"
HTTP_AUTHORIZATION
""
UNIQUE_ID
"aI4PcpRTFyAgtsRVjHhgFgAAAFs"
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1754140530.73
REQUEST_TIME
1754140530
argv
[]
argc
0
Key Value
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
USER
"w0113a38"
HOME
"/www/htdocs/w0113a38"
SCRIPT_NAME
"/index.php"
REQUEST_URI
"/"
QUERY_STRING
""
REQUEST_METHOD
"GET"
SERVER_PROTOCOL
"HTTP/1.0"
GATEWAY_INTERFACE
"CGI/1.1"
REMOTE_PORT
"44292"
SCRIPT_FILENAME
"/www/htdocs/w0113a38/gwa.13-grad.com/index.php"
SERVER_ADMIN
"webmaster@gwa.13-grad.com"
CONTEXT_DOCUMENT_ROOT
"/www/htdocs/w0113a38/gwa.13-grad.com/"
CONTEXT_PREFIX
""
REQUEST_SCHEME
"https"
DOCUMENT_ROOT
"/www/htdocs/w0113a38/gwa.13-grad.com/"
REMOTE_ADDR
"216.73.216.0"
SERVER_PORT
"443"
SERVER_ADDR
"85.13.152.87"
SERVER_NAME
"gwa.13-grad.com"
SERVER_SOFTWARE
"Apache"
SERVER_SIGNATURE
""
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_ACCEPT
"*/*"
HTTP_CONNECTION
"close"
HTTP_X_REAL_IP
"216.73.216.0"
HTTP_HOST
"gwa.13-grad.com"
SSL_CLIENT_CERT
""
SSL_SERVER_CERT
"""
-----BEGIN CERTIFICATE-----\n
MIIFETCCA/mgAwIBAgISBe4xZ3tM+Odah04N7CFyB4T2MA0GCSqGSIb3DQEBCwUA\n
MDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\n
EwNSMTEwHhcNMjUwNjE2MDkzOTAzWhcNMjUwOTE0MDkzOTAyWjAaMRgwFgYDVQQD\n
Ew9nd2EuMTMtZ3JhZC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB\n
AQCbwpveDNwpqSN0b5MZtSCdSmR+I9XamP6cZ4qyCzJSXFD9Zat/IOr0omybVQlj\n
jVp251NJcqcwNE6Up4R0znMo7JTrWhcm8WV3nrIAdXws/Dcgl3DfVufH+UxiqAr6\n
ADRER/UZEzaxLg88h66K4fZOmGgpSZgIYlhD6npYcMdsxYYp9elmqM7w8go7UWg9\n
DctsfIM121MTx5rNaaJYGPn3l7HshRXYcGJYhkHPfZGNCnUN8zIfj2ig85yh8MLm\n
J3qg225Z7cjsjQLM4GBDt2bnuPSiGmD/R84Kr/etrTW+6E94p+5sME1x0KqOLJ3h\n
Tgniw1JqVU88yxrvvUazCEJjAgMBAAGjggI2MIICMjAOBgNVHQ8BAf8EBAMCBaAw\n
HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYD\n
VR0OBBYEFPmEFXVznY7sRPPYG2G5eqgzXNCGMB8GA1UdIwQYMBaAFMXPRqTq9MPA\n
emyVxC2wXpIvJuO5MDMGCCsGAQUFBwEBBCcwJTAjBggrBgEFBQcwAoYXaHR0cDov\n
L3IxMS5pLmxlbmNyLm9yZy8wLwYDVR0RBCgwJoIPZ3dhLjEzLWdyYWQuY29tghN3\n
d3cuZ3dhLjEzLWdyYWQuY29tMBMGA1UdIAQMMAowCAYGZ4EMAQIBMC8GA1UdHwQo\n
MCYwJKAioCCGHmh0dHA6Ly9yMTEuYy5sZW5jci5vcmcvMTE5LmNybDCCAQUGCisG\n
AQQB1nkCBAIEgfYEgfMA8QB3AA3h8jAr0w3BQGISCepVLvxHdHyx1+kw7w5CHrR+\n
Tqo0AAABl3hQ19YAAAQDAEgwRgIhANjHoc5lVZ/nknw1eZLL++zEMRYWkPpdQwBp\n
enR+mehmAiEAyyYsumCsmsxQofuTJyitAbTHBfHYsBsLpQCJ7O/GH/4AdgCkQsUG\n
SWBhVI8P1Oqc+3otJkVNh6l/L99FWfYnTzqEVAAAAZd4UN+mAAAEAwBHMEUCIQDf\n
lAqIwmzWH3rveJsjMRuFLqJQXuhr9rTS33kJgDOuVgIgDjhXvxV2MowqYzPT/16Y\n
FmLr6dpCAjTGgKXkh5gzZAUwDQYJKoZIhvcNAQELBQADggEBAFFSW0SvGJKvbVyL\n
j3199XCdbSCCMswhRsaQmuxnMGGV8nBjryKcRIr4OlpZ5AV365Glm+59hFg15XWE\n
mWqoZsuDFAk8BYruy2hR1fBGNYeLdDURS4cIN8q8uKPwLTpepPClOiJWVP0mw54j\n
L5eR4UHcfrswETQvCSR3OloLfe3Ftbyls201zf1ec8ddu1kG0nP/aW8PmMmMGiD5\n
9YzJcMcQOHSWyjzhmRE5ovjz0CcZ+uLWMeFJvaOnia4f2wFVggYD/o+PlmTuaEn/\n
M5DLklLvzG28+LOqz3xAh9ZwFjsV/NsskK/qSqABLWVXANFwTImZM79zD6R5wUG9\n
JAPDy8I=\n
-----END CERTIFICATE-----\n
"""
SSL_TLS_SNI
"gwa.13-grad.com"
HTTPS
"on"
HTTP_AUTHORIZATION
""
UNIQUE_ID
"aI4PcpRTFyAgtsRVjHhgFgAAAFs"
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1754140530.73
REQUEST_TIME
1754140530
argv
[]
argc
0
0. Whoops\Handler\PrettyPageHandler