Advocacy Project


( ! ) Warning: Undefined array key "bio" in /var/www/html/knightcolumbia/app/src/models/articlemodel.php on line 1339
Call Stack
#TimeMemoryFunctionLocation
10.0001360320{main}( ).../index.php:0
20.0024425464Slim\App->run( $silent = ??? ).../index.php:66
30.0025427944Slim\App->process( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../App.php:295
40.0025427944Slim\App->callMiddlewareStack( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../App.php:370
50.0025427944Slim\App->Slim\{closure:/var/www/html/knightcolumbia/vendor/slim/slim/Slim/MiddlewareAwareTrait.php:66-81}( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../MiddlewareAwareTrait.php:122
60.0025427944call_user_func:{/var/www/html/knightcolumbia/vendor/slim/slim/Slim/MiddlewareAwareTrait.php:73}( $callback = class Slim\DeferredCallable { private $callable = class RKA\Middleware\IpAddress { protected $checkProxyHeaders = TRUE; protected $trustedProxies = []; protected $attributeName = 'ip_address'; protected $headersToInspect = [0 => 'X-Forwarded-For', 1 => 'X-Forwarded', 2 => 'X-Cluster-Client-Ip', 3 => 'Client-Ip'] }; private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] } }, $args = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [0 => ..., 1 => class Closure { virtual $closure = "$this->Slim\{closure}", ... }] }; protected $middlewareLock = TRUE } ).../MiddlewareAwareTrait.php:73
70.0025428016Slim\DeferredCallable->__invoke( class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [0 => ..., 1 => class Closure { virtual $closure = "$this->Slim\{closure}", ... }] }; protected $middlewareLock = TRUE } ).../MiddlewareAwareTrait.php:73
80.0025428392call_user_func_array:{/var/www/html/knightcolumbia/vendor/slim/slim/Slim/DeferredCallable.php:43}( $callback = class RKA\Middleware\IpAddress { protected $checkProxyHeaders = TRUE; protected $trustedProxies = []; protected $attributeName = 'ip_address'; protected $headersToInspect = [0 => 'X-Forwarded-For', 1 => 'X-Forwarded', 2 => 'X-Cluster-Client-Ip', 3 => 'Client-Ip'] }, $args = [0 => class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = [...] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [...] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, 1 => class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = [...] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, 2 => class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = [...]; private ${Pimple\Container}factories = class SplObjectStorage { ... }; private ${Pimple\Container}protected = class SplObjectStorage { ... }; private ${Pimple\Container}frozen = [...]; private ${Pimple\Container}raw = [...]; private ${Pimple\Container}keys = [...]; private $defaultSettings = [...] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [...] }; protected $middlewareLock = TRUE }] ).../DeferredCallable.php:43
90.0025428464RKA\Middleware\IpAddress->__invoke( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, $next = class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [0 => ..., 1 => class Closure { virtual $closure = "$this->Slim\{closure}", ... }] }; protected $middlewareLock = TRUE } ).../DeferredCallable.php:43
100.0026429432Slim\App->__invoke( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222'] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../IpAddress.php:92
110.0030439400Slim\Route->run( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../App.php:476
120.0030439400Slim\Route->callMiddlewareStack( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../Route.php:316
130.0030439584Slim\Route->__invoke( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../MiddlewareAwareTrait.php:122
140.0030456136Slim\Handlers\Strategies\RequestResponse->__invoke( $callable = class Closure { virtual $closure = "$this->{closure}", public $this = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; public $parameter = ['$req' => '<required>', '$resp' => '<required>', '$args' => '<required>'] }, $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, $routeArguments = ['slug' => 'advocacy-project'] ).../Route.php:344
150.0030457104call_user_func:{/var/www/html/knightcolumbia/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php:41}( $callback = class Closure { virtual $closure = "$this->{closure}", public $this = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; public $parameter = ['$req' => '<required>', '$resp' => '<required>', '$args' => '<required>'] }, $args = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...], 'slug' => 'advocacy-project'] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, ['slug' => 'advocacy-project'] ).../RequestResponse.php:41
160.0030457176Closure->{closure:/var/www/html/knightcolumbia/app/site/routes/stacks.php:3-60}( $req = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...], 'slug' => 'advocacy-project'] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $resp = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, $args = ['slug' => 'advocacy-project'] ).../RequestResponse.php:41
170.0031457264Articlemodel::getArticlesByCategory( $cat_slug = 'advocacy-project', $is_second_chance = ??? ).../stacks.php:24

( ! ) Warning: Undefined array key "photo_asset_id" in /var/www/html/knightcolumbia/app/src/models/articlemodel.php on line 1341
Call Stack
#TimeMemoryFunctionLocation
10.0001360320{main}( ).../index.php:0
20.0024425464Slim\App->run( $silent = ??? ).../index.php:66
30.0025427944Slim\App->process( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../App.php:295
40.0025427944Slim\App->callMiddlewareStack( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../App.php:370
50.0025427944Slim\App->Slim\{closure:/var/www/html/knightcolumbia/vendor/slim/slim/Slim/MiddlewareAwareTrait.php:66-81}( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../MiddlewareAwareTrait.php:122
60.0025427944call_user_func:{/var/www/html/knightcolumbia/vendor/slim/slim/Slim/MiddlewareAwareTrait.php:73}( $callback = class Slim\DeferredCallable { private $callable = class RKA\Middleware\IpAddress { protected $checkProxyHeaders = TRUE; protected $trustedProxies = []; protected $attributeName = 'ip_address'; protected $headersToInspect = [0 => 'X-Forwarded-For', 1 => 'X-Forwarded', 2 => 'X-Cluster-Client-Ip', 3 => 'Client-Ip'] }; private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] } }, $args = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [0 => ..., 1 => class Closure { virtual $closure = "$this->Slim\{closure}", ... }] }; protected $middlewareLock = TRUE } ).../MiddlewareAwareTrait.php:73
70.0025428016Slim\DeferredCallable->__invoke( class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [0 => ..., 1 => class Closure { virtual $closure = "$this->Slim\{closure}", ... }] }; protected $middlewareLock = TRUE } ).../MiddlewareAwareTrait.php:73
80.0025428392call_user_func_array:{/var/www/html/knightcolumbia/vendor/slim/slim/Slim/DeferredCallable.php:43}( $callback = class RKA\Middleware\IpAddress { protected $checkProxyHeaders = TRUE; protected $trustedProxies = []; protected $attributeName = 'ip_address'; protected $headersToInspect = [0 => 'X-Forwarded-For', 1 => 'X-Forwarded', 2 => 'X-Cluster-Client-Ip', 3 => 'Client-Ip'] }, $args = [0 => class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = [...] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [...] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", ... }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, 1 => class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = [...] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, 2 => class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = [...]; private ${Pimple\Container}factories = class SplObjectStorage { ... }; private ${Pimple\Container}protected = class SplObjectStorage { ... }; private ${Pimple\Container}frozen = [...]; private ${Pimple\Container}raw = [...]; private ${Pimple\Container}keys = [...]; private $defaultSettings = [...] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [...] }; protected $middlewareLock = TRUE }] ).../DeferredCallable.php:43
90.0025428464RKA\Middleware\IpAddress->__invoke( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = NULL; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = [] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = ...; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, $next = class Slim\App { private $container = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; protected $stack = class SplStack { private ${SplDoublyLinkedList}flags = 6; private ${SplDoublyLinkedList}dllist = [0 => ..., 1 => class Closure { virtual $closure = "$this->Slim\{closure}", ... }] }; protected $middlewareLock = TRUE } ).../DeferredCallable.php:43
100.0026429432Slim\App->__invoke( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222'] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../IpAddress.php:92
110.0030439400Slim\Route->run( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../App.php:476
120.0030439400Slim\Route->callMiddlewareStack( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../Route.php:316
130.0030439584Slim\Route->__invoke( $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' } ).../MiddlewareAwareTrait.php:122
140.0030456136Slim\Handlers\Strategies\RequestResponse->__invoke( $callable = class Closure { virtual $closure = "$this->{closure}", public $this = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; public $parameter = ['$req' => '<required>', '$resp' => '<required>', '$args' => '<required>'] }, $request = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...]] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $response = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, $routeArguments = ['slug' => 'advocacy-project'] ).../Route.php:344
150.0030457104call_user_func:{/var/www/html/knightcolumbia/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php:41}( $callback = class Closure { virtual $closure = "$this->{closure}", public $this = class Slim\Container { private ${Pimple\Container}values = ['settings' => class Slim\Collection { ... }, 'environment' => class Slim\Http\Environment { ... }, 'request' => class Slim\Http\Request { ... }, 'response' => class Slim\Http\Response { ... }, 'router' => class Slim\Router { ... }, 'foundHandler' => class Slim\Handlers\Strategies\RequestResponse { ... }, 'phpErrorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'errorHandler' => class Closure { virtual $closure = "{closure}", ... }, 'notAllowedHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'callableResolver' => class Slim\CallableResolver { ... }, 'notFoundHandler' => class Closure { virtual $closure = "{closure}", ... }, 'view' => class Slim\Views\Twig { ... }, 'flash' => class Closure { virtual $closure = "{closure}", ... }, 'logger' => class Closure { virtual $closure = "{closure}", ... }]; private ${Pimple\Container}factories = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}protected = class SplObjectStorage { private $storage = [...] }; private ${Pimple\Container}frozen = ['settings' => TRUE, 'router' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'view' => TRUE, 'callableResolver' => TRUE, 'response' => TRUE, 'foundHandler' => TRUE]; private ${Pimple\Container}raw = ['settings' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'router' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'environment' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'request' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'view' => class Closure { virtual $closure = "{closure}", ... }, 'callableResolver' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'response' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }, 'foundHandler' => class Closure { virtual $closure = "$this->Slim\{closure}", ... }]; private ${Pimple\Container}keys = ['settings' => TRUE, 'environment' => TRUE, 'request' => TRUE, 'response' => TRUE, 'router' => TRUE, 'foundHandler' => TRUE, 'phpErrorHandler' => TRUE, 'errorHandler' => TRUE, 'notAllowedHandler' => TRUE, 'callableResolver' => TRUE, 'notFoundHandler' => TRUE, 'view' => TRUE, 'flash' => TRUE, 'logger' => TRUE]; private $defaultSettings = ['httpVersion' => '1.1', 'responseChunkSize' => 4096, 'outputBuffering' => 'append', 'determineRouteBeforeAppMiddleware' => FALSE, 'displayErrorDetails' => FALSE, 'addContentLengthHeader' => TRUE, 'routerCacheFile' => FALSE] }; public $parameter = ['$req' => '<required>', '$resp' => '<required>', '$args' => '<required>'] }, $args = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...], 'slug' => 'advocacy-project'] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, ['slug' => 'advocacy-project'] ).../RequestResponse.php:41
160.0030457176Closure->{closure:/var/www/html/knightcolumbia/app/site/routes/stacks.php:3-60}( $req = class Slim\Http\Request { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['cf-ipcountry' => [...], 'cdn-loop' => [...], 'cf-connecting-ip' => [...], 'accept-language' => [...], 'accept' => [...], 'user-agent' => [...], 'cf-visitor' => [...], 'x-forwarded-proto' => [...], 'cf-ray' => [...], 'x-forwarded-for' => [...], 'accept-encoding' => [...], 'connection' => [...], 'host' => [...], 'content-length' => [...], 'content-type' => [...]] }; protected $body = class Slim\Http\RequestBody { protected $stream = resource(2) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $method = 'GET'; protected $originalMethod = 'GET'; protected $uri = class Slim\Http\Uri { protected $scheme = 'http'; protected $user = ''; protected $password = ''; protected $host = 'knightcolumbia.org'; protected $port = 80; protected $basePath = ''; protected $path = '/categories/advocacy-project'; protected $query = ''; protected $fragment = '' }; protected $requestTarget = NULL; protected $queryParams = NULL; protected $cookies = []; protected $serverParams = ['USER' => 'www-data', 'HOME' => '/var/www', 'HTTP_CF_IPCOUNTRY' => 'US', 'HTTP_CDN_LOOP' => 'cloudflare', 'HTTP_CF_CONNECTING_IP' => '100.26.196.222', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_CF_VISITOR' => '{"scheme":"https"}', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_CF_RAY' => '858ffa514da3067c-EWR', 'HTTP_X_FORWARDED_FOR' => '100.26.196.222', 'HTTP_ACCEPT_ENCODING' => 'gzip', 'HTTP_CONNECTION' => 'Keep-Alive', 'HTTP_HOST' => 'knightcolumbia.org', 'REDIRECT_STATUS' => '200', 'SERVER_NAME' => 'knightcolumbia.org', 'SERVER_PORT' => '80', 'SERVER_ADDR' => '23.92.16.66', 'REMOTE_USER' => '', 'REMOTE_PORT' => '37682', 'REMOTE_ADDR' => '172.70.231.70', 'SERVER_SOFTWARE' => 'nginx/1.22.0', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'REQUEST_SCHEME' => 'http', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'DOCUMENT_ROOT' => '/var/www/html/knightcolumbia/public/site', 'DOCUMENT_URI' => '/index.php', 'REQUEST_URI' => '/categories/advocacy-project', 'SCRIPT_NAME' => '/index.php', 'CONTENT_LENGTH' => '', 'CONTENT_TYPE' => '', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'SCRIPT_FILENAME' => '/var/www/html/knightcolumbia/public/site/index.php', 'SITE_DOMAIN' => 'knightcolumbia.org', 'ADMIN_DOMAIN' => 'admin.knightcolumbia.org', 'DB_PASS' => 'XQhYEaVxqoX7Gs', 'DB_USER' => 'knight_institute', 'DB_NAME' => 'knight_institute', 'FCGI_ROLE' => 'RESPONDER', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1708528873.1889, 'REQUEST_TIME' => 1708528873]; protected $attributes = class Slim\Collection { protected $data = ['ip_address' => '100.26.196.222', 'route' => class Slim\Route { ... }, 'routeInfo' => [...], 'slug' => 'advocacy-project'] }; protected $bodyParsed = FALSE; protected $bodyParsers = ['application/json' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'text/xml' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }, 'application/x-www-form-urlencoded' => class Closure { virtual $closure = "$this->Slim\Http\{closure}", public $this = class Slim\Http\Request { ... }; public $parameter = [...] }]; protected $uploadedFiles = []; protected $validMethods = ['CONNECT' => 1, 'DELETE' => 1, 'GET' => 1, 'HEAD' => 1, 'OPTIONS' => 1, 'PATCH' => 1, 'POST' => 1, 'PUT' => 1, 'TRACE' => 1] }, $resp = class Slim\Http\Response { protected $protocolVersion = '1.1'; protected $headers = class Slim\Http\Headers { protected $data = ['content-type' => [...]] }; protected $body = class Slim\Http\Body { protected $stream = resource(7) of type (stream); protected $meta = NULL; protected $readable = NULL; protected $writable = NULL; protected $seekable = NULL; protected $size = NULL; protected $isPipe = NULL }; protected $status = 200; protected $reasonPhrase = '' }, $args = ['slug' => 'advocacy-project'] ).../RequestResponse.php:41
170.0031457264Articlemodel::getArticlesByCategory( $cat_slug = 'advocacy-project', $is_second_chance = ??? ).../stacks.php:24