| 6 | 0.0007 | 624952 | Pecee\SimpleRouter\Route\Route->renderRoute( $request = class Pecee\Http\Request { private array $data = []; protected array $headers = ['user' => 'webdev', 'home' => '/home/webdev', 'path_translated' => 'redirect:/./index.php/kb/accounts/accounts', 'path-translated' => 'redirect:/./index.php/kb/accounts/accounts', 'path_info' => '/kb/accounts', 'path-info' => '/kb/accounts', 'script_name' => '/index.php', 'script-name' => '/index.php', 'request_uri' => '/kb/accounts', 'request-uri' => '/kb/accounts', 'query_string' => '', 'query-string' => '', 'request_method' => 'GET', 'request-method' => 'GET', 'server_protocol' => 'HTTP/1.1', 'server-protocol' => 'HTTP/1.1', 'gateway_interface' => 'CGI/1.1', 'gateway-interface' => 'CGI/1.1', 'redirect_url' => '/kb/accounts', 'redirect-url' => '/kb/accounts', 'remote_port' => '25759', 'remote-port' => '25759', 'script_filename' => '/var/www/webdev/emasbank/dev/web/index.php', 'script-filename' => '/var/www/webdev/emasbank/dev/web/index.php', 'server_admin' => '[no address given]', 'server-admin' => '[no address given]', 'context_document_root' => '/var/www/webdev/emasbank/dev/web/', 'context-document-root' => '/var/www/webdev/emasbank/dev/web/', 'context_prefix' => '', 'context-prefix' => '', 'request_scheme' => 'https', 'request-scheme' => 'https', 'document_root' => '/var/www/webdev/emasbank/dev/web/', 'document-root' => '/var/www/webdev/emasbank/dev/web/', 'remote_addr' => '216.73.216.126', 'remote-addr' => '216.73.216.126', 'server_port' => '443', 'server-port' => '443', 'server_addr' => '192.168.11.10', 'server-addr' => '192.168.11.10', 'server_name' => 'emasbank.dev.cube-studio.cz', 'server-name' => 'emasbank.dev.cube-studio.cz', 'server_software' => 'Apache/2.4.63 (Ubuntu)', 'server-software' => 'Apache/2.4.63 (Ubuntu)', 'server_signature' => '<address>Apache/2.4.63 (Ubuntu) Server at emasbank.dev.cube-studio.cz Port 443</address>\n', 'server-signature' => '<address>Apache/2.4.63 (Ubuntu) Server at emasbank.dev.cube-studio.cz Port 443</address>\n', 'path' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin', 'http_host' => 'emasbank.dev.cube-studio.cz', 'http-host' => 'emasbank.dev.cube-studio.cz', 'http_accept_encoding' => 'gzip, br, zstd, deflate', 'http-accept-encoding' => 'gzip, br, zstd, deflate', 'http_user_agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'http-user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'http_accept' => '*/*', 'http-accept' => '*/*', 'proxy-nokeepalive' => '1', 'ssl_tls_sni' => 'emasbank.dev.cube-studio.cz', 'ssl-tls-sni' => 'emasbank.dev.cube-studio.cz', 'https' => 'on', 'redirect_status' => '200', 'redirect-status' => '200', 'redirect_ssl_tls_sni' => 'emasbank.dev.cube-studio.cz', 'redirect-ssl-tls-sni' => 'emasbank.dev.cube-studio.cz', 'redirect_https' => 'on', 'redirect-https' => 'on', 'fcgi_role' => 'RESPONDER', 'fcgi-role' => 'RESPONDER', 'php_self' => '/index.php/kb/accounts', 'php-self' => '/index.php/kb/accounts', 'request_time_float' => 1768755814.844801, 'request-time-float' => 1768755814.844801, 'request_time' => 1768755814, 'request-time' => 1768755814]; protected string $contentType = ''; protected ?string $host = 'emasbank.dev.cube-studio.cz'; protected Pecee\Http\Url $url = class Pecee\Http\Url { private ?string $originalUrl = '/kb/accounts'; private ?string $scheme = 'https'; private ?string $host = NULL; private ?int $port = NULL; private ?string $username = NULL; private ?string $password = NULL; private ?string $path = '/kb/accounts/'; private ?string $originalPath = '/kb/accounts'; private array $params = []; private ?string $fragment = NULL }; protected string $method = 'get'; protected Pecee\Http\Input\InputHandler $inputHandler = class Pecee\Http\Input\InputHandler { protected array $get = []; protected array $post = []; protected array $file = []; protected Pecee\Http\Request $request = ...; protected array $originalPost = []; protected array $originalParams = []; protected array $originalFile = [] }; protected bool $hasPendingRewrite = FALSE; protected ?Pecee\SimpleRouter\Route\ILoadableRoute $rewriteRoute = NULL; protected ?string $rewriteUrl = NULL; protected array $loadedRoutes = [0 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountsList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/'; protected ?string $name = 'kb.accounts'; protected ?string $regex = NULL }] }, $router = class Pecee\SimpleRouter\Router { protected Pecee\Http\Request $request = class Pecee\Http\Request { private array $data = []; protected array $headers = ['user' => 'webdev', 'home' => '/home/webdev', 'path_translated' => 'redirect:/./index.php/kb/accounts/accounts', 'path-translated' => 'redirect:/./index.php/kb/accounts/accounts', 'path_info' => '/kb/accounts', 'path-info' => '/kb/accounts', 'script_name' => '/index.php', 'script-name' => '/index.php', 'request_uri' => '/kb/accounts', 'request-uri' => '/kb/accounts', 'query_string' => '', 'query-string' => '', 'request_method' => 'GET', 'request-method' => 'GET', 'server_protocol' => 'HTTP/1.1', 'server-protocol' => 'HTTP/1.1', 'gateway_interface' => 'CGI/1.1', 'gateway-interface' => 'CGI/1.1', 'redirect_url' => '/kb/accounts', 'redirect-url' => '/kb/accounts', 'remote_port' => '25759', 'remote-port' => '25759', 'script_filename' => '/var/www/webdev/emasbank/dev/web/index.php', 'script-filename' => '/var/www/webdev/emasbank/dev/web/index.php', 'server_admin' => '[no address given]', 'server-admin' => '[no address given]', 'context_document_root' => '/var/www/webdev/emasbank/dev/web/', 'context-document-root' => '/var/www/webdev/emasbank/dev/web/', 'context_prefix' => '', 'context-prefix' => '', 'request_scheme' => 'https', 'request-scheme' => 'https', 'document_root' => '/var/www/webdev/emasbank/dev/web/', 'document-root' => '/var/www/webdev/emasbank/dev/web/', 'remote_addr' => '216.73.216.126', 'remote-addr' => '216.73.216.126', 'server_port' => '443', 'server-port' => '443', 'server_addr' => '192.168.11.10', 'server-addr' => '192.168.11.10', 'server_name' => 'emasbank.dev.cube-studio.cz', 'server-name' => 'emasbank.dev.cube-studio.cz', 'server_software' => 'Apache/2.4.63 (Ubuntu)', 'server-software' => 'Apache/2.4.63 (Ubuntu)', 'server_signature' => '<address>Apache/2.4.63 (Ubuntu) Server at emasbank.dev.cube-studio.cz Port 443</address>\n', 'server-signature' => '<address>Apache/2.4.63 (Ubuntu) Server at emasbank.dev.cube-studio.cz Port 443</address>\n', 'path' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin', 'http_host' => 'emasbank.dev.cube-studio.cz', 'http-host' => 'emasbank.dev.cube-studio.cz', 'http_accept_encoding' => 'gzip, br, zstd, deflate', 'http-accept-encoding' => 'gzip, br, zstd, deflate', 'http_user_agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'http-user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'http_accept' => '*/*', 'http-accept' => '*/*', 'proxy-nokeepalive' => '1', 'ssl_tls_sni' => 'emasbank.dev.cube-studio.cz', 'ssl-tls-sni' => 'emasbank.dev.cube-studio.cz', 'https' => 'on', 'redirect_status' => '200', 'redirect-status' => '200', 'redirect_ssl_tls_sni' => 'emasbank.dev.cube-studio.cz', 'redirect-ssl-tls-sni' => 'emasbank.dev.cube-studio.cz', 'redirect_https' => 'on', 'redirect-https' => 'on', 'fcgi_role' => 'RESPONDER', 'fcgi-role' => 'RESPONDER', 'php_self' => '/index.php/kb/accounts', 'php-self' => '/index.php/kb/accounts', 'request_time_float' => 1768755814.844801, 'request-time-float' => 1768755814.844801, 'request_time' => 1768755814, 'request-time' => 1768755814]; protected string $contentType = ''; protected ?string $host = 'emasbank.dev.cube-studio.cz'; protected Pecee\Http\Url $url = class Pecee\Http\Url { private ?string $originalUrl = '/kb/accounts'; private ?string $scheme = 'https'; private ?string $host = NULL; private ?int $port = NULL; private ?string $username = NULL; private ?string $password = NULL; private ?string $path = '/kb/accounts/'; private ?string $originalPath = '/kb/accounts'; private array $params = []; private ?string $fragment = NULL }; protected string $method = 'get'; protected Pecee\Http\Input\InputHandler $inputHandler = class Pecee\Http\Input\InputHandler { protected array $get = []; protected array $post = []; protected array $file = []; protected Pecee\Http\Request $request = ...; protected array $originalPost = []; protected array $originalParams = []; protected array $originalFile = [] }; protected bool $hasPendingRewrite = FALSE; protected ?Pecee\SimpleRouter\Route\ILoadableRoute $rewriteRoute = NULL; protected ?string $rewriteUrl = NULL; protected array $loadedRoutes = [0 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountsList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/'; protected ?string $name = 'kb.accounts'; protected ?string $regex = NULL }] }; protected bool $isProcessingRoute = FALSE; protected Pecee\SimpleRouter\Route\ILoadableRoute $currentProcessingRoute = class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountsList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/'; protected ?string $name = 'kb.accounts'; protected ?string $regex = NULL }; protected array $routes = [0 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\SoapController', 1 => 'index']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get', 1 => 'post']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/api.php/'; protected ?string $name = 'api'; protected ?string $regex = NULL }, 1 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'oAuth2']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/oauth2/'; protected ?string $name = 'kb.oauth2'; protected ?string $regex = NULL }, 2 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'oAuth2Callback']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/oauth2/callback/'; protected ?string $name = 'kb.oauth2.callback'; protected ?string $regex = NULL }, 3 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'auth']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/auth/'; protected ?string $name = 'kb.auth'; protected ?string $regex = NULL }, 4 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'authCallback']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/auth/callback/'; protected ?string $name = 'kb.auth.callback'; protected ?string $regex = NULL }, 5 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'refreshToken']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/refresh-token/'; protected ?string $name = 'kb.refresh_token'; protected ?string $regex = NULL }, 6 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'transactionList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/transactions/'; protected ?string $name = 'kb.transactions'; protected ?string $regex = NULL }, 7 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountAdd']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/add/'; protected ?string $name = 'kb.accounts.add'; protected ?string $regex = NULL }, 8 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountRemove']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/remove/'; protected ?string $name = 'kb.accounts.remove'; protected ?string $regex = NULL }, 9 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountsList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/'; protected ?string $name = 'kb.accounts'; protected ?string $regex = NULL }, 10 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\IndexController', 1 => 'index']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/'; protected ?string $name = 'home'; protected ?string $regex = NULL }]; protected array $processedRoutes = [0 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\SoapController', 1 => 'index']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get', 1 => 'post']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/api.php/'; protected ?string $name = 'api'; protected ?string $regex = NULL }, 1 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'oAuth2']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/oauth2/'; protected ?string $name = 'kb.oauth2'; protected ?string $regex = NULL }, 2 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'oAuth2Callback']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/oauth2/callback/'; protected ?string $name = 'kb.oauth2.callback'; protected ?string $regex = NULL }, 3 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'auth']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/auth/'; protected ?string $name = 'kb.auth'; protected ?string $regex = NULL }, 4 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'authCallback']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/auth/callback/'; protected ?string $name = 'kb.auth.callback'; protected ?string $regex = NULL }, 5 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'refreshToken']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/refresh-token/'; protected ?string $name = 'kb.refresh_token'; protected ?string $regex = NULL }, 6 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'transactionList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/transactions/'; protected ?string $name = 'kb.transactions'; protected ?string $regex = NULL }, 7 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountAdd']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/add/'; protected ?string $name = 'kb.accounts.add'; protected ?string $regex = NULL }, 8 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountRemove']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/remove/'; protected ?string $name = 'kb.accounts.remove'; protected ?string $regex = NULL }, 9 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\KBController', 1 => 'accountsList']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/kb/accounts/'; protected ?string $name = 'kb.accounts'; protected ?string $regex = NULL }, 10 => class Pecee\SimpleRouter\Route\RouteUrl { protected bool $filterEmptyParams = TRUE; protected bool $slashParameterEnabled = FALSE; protected ?string $defaultParameterRegex = NULL; protected string $paramModifiers = '{}'; protected string $paramOptionalSymbol = '?'; protected string $urlRegex = '/^%s\\/?$/u'; protected ?Pecee\SimpleRouter\Route\IGroupRoute $group = NULL; protected ?Pecee\SimpleRouter\Route\IRoute $parent = NULL; protected $callback = [0 => 'App\\Controller\\IndexController', 1 => 'index']; protected ?string $defaultNamespace = NULL; protected ?string $namespace = NULL; protected array $requestMethods = [0 => 'get']; protected array $where = []; protected array $parameters = []; protected array $originalParameters = []; protected array $middlewares = []; protected string $url = '/'; protected ?string $name = 'home'; protected ?string $regex = NULL }]; protected array $routeStack = []; protected array $bootManagers = []; protected ?Pecee\Http\Middleware\BaseCsrfVerifier $csrfVerifier = NULL; protected array $exceptionHandlers = []; protected array $loadedExceptionHandlers = []; protected bool $debugEnabled = FALSE; protected float $debugStartTime = 1768755814.845225; protected array $debugList = []; protected array $eventHandlers = [0 => class Pecee\SimpleRouter\Handlers\EventHandler { private array $registeredEvents = ['onAddRoute' => [0 => class Closure { }]] }]; protected Pecee\SimpleRouter\ClassLoader\IClassLoader $classLoader = class Pecee\SimpleRouter\ClassLoader\ClassLoader { }; protected bool $renderMultipleRoutes = FALSE } ) | .../Router.php:427 |