Notice (8): Undefined index: street [APP/Controller/AppController.php, line 93]Code Context case 'Streets':
$filename .= 'S-'.$viewVars['street']->id;
break;
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$format = 'json'
$formats = [
'xml' => 'Xml',
'json' => 'Json'
]
$filename = 'Adressbuch1854_'
$viewVars = [
'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by',
'url' => '/streets/view/710/view/4611?export=json',
'error' => object(PDOException) {
errorInfo => [
[maximum depth reached]
]
[protected] message => 'SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by'
[protected] code => '42000'
[protected] file => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php'
[protected] line => (int) 39
},
'code' => (int) 500,
'trace' => [
(int) 0 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php',
'line' => (int) 39
],
(int) 1 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php',
'line' => (int) 39,
'function' => 'execute',
'class' => 'PDOStatement',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 2 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php',
'line' => (int) 343,
'function' => 'execute',
'class' => 'Cake\Database\Statement\MysqlStatement',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 3 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Core/Retry/CommandRetry.php',
'line' => (int) 69,
'function' => 'Cake\Database\{closure}',
'class' => 'Cake\Database\Connection',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 4 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php',
'line' => (int) 346,
'function' => 'run',
'class' => 'Cake\Core\Retry\CommandRetry',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 5 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Query.php',
'line' => (int) 245,
'function' => 'run',
'class' => 'Cake\Database\Connection',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 6 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php',
'line' => (int) 1100,
'function' => 'execute',
'class' => 'Cake\Database\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 7 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php',
'line' => (int) 292,
'function' => '_execute',
'class' => 'Cake\ORM\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 8 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php',
'line' => (int) 1047,
'function' => '_all',
'class' => 'Cake\ORM\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 9 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Datasource/Paginator.php',
'line' => (int) 180,
'function' => 'all',
'class' => 'Cake\ORM\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 10 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/Component/PaginatorComponent.php',
'line' => (int) 203,
'function' => 'paginate',
'class' => 'Cake\Datasource\Paginator',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 11 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php',
'line' => (int) 780,
'function' => 'paginate',
'class' => 'Cake\Controller\Component\PaginatorComponent',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 12 => [
'file' => '/var/www/html/src/Controller/StreetsController.php',
'line' => (int) 95,
'function' => 'paginate',
'class' => 'Cake\Controller\Controller',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 13 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php',
'line' => (int) 521,
'function' => 'view',
'class' => 'App\Controller\StreetsController',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 14 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php',
'line' => (int) 79,
'function' => 'invokeAction',
'class' => 'Cake\Controller\Controller',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 15 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/BaseApplication.php',
'line' => (int) 229,
'function' => 'invoke',
'class' => 'Cake\Controller\ControllerFactory',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 16 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 77,
'function' => 'handle',
'class' => 'Cake\Http\BaseApplication',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 17 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 77,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 18 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php',
'line' => (int) 128,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 19 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Http\Middleware\CsrfProtectionMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 20 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 58,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 21 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php',
'line' => (int) 166,
'function' => 'run',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 22 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Routing\Middleware\RoutingMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 23 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php',
'line' => (int) 68,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 24 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Routing\Middleware\AssetMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 25 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php',
'line' => (int) 119,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 26 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Error\Middleware\ErrorHandlerMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 27 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 58,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 28 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Server.php',
'line' => (int) 90,
'function' => 'run',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 29 => [
'file' => '/var/www/html/webroot/index.php',
'line' => (int) 40,
'function' => 'run',
'class' => 'Cake\Http\Server',
'type' => '->',
'args' => [[maximum depth reached]]
]
],
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php',
'line' => (int) 39
]
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 93
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 56
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - ROOT/webroot/index.php, line 40
Notice (8): Trying to get property 'id' of non-object [APP/Controller/AppController.php, line 93]Code Context case 'Streets':
$filename .= 'S-'.$viewVars['street']->id;
break;
$event = object(Cake\Event\Event) {
[protected] _name => 'Controller.beforeRender'
[protected] _subject => object(App\Controller\ErrorController) {}
[protected] _data => []
[protected] result => null
[protected] _stopped => false
}
$format = 'json'
$formats = [
'xml' => 'Xml',
'json' => 'Json'
]
$filename = 'Adressbuch1854_'
$viewVars = [
'message' => 'SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by',
'url' => '/streets/view/710/view/4611?export=json',
'error' => object(PDOException) {
errorInfo => [
[maximum depth reached]
]
[protected] message => 'SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by'
[protected] code => '42000'
[protected] file => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php'
[protected] line => (int) 39
},
'code' => (int) 500,
'trace' => [
(int) 0 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php',
'line' => (int) 39
],
(int) 1 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php',
'line' => (int) 39,
'function' => 'execute',
'class' => 'PDOStatement',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 2 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php',
'line' => (int) 343,
'function' => 'execute',
'class' => 'Cake\Database\Statement\MysqlStatement',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 3 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Core/Retry/CommandRetry.php',
'line' => (int) 69,
'function' => 'Cake\Database\{closure}',
'class' => 'Cake\Database\Connection',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 4 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php',
'line' => (int) 346,
'function' => 'run',
'class' => 'Cake\Core\Retry\CommandRetry',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 5 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Query.php',
'line' => (int) 245,
'function' => 'run',
'class' => 'Cake\Database\Connection',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 6 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php',
'line' => (int) 1100,
'function' => 'execute',
'class' => 'Cake\Database\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 7 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php',
'line' => (int) 292,
'function' => '_execute',
'class' => 'Cake\ORM\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 8 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php',
'line' => (int) 1047,
'function' => '_all',
'class' => 'Cake\ORM\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 9 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Datasource/Paginator.php',
'line' => (int) 180,
'function' => 'all',
'class' => 'Cake\ORM\Query',
'type' => '->',
'args' => [[maximum depth reached]]
],
(int) 10 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/Component/PaginatorComponent.php',
'line' => (int) 203,
'function' => 'paginate',
'class' => 'Cake\Datasource\Paginator',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 11 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php',
'line' => (int) 780,
'function' => 'paginate',
'class' => 'Cake\Controller\Component\PaginatorComponent',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 12 => [
'file' => '/var/www/html/src/Controller/StreetsController.php',
'line' => (int) 95,
'function' => 'paginate',
'class' => 'Cake\Controller\Controller',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 13 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php',
'line' => (int) 521,
'function' => 'view',
'class' => 'App\Controller\StreetsController',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 14 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php',
'line' => (int) 79,
'function' => 'invokeAction',
'class' => 'Cake\Controller\Controller',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 15 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/BaseApplication.php',
'line' => (int) 229,
'function' => 'invoke',
'class' => 'Cake\Controller\ControllerFactory',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 16 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 77,
'function' => 'handle',
'class' => 'Cake\Http\BaseApplication',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 17 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 77,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 18 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php',
'line' => (int) 128,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 19 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Http\Middleware\CsrfProtectionMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 20 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 58,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 21 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php',
'line' => (int) 166,
'function' => 'run',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 22 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Routing\Middleware\RoutingMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 23 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php',
'line' => (int) 68,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 24 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Routing\Middleware\AssetMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 25 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php',
'line' => (int) 119,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 26 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 73,
'function' => 'process',
'class' => 'Cake\Error\Middleware\ErrorHandlerMiddleware',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 27 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php',
'line' => (int) 58,
'function' => 'handle',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 28 => [
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Http/Server.php',
'line' => (int) 90,
'function' => 'run',
'class' => 'Cake\Http\Runner',
'type' => '->',
'args' => [
[maximum depth reached]
]
],
(int) 29 => [
'file' => '/var/www/html/webroot/index.php',
'line' => (int) 40,
'function' => 'run',
'class' => 'Cake\Http\Server',
'type' => '->',
'args' => [[maximum depth reached]]
]
],
'file' => '/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php',
'line' => (int) 39
]
App\Controller\AppController::beforeRender() - APP/Controller/AppController.php, line 93
App\Controller\ErrorController::beforeRender() - APP/Controller/ErrorController.php, line 56
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 309
Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 286
Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 92
Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 675
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 369
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 248
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 138
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - ROOT/webroot/index.php, line 40
Warning (512): Unable to emit headers. Headers sent in file=/var/www/html/vendor/cakephp/cakephp/src/Error/Debugger.php line=841 [CORE/src/Http/ResponseEmitter.php, line 71]Code Context $message = "Unable to emit headers. Headers sent in file=$file line=$line";
trigger_error($message, E_USER_WARNING);
}
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
],
'Content-Disposition' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by </title>
<link href="/favicon.ico" type="image/x-icon" rel="icon"/><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
color: #404041;
background: #F5F7FA;
font-size: 14px;
letter-spacing: .01em;
line-height: 1.6;
padding: 0 0 40px;
margin: 0;
height: 100%;
}
header {
flex: 1;
background-color: #D33C47;
color: #ffffff;
padding: 10px;
}
.header-title {
display: flex;
align-items: center;
font-size: 30px;
margin: 0;
}
.header-title a {
font-size: 18px;
cursor: pointer;
margin-left: 10px;
user-select: none;
}
.header-title code {
margin: 0 10px;
}
.header-description {
display: block;
font-size: 18px;
line-height: 1.2;
margin-bottom: 16px;
}
.header-type {
display: block;
font-size: 16px;
}
.header-help a {
color: #fff;
}
.error-content {
display: flex;
}
.col-left,
.col-right {
overflow-y: auto;
padding: 10px;
}
.col-left {
background: #ececec;
flex: 0 0 30%;
}
.col-right {
flex: 1;
}
.toggle-vendor-frames {
color: #404041;
display: block;
padding: 5px;
margin-bottom: 10px;
text-align: center;
text-decoration: none;
}
.toggle-vendor-frames:hover,
.toggle-vendor-frames:active {
background: #e5e5e5;
}
.code-dump,
pre {
background: #fff;
border-radius: 4px;
padding: 5px;
white-space: pre-wrap;
margin: 0;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 20px 16px;
}
.error-subheading {
color: #fff;
background-color: #319795;
}
.error-subheading strong {
color: #fff;
background-color: #4fd1c5;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.error {
color: #fff;
background: #2779BD;
}
.error strong {
color: #fff;
background-color: #6CB2EB;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
background: #e5e5e5;
padding: 10px;
margin-bottom: 5px;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #F5F7FA;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-frame-header {
display: flex;
align-items: center;
}
.stack-frame-args {
flex: 0 0 150px;
display: block;
padding: 8px 14px;
text-decoration: none;
background-color: #606c76;
border-radius: 4px;
cursor: pointer;
color: #fff;
text-align: center;
margin-bottom: 10px;
}
.stack-frame-args:hover {
background-color: #D33C47;
}
.stack-frame-file {
flex: 1;
word-break:break-all;
margin-right: 10px;
font-size: 16px;
}
.stack-file,
.stack-function {
display: block;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
direction: rtl;
}
.stack-details {
background: #ececec;
border-radius: 4px;
padding: 10px;
margin-bottom: 18px;
}
.code-excerpt {
width: 100%;
margin: 10px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding: 0;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
<span>SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by</span>
<a>📋</a>
</h1>
<span class="header-type">PDOException</span>
</header>
<div class="error-content">
<div class="col-left">
<a href="#" class="toggle-link toggle-vendor-frames">Toggle Vendor Stack Frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame active">
<a href="#" data-target="stack-frame-0">
<span class="stack-file">
CORE/src/Database/Statement/MysqlStatement.php:39 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">PDOStatement->execute</span>
<span class="stack-file">
CORE/src/Database/Statement/MysqlStatement.php:39 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">Cake\Database\Statement\MysqlStatement->execute</span>
<span class="stack-file">
CORE/src/Database/Connection.php:343 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">Cake\Database\Connection->Cake\Database\{closure}</span>
<span class="stack-file">
CORE/src/Core/Retry/CommandRetry.php:69 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">Cake\Core\Retry\CommandRetry->run</span>
<span class="stack-file">
CORE/src/Database/Connection.php:346 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">Cake\Database\Connection->run</span>
<span class="stack-file">
CORE/src/Database/Query.php:245 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">Cake\Database\Query->execute</span>
<span class="stack-file">
CORE/src/ORM/Query.php:1100 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">Cake\ORM\Query->_execute</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php:292 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">Cake\ORM\Query->_all</span>
<span class="stack-file">
CORE/src/ORM/Query.php:1047 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">Cake\ORM\Query->all</span>
<span class="stack-file">
CORE/src/Datasource/Paginator.php:180 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">Cake\Datasource\Paginator->paginate</span>
<span class="stack-file">
CORE/src/Controller/Component/PaginatorComponent.php:203 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">Cake\Controller\Component\PaginatorComponent->paginate</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:780 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">Cake\Controller\Controller->paginate</span>
<span class="stack-file">
APP/Controller/StreetsController.php:95 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">App\Controller\StreetsController->view</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:521 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">Cake\Controller\Controller->invokeAction</span>
<span class="stack-file">
CORE/src/Controller/ControllerFactory.php:79 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">Cake\Controller\ControllerFactory->invoke</span>
<span class="stack-file">
CORE/src/Http/BaseApplication.php:229 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">Cake\Http\BaseApplication->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Middleware/CsrfProtectionMiddleware.php:128 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">Cake\Http\Middleware\CsrfProtectionMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php:166 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">Cake\Routing\Middleware\RoutingMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php:68 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">Cake\Routing\Middleware\AssetMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">Cake\Error\Middleware\ErrorHandlerMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php:90 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">Cake\Http\Server->run</span>
<span class="stack-file">
ROOT/webroot/index.php:40 </span>
</a>
</li>
</ul>
</div>
<div class="col-right">
<div id="stack-frame-0" style="display:block;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_driver</span><span style="color: #007700">-></span><span style="color: #0000BB">getConnection</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_bufferResults</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} finally {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-0" style="display: none;">
<pre></pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_driver</span><span style="color: #007700">-></span><span style="color: #0000BB">getConnection</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_bufferResults</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} finally {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>null</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="339"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="340"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDisconnectRetry</span><span style="color: #007700">()-></span><span style="color: #0000BB">run</span><span style="color: #007700">(function () use (</span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="341"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="342"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">getValueBinder</span><span style="color: #007700">()-></span><span style="color: #0000BB">attachTo</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="343"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="344"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="345"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$statement</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="346"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">});</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="347"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Core/Retry/CommandRetry.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $lastException </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">do {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$action</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $lastException </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">strategy</span><span style="color: #007700">-></span><span style="color: #0000BB">shouldRetry</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">, </span><span style="color: #0000BB">$retryCount</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">$e</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="342"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">getValueBinder</span><span style="color: #007700">()-></span><span style="color: #0000BB">attachTo</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="343"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="344"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="345"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$statement</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="346"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">});</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="347"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="348"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="349"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="350"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Executes a SQL statement </span><span style="color: #007700">and </span><span style="color: #0000BB">returns the Statement object </span><span style="color: #007700">as </span><span style="color: #0000BB">result</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Closure) {
}</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="241"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return \</span><span style="color: #0000BB">Cake</span><span style="color: #007700">\</span><span style="color: #0000BB">Database</span><span style="color: #007700">\</span><span style="color: #0000BB">StatementInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="242"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="243"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">execute</span><span style="color: #007700">(): </span><span style="color: #0000BB">StatementInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="244"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="245"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="246"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_iterator </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateStatement</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="247"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_dirty </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="248"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="249"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_iterator</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1096"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1097"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">$decorator</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1098"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1099"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1100"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getEagerLoader</span><span style="color: #007700">()-></span><span style="color: #0000BB">loadExternal</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1101"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1102"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">ResultSet</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1103"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1104"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="288"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="289"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="290"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="291"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="292"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateResults</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="293"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="294"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">store</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="295"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="296"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1043"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'You cannot call all() on a non-select query. Use execute() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1044"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1045"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1046"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1047"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1048"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1049"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1050"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1051"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Trigger the beforeFind event on the query</span><span style="color: #DD0000">'s repository object.</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Datasource/Paginator.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="176"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">extractData</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$params</span><span style="color: #007700">, </span><span style="color: #0000BB">$settings</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="177"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getQuery</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="178"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="179"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $cleanQuery </span><span style="color: #007700">= clone </span><span style="color: #0000BB">$query</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="180"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="181"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data</span><span style="color: #007700">[</span><span style="color: #DD0000">'numResults'</span><span style="color: #007700">] = </span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="182"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data</span><span style="color: #007700">[</span><span style="color: #DD0000">'count'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getCount</span><span style="color: #007700">(</span><span style="color: #0000BB">$cleanQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="183"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="184"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $pagingParams </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">buildParams</span><span style="color: #007700">(</span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Component/PaginatorComponent.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="199"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="200"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_paginator</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $object</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getQueryParams</span><span style="color: #007700">(),</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $settings</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="204"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="205"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="206"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_setPagingParams</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="207"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">PageOutOfBoundsException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
(int) 0 => 'profession',
(int) 1 => 'ldhranks',
(int) 2 => 'militarystatuses',
(int) 3 => 'socialstatuses',
(int) 4 => 'occupationstatuses',
(int) 5 => 'profcategories',
(int) 6 => 'addresses',
(int) 7 => 'companies',
(int) 8 => 'externalreferences',
(int) 9 => 'originalreferences',
(int) 10 => 'addressespersons'
],
'behaviors' => [],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
[
'export' => 'json'
]
[]</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="776"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">RuntimeException</span><span style="color: #007700">(</span><span style="color: #DD0000">'Unable to locate an object compatible with paginate.'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="777"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="778"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $settings </span><span style="color: #007700">+= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="779"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="780"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Paginator</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$table</span><span style="color: #007700">, </span><span style="color: #0000BB">$settings</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="781"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="782"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="783"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="784"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Method to check that an action is accessible from a URL</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[]</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/src/Controller/StreetsController.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$q</span><span style="color: #007700">-></span><span style="color: #0000BB">where</span><span style="color: #007700">([</span><span style="color: #DD0000">'Streets.name_old_clean LIKE' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$street</span><span style="color: #007700">-></span><span style="color: #0000BB">name_old_clean</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">})</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">-></span><span style="color: #0000BB">distinct</span><span style="color: #007700">([</span><span style="color: #DD0000">'Persons.id'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $persons </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$persons</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $companies </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Companies</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">()</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">-></span><span style="color: #0000BB">contain</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Addresses.Streets'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="517"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">throws </span><span style="color: #007700">\</span><span style="color: #0000BB">UnexpectedValueException </span><span style="color: #007700">If return </span><span style="color: #0000BB">value of action is not </span><span style="color: #007700">`</span><span style="color: #DD0000">null</span><span style="color: #007700">` or `</span><span style="color: #DD0000">ResponseInterface</span><span style="color: #007700">` </span><span style="color: #0000BB">instance</span><span style="color: #007700">.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="518"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="519"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">Closure $action</span><span style="color: #007700">, array </span><span style="color: #0000BB">$args</span><span style="color: #007700">): </span><span style="color: #0000BB">void</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="520"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="521"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$action</span><span style="color: #007700">(...</span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="522"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">!== </span><span style="color: #0000BB">null </span><span style="color: #007700">&& !</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="523"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">UnexpectedValueException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="524"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Controller actions can only return ResponseInterface instance or null. '</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="525"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">. </span><span style="color: #DD0000">'Got %s instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>'710'
'view'
'4611'</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $action </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getAction</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $args </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getRequest</span><span style="color: #007700">()-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$action</span><span style="color: #007700">, </span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">shutdownProcess</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="82"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="83"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>object(Closure) {
}
[
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
]</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/BaseApplication.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="225"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="226"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="227"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $controller </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">create</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(App\Controller\StreetsController) {
paginate => []
RequestHandler => object(Cake\Controller\Component\RequestHandlerComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [
[maximum depth reached]
],
'_config' => [
[maximum depth reached]
]
}
Persons => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Companies => object(App\Model\Table\CompaniesTable) {
'registryAlias' => 'Companies',
'table' => 'companies',
'alias' => 'Companies',
'entityClass' => 'App\Model\Entity\Company',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Streets => object(App\Model\Table\StreetsTable) {
'registryAlias' => 'Streets',
'table' => 'streets',
'alias' => 'Streets',
'entityClass' => 'App\Model\Entity\Street',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Paginator => object(Cake\Controller\Component\PaginatorComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [
[maximum depth reached]
]
}
[protected] name => 'Streets'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [
[maximum depth reached]
]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => true
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\StreetsController) {},
'_loaded' => [
[maximum depth reached]
],
'_eventManager' => object(Cake\Event\EventManager) {},
'_eventClass' => 'Cake\Event\Event'
}
[protected] plugin => null
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [
[maximum depth reached]
],
'_isGlobal' => false,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
[protected] _tableLocator => object(Cake\ORM\Locator\TableLocator) {
[protected] locations => [
[maximum depth reached]
]
[protected] _config => [[maximum depth reached]]
[protected] _instances => [
[maximum depth reached]
]
[protected] _fallbacked => [[maximum depth reached]]
[protected] _options => [
[maximum depth reached]
]
}
[protected] modelClass => 'Streets'
[protected] _modelFactories => [
'Table' => [
(int) 0 => object(Cake\ORM\Locator\TableLocator) {},
(int) 1 => 'get'
]
]
[protected] _modelType => 'Table'
[protected] _viewBuilder => null
}</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$method </span><span style="color: #007700">=== </span><span style="color: #DD0000">'GET' </span><span style="color: #007700">&& </span><span style="color: #0000BB">$cookieData </span><span style="color: #007700">=== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $token </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createToken</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withAttribute</span><span style="color: #007700">(</span><span style="color: #DD0000">'csrfToken'</span><span style="color: #007700">, </span><span style="color: #0000BB">$token</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/** @var mixed $response */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_addTokenCookie</span><span style="color: #007700">(</span><span style="color: #0000BB">$token</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {}
[protected] fallbackHandler => object(App\Application) {}
}
}</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="163"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= new </span><span style="color: #0000BB">MiddlewareQueue</span><span style="color: #007700">(</span><span style="color: #0000BB">$matching</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="164"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $runner </span><span style="color: #007700">= new </span><span style="color: #0000BB">Runner</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="165"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="166"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$handler</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="167"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="168"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="169"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
(int) 0 => object(Cake\Http\Middleware\CsrfProtectionMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ServerRequest</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getSession</span><span style="color: #007700">()-></span><span style="color: #0000BB">close</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
(int) 0 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 1 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {
[protected] plugins => [
[maximum depth reached]
]
[protected] names => [
[maximum depth reached]
]
[protected] positions => [[maximum depth reached]]
[protected] loopDepth => (int) -1
}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {
}
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [[maximum depth reached]],
'_isGlobal' => true,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
}</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/webroot/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">__DIR__</span><span style="color: #007700">) . </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
</div>
<p class="customize">
If you want to customize this error message, create
<em>templates/Error/error500.php</em>
</p>
</div>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
bindEvent('.header-title a', 'click', function(event) {
event.preventDefault();
var text = '';
each(this.parentNode.childNodes, function(el) {
if (el.nodeName !== 'A') {
text += el.textContent.trim();
}
});
// Use execCommand(copy) as it has the widest support.
var textArea = document.createElement("textarea");
textArea.value = text;
document.body.appendChild(textArea);
textArea.focus();
textArea.select();
var el = this;
try {
document.execCommand('copy');
// Show a success icon and then revert
var original = el.innerText;
el.innerText = '\ud83c\udf70';
setTimeout(function () {
el.innerText = original;
}, 1000);
} catch (err) {
alert('Unable to update clipboard ' + err);
}
document.body.removeChild(textArea);
this.parentNode.parentNode.scrollIntoView(true);
});
});
</script>
</body>
</html>
'
}
$file = '/var/www/html/vendor/cakephp/cakephp/src/Error/Debugger.php'
$line = (int) 841
$message = 'Unable to emit headers. Headers sent in file=/var/www/html/vendor/cakephp/cakephp/src/Error/Debugger.php line=841'
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 71
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - ROOT/webroot/index.php, line 40
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/html/vendor/cakephp/cakephp/src/Error/Debugger.php:841) [CORE/src/Http/ResponseEmitter.php, line 168]Code Context $response->getStatusCode(),
($reasonPhrase ? ' ' . $reasonPhrase : '')
));
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
],
'Content-Disposition' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by </title>
<link href="/favicon.ico" type="image/x-icon" rel="icon"/><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
color: #404041;
background: #F5F7FA;
font-size: 14px;
letter-spacing: .01em;
line-height: 1.6;
padding: 0 0 40px;
margin: 0;
height: 100%;
}
header {
flex: 1;
background-color: #D33C47;
color: #ffffff;
padding: 10px;
}
.header-title {
display: flex;
align-items: center;
font-size: 30px;
margin: 0;
}
.header-title a {
font-size: 18px;
cursor: pointer;
margin-left: 10px;
user-select: none;
}
.header-title code {
margin: 0 10px;
}
.header-description {
display: block;
font-size: 18px;
line-height: 1.2;
margin-bottom: 16px;
}
.header-type {
display: block;
font-size: 16px;
}
.header-help a {
color: #fff;
}
.error-content {
display: flex;
}
.col-left,
.col-right {
overflow-y: auto;
padding: 10px;
}
.col-left {
background: #ececec;
flex: 0 0 30%;
}
.col-right {
flex: 1;
}
.toggle-vendor-frames {
color: #404041;
display: block;
padding: 5px;
margin-bottom: 10px;
text-align: center;
text-decoration: none;
}
.toggle-vendor-frames:hover,
.toggle-vendor-frames:active {
background: #e5e5e5;
}
.code-dump,
pre {
background: #fff;
border-radius: 4px;
padding: 5px;
white-space: pre-wrap;
margin: 0;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 20px 16px;
}
.error-subheading {
color: #fff;
background-color: #319795;
}
.error-subheading strong {
color: #fff;
background-color: #4fd1c5;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.error {
color: #fff;
background: #2779BD;
}
.error strong {
color: #fff;
background-color: #6CB2EB;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
background: #e5e5e5;
padding: 10px;
margin-bottom: 5px;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #F5F7FA;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-frame-header {
display: flex;
align-items: center;
}
.stack-frame-args {
flex: 0 0 150px;
display: block;
padding: 8px 14px;
text-decoration: none;
background-color: #606c76;
border-radius: 4px;
cursor: pointer;
color: #fff;
text-align: center;
margin-bottom: 10px;
}
.stack-frame-args:hover {
background-color: #D33C47;
}
.stack-frame-file {
flex: 1;
word-break:break-all;
margin-right: 10px;
font-size: 16px;
}
.stack-file,
.stack-function {
display: block;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
direction: rtl;
}
.stack-details {
background: #ececec;
border-radius: 4px;
padding: 10px;
margin-bottom: 18px;
}
.code-excerpt {
width: 100%;
margin: 10px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding: 0;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
<span>SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by</span>
<a>📋</a>
</h1>
<span class="header-type">PDOException</span>
</header>
<div class="error-content">
<div class="col-left">
<a href="#" class="toggle-link toggle-vendor-frames">Toggle Vendor Stack Frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame active">
<a href="#" data-target="stack-frame-0">
<span class="stack-file">
CORE/src/Database/Statement/MysqlStatement.php:39 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">PDOStatement->execute</span>
<span class="stack-file">
CORE/src/Database/Statement/MysqlStatement.php:39 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">Cake\Database\Statement\MysqlStatement->execute</span>
<span class="stack-file">
CORE/src/Database/Connection.php:343 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">Cake\Database\Connection->Cake\Database\{closure}</span>
<span class="stack-file">
CORE/src/Core/Retry/CommandRetry.php:69 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">Cake\Core\Retry\CommandRetry->run</span>
<span class="stack-file">
CORE/src/Database/Connection.php:346 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">Cake\Database\Connection->run</span>
<span class="stack-file">
CORE/src/Database/Query.php:245 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">Cake\Database\Query->execute</span>
<span class="stack-file">
CORE/src/ORM/Query.php:1100 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">Cake\ORM\Query->_execute</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php:292 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">Cake\ORM\Query->_all</span>
<span class="stack-file">
CORE/src/ORM/Query.php:1047 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">Cake\ORM\Query->all</span>
<span class="stack-file">
CORE/src/Datasource/Paginator.php:180 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">Cake\Datasource\Paginator->paginate</span>
<span class="stack-file">
CORE/src/Controller/Component/PaginatorComponent.php:203 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">Cake\Controller\Component\PaginatorComponent->paginate</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:780 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">Cake\Controller\Controller->paginate</span>
<span class="stack-file">
APP/Controller/StreetsController.php:95 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">App\Controller\StreetsController->view</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:521 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">Cake\Controller\Controller->invokeAction</span>
<span class="stack-file">
CORE/src/Controller/ControllerFactory.php:79 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">Cake\Controller\ControllerFactory->invoke</span>
<span class="stack-file">
CORE/src/Http/BaseApplication.php:229 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">Cake\Http\BaseApplication->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Middleware/CsrfProtectionMiddleware.php:128 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">Cake\Http\Middleware\CsrfProtectionMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php:166 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">Cake\Routing\Middleware\RoutingMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php:68 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">Cake\Routing\Middleware\AssetMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">Cake\Error\Middleware\ErrorHandlerMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php:90 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">Cake\Http\Server->run</span>
<span class="stack-file">
ROOT/webroot/index.php:40 </span>
</a>
</li>
</ul>
</div>
<div class="col-right">
<div id="stack-frame-0" style="display:block;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_driver</span><span style="color: #007700">-></span><span style="color: #0000BB">getConnection</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_bufferResults</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} finally {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-0" style="display: none;">
<pre></pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_driver</span><span style="color: #007700">-></span><span style="color: #0000BB">getConnection</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_bufferResults</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} finally {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>null</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="339"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="340"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDisconnectRetry</span><span style="color: #007700">()-></span><span style="color: #0000BB">run</span><span style="color: #007700">(function () use (</span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="341"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="342"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">getValueBinder</span><span style="color: #007700">()-></span><span style="color: #0000BB">attachTo</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="343"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="344"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="345"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$statement</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="346"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">});</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="347"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Core/Retry/CommandRetry.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $lastException </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">do {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$action</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $lastException </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">strategy</span><span style="color: #007700">-></span><span style="color: #0000BB">shouldRetry</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">, </span><span style="color: #0000BB">$retryCount</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">$e</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="342"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">getValueBinder</span><span style="color: #007700">()-></span><span style="color: #0000BB">attachTo</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="343"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="344"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="345"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$statement</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="346"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">});</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="347"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="348"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="349"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="350"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Executes a SQL statement </span><span style="color: #007700">and </span><span style="color: #0000BB">returns the Statement object </span><span style="color: #007700">as </span><span style="color: #0000BB">result</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Closure) {
}</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="241"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return \</span><span style="color: #0000BB">Cake</span><span style="color: #007700">\</span><span style="color: #0000BB">Database</span><span style="color: #007700">\</span><span style="color: #0000BB">StatementInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="242"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="243"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">execute</span><span style="color: #007700">(): </span><span style="color: #0000BB">StatementInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="244"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="245"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="246"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_iterator </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateStatement</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="247"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_dirty </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="248"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="249"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_iterator</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1096"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1097"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">$decorator</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1098"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1099"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1100"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getEagerLoader</span><span style="color: #007700">()-></span><span style="color: #0000BB">loadExternal</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1101"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1102"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">ResultSet</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1103"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1104"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="288"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="289"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="290"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="291"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="292"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateResults</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="293"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="294"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">store</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="295"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="296"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1043"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'You cannot call all() on a non-select query. Use execute() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1044"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1045"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1046"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1047"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1048"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1049"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1050"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1051"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Trigger the beforeFind event on the query</span><span style="color: #DD0000">'s repository object.</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Datasource/Paginator.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="176"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">extractData</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$params</span><span style="color: #007700">, </span><span style="color: #0000BB">$settings</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="177"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getQuery</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="178"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="179"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $cleanQuery </span><span style="color: #007700">= clone </span><span style="color: #0000BB">$query</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="180"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="181"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data</span><span style="color: #007700">[</span><span style="color: #DD0000">'numResults'</span><span style="color: #007700">] = </span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="182"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data</span><span style="color: #007700">[</span><span style="color: #DD0000">'count'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getCount</span><span style="color: #007700">(</span><span style="color: #0000BB">$cleanQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="183"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="184"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $pagingParams </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">buildParams</span><span style="color: #007700">(</span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Component/PaginatorComponent.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="199"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="200"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_paginator</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $object</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getQueryParams</span><span style="color: #007700">(),</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $settings</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="204"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="205"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="206"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_setPagingParams</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="207"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">PageOutOfBoundsException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
(int) 0 => 'profession',
(int) 1 => 'ldhranks',
(int) 2 => 'militarystatuses',
(int) 3 => 'socialstatuses',
(int) 4 => 'occupationstatuses',
(int) 5 => 'profcategories',
(int) 6 => 'addresses',
(int) 7 => 'companies',
(int) 8 => 'externalreferences',
(int) 9 => 'originalreferences',
(int) 10 => 'addressespersons'
],
'behaviors' => [],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
[
'export' => 'json'
]
[]</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="776"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">RuntimeException</span><span style="color: #007700">(</span><span style="color: #DD0000">'Unable to locate an object compatible with paginate.'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="777"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="778"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $settings </span><span style="color: #007700">+= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="779"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="780"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Paginator</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$table</span><span style="color: #007700">, </span><span style="color: #0000BB">$settings</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="781"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="782"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="783"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="784"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Method to check that an action is accessible from a URL</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[]</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/src/Controller/StreetsController.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$q</span><span style="color: #007700">-></span><span style="color: #0000BB">where</span><span style="color: #007700">([</span><span style="color: #DD0000">'Streets.name_old_clean LIKE' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$street</span><span style="color: #007700">-></span><span style="color: #0000BB">name_old_clean</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">})</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">-></span><span style="color: #0000BB">distinct</span><span style="color: #007700">([</span><span style="color: #DD0000">'Persons.id'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $persons </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$persons</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $companies </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Companies</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">()</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">-></span><span style="color: #0000BB">contain</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Addresses.Streets'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="517"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">throws </span><span style="color: #007700">\</span><span style="color: #0000BB">UnexpectedValueException </span><span style="color: #007700">If return </span><span style="color: #0000BB">value of action is not </span><span style="color: #007700">`</span><span style="color: #DD0000">null</span><span style="color: #007700">` or `</span><span style="color: #DD0000">ResponseInterface</span><span style="color: #007700">` </span><span style="color: #0000BB">instance</span><span style="color: #007700">.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="518"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="519"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">Closure $action</span><span style="color: #007700">, array </span><span style="color: #0000BB">$args</span><span style="color: #007700">): </span><span style="color: #0000BB">void</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="520"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="521"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$action</span><span style="color: #007700">(...</span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="522"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">!== </span><span style="color: #0000BB">null </span><span style="color: #007700">&& !</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="523"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">UnexpectedValueException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="524"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Controller actions can only return ResponseInterface instance or null. '</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="525"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">. </span><span style="color: #DD0000">'Got %s instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>'710'
'view'
'4611'</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $action </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getAction</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $args </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getRequest</span><span style="color: #007700">()-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$action</span><span style="color: #007700">, </span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">shutdownProcess</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="82"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="83"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>object(Closure) {
}
[
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
]</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/BaseApplication.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="225"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="226"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="227"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $controller </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">create</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(App\Controller\StreetsController) {
paginate => []
RequestHandler => object(Cake\Controller\Component\RequestHandlerComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [
[maximum depth reached]
],
'_config' => [
[maximum depth reached]
]
}
Persons => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Companies => object(App\Model\Table\CompaniesTable) {
'registryAlias' => 'Companies',
'table' => 'companies',
'alias' => 'Companies',
'entityClass' => 'App\Model\Entity\Company',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Streets => object(App\Model\Table\StreetsTable) {
'registryAlias' => 'Streets',
'table' => 'streets',
'alias' => 'Streets',
'entityClass' => 'App\Model\Entity\Street',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Paginator => object(Cake\Controller\Component\PaginatorComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [
[maximum depth reached]
]
}
[protected] name => 'Streets'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [
[maximum depth reached]
]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => true
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\StreetsController) {},
'_loaded' => [
[maximum depth reached]
],
'_eventManager' => object(Cake\Event\EventManager) {},
'_eventClass' => 'Cake\Event\Event'
}
[protected] plugin => null
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [
[maximum depth reached]
],
'_isGlobal' => false,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
[protected] _tableLocator => object(Cake\ORM\Locator\TableLocator) {
[protected] locations => [
[maximum depth reached]
]
[protected] _config => [[maximum depth reached]]
[protected] _instances => [
[maximum depth reached]
]
[protected] _fallbacked => [[maximum depth reached]]
[protected] _options => [
[maximum depth reached]
]
}
[protected] modelClass => 'Streets'
[protected] _modelFactories => [
'Table' => [
(int) 0 => object(Cake\ORM\Locator\TableLocator) {},
(int) 1 => 'get'
]
]
[protected] _modelType => 'Table'
[protected] _viewBuilder => null
}</pre>
</div>
</div>
<div id="stack-frame-16" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-16">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-16" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-17" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-17">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= new </span><span style="color: #0000BB">Response</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'body' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'Middleware queue was exhausted without returning a response '</span></span></code></td>
</tr>
</table>
<div id="stack-args-17" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-18" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Middleware/CsrfProtectionMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-18">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="124"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$method </span><span style="color: #007700">=== </span><span style="color: #DD0000">'GET' </span><span style="color: #007700">&& </span><span style="color: #0000BB">$cookieData </span><span style="color: #007700">=== </span><span style="color: #0000BB">null</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="125"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $token </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">createToken</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="126"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">withAttribute</span><span style="color: #007700">(</span><span style="color: #DD0000">'csrfToken'</span><span style="color: #007700">, </span><span style="color: #0000BB">$token</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="127"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/** @var mixed $response */</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="128"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="129"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="130"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_addTokenCookie</span><span style="color: #007700">(</span><span style="color: #0000BB">$token</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="131"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="132"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-18" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-19" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-19">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-19" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET',
'HTTP_X_REQUESTED_WITH' => null
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => [
'ajax' => false
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => [
'csrfToken' => 'a2bf593dc69398470f355f485830b7f694f6f07c8ad95e400b78413d'
]
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {}
[protected] fallbackHandler => object(App\Application) {}
}
}</pre>
</div>
</div>
<div id="stack-frame-20" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-20">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-20" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-21" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-21">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="162"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="163"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= new </span><span style="color: #0000BB">MiddlewareQueue</span><span style="color: #007700">(</span><span style="color: #0000BB">$matching</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="164"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $runner </span><span style="color: #007700">= new </span><span style="color: #0000BB">Runner</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="165"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="166"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$handler</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="167"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="168"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="169"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-21" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 1
[protected] queue => [
(int) 0 => object(Cake\Http\Middleware\CsrfProtectionMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-22" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-22">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-22" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'controller' => 'Streets',
'action' => 'view',
'pass' => [
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
],
'plugin' => null,
'_matchedRoute' => '/{controller}/{action}/*',
'?' => [
'export' => 'json'
],
'_ext' => null
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-23" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-23">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="64"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $url </span><span style="color: #007700">= </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">getUri</span><span style="color: #007700">()-></span><span style="color: #0000BB">getPath</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'..'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false </span><span style="color: #007700">|| </span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'.'</span><span style="color: #007700">) === </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">strpos</span><span style="color: #007700">(</span><span style="color: #0000BB">$url</span><span style="color: #007700">, </span><span style="color: #DD0000">'/.'</span><span style="color: #007700">) !== </span><span style="color: #0000BB">false</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-23" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-24" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-24">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-24" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-25" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-25">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="115"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="116"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">ServerRequestInterface $request</span><span style="color: #007700">, </span><span style="color: #0000BB">RequestHandlerInterface $handler</span><span style="color: #007700">): </span><span style="color: #0000BB">ResponseInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="117"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="118"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="119"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$handler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="120"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Throwable $exception</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="121"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handleException</span><span style="color: #007700">(</span><span style="color: #0000BB">$exception</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="122"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="123"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-25" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-26" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-26">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">valid</span><span style="color: #007700">()) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $middleware </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">current</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">next</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">-></span><span style="color: #0000BB">process</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="74"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-26" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(Cake\Http\Runner) {
[protected] queue => object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
[maximum depth reached]
]
}
[protected] fallbackHandler => object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {}
[protected] _eventManager => object(Cake\Event\EventManager) {}
[protected] _eventClass => 'Cake\Event\Event'
}
}</pre>
</div>
</div>
<div id="stack-frame-27" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Runner.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-27">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="54"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue </span><span style="color: #007700">= </span><span style="color: #0000BB">$queue</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="55"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">queue</span><span style="color: #007700">-></span><span style="color: #0000BB">rewind</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="56"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">fallbackHandler </span><span style="color: #007700">= </span><span style="color: #0000BB">$fallbackHandler</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="57"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="58"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">handle</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="59"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="60"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="61"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="62"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Handle incoming server request </span><span style="color: #007700">and return </span><span style="color: #0000BB">a response</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-27" style="display: none;">
<pre>object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}</pre>
</div>
</div>
<div id="stack-frame-28" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/Server.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-28">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="86"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="87"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="88"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatchEvent</span><span style="color: #007700">(</span><span style="color: #DD0000">'Server.buildMiddleware'</span><span style="color: #007700">, [</span><span style="color: #DD0000">'middleware' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$middleware</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="89"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="90"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">runner</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$middleware</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">app</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$request </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ServerRequest</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getSession</span><span style="color: #007700">()-></span><span style="color: #0000BB">close</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-28" style="display: none;">
<pre>object(Cake\Http\MiddlewareQueue) {
[protected] position => (int) 3
[protected] queue => [
(int) 0 => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {},
(int) 1 => object(Cake\Routing\Middleware\AssetMiddleware) {},
(int) 2 => object(Cake\Routing\Middleware\RoutingMiddleware) {}
]
}
object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
'plugin' => null,
'controller' => null,
'action' => null,
'_ext' => null,
'pass' => []
]
[protected] data => []
[protected] query => [
'export' => 'json'
]
[protected] cookies => []
[protected] _environment => [
'REDIRECT_REDIRECT_HTTPS' => 'on',
'REDIRECT_REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_REDIRECT_STATUS' => '200',
'REDIRECT_HTTPS' => 'on',
'REDIRECT_SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'REDIRECT_STATUS' => '200',
'HTTPS' => 'on',
'SSL_TLS_SNI' => 'adressbuch1854.dhi-paris.fr',
'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)',
'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5',
'HTTP_ACCEPT_ENCODING' => 'br,gzip',
'HTTP_HOST' => 'adressbuch1854.dhi-paris.fr',
'HTTP_CONNECTION' => 'Keep-Alive',
'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin',
'SERVER_SIGNATURE' => '<address>Apache/2.4.41 (Ubuntu) Server at adressbuch1854.dhi-paris.fr Port 443</address>
',
'SERVER_SOFTWARE' => 'Apache/2.4.41 (Ubuntu)',
'SERVER_NAME' => 'adressbuch1854.dhi-paris.fr',
'SERVER_ADDR' => '134.95.80.45',
'SERVER_PORT' => '443',
'REMOTE_ADDR' => '44.212.96.86',
'DOCUMENT_ROOT' => '/var/www/html',
'REQUEST_SCHEME' => 'https',
'CONTEXT_PREFIX' => '',
'CONTEXT_DOCUMENT_ROOT' => '/var/www/html',
'SERVER_ADMIN' => 'webmaster@localhost',
'SCRIPT_FILENAME' => '/var/www/html/webroot/index.php',
'REMOTE_PORT' => '46624',
'REDIRECT_URL' => '/webroot/streets/view/710/view/4611',
'REDIRECT_QUERY_STRING' => 'export=json',
'GATEWAY_INTERFACE' => 'CGI/1.1',
'SERVER_PROTOCOL' => 'HTTP/1.1',
'REQUEST_METHOD' => 'GET',
'QUERY_STRING' => 'export=json',
'REQUEST_URI' => '/streets/view/710/view/4611?export=json',
'SCRIPT_NAME' => '/webroot/index.php',
'PHP_SELF' => '/webroot/index.php',
'REQUEST_TIME_FLOAT' => (float) 1701244279.251,
'REQUEST_TIME' => (int) 1701244279,
'ORIGINAL_REQUEST_METHOD' => 'GET'
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => []
[protected] _detectors => [
'get' => [
'env' => 'REQUEST_METHOD',
'value' => 'GET'
],
'post' => [
'env' => 'REQUEST_METHOD',
'value' => 'POST'
],
'put' => [
'env' => 'REQUEST_METHOD',
'value' => 'PUT'
],
'patch' => [
'env' => 'REQUEST_METHOD',
'value' => 'PATCH'
],
'delete' => [
'env' => 'REQUEST_METHOD',
'value' => 'DELETE'
],
'head' => [
'env' => 'REQUEST_METHOD',
'value' => 'HEAD'
],
'options' => [
'env' => 'REQUEST_METHOD',
'value' => 'OPTIONS'
],
'ssl' => [
'env' => 'HTTPS',
'options' => [
[maximum depth reached]
]
],
'ajax' => [
'env' => 'HTTP_X_REQUESTED_WITH',
'value' => 'XMLHttpRequest'
],
'json' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'json'
],
'xml' => [
'accept' => [
[maximum depth reached]
],
'param' => '_ext',
'value' => 'xml'
],
'mobile' => object(Closure) {},
'tablet' => object(Closure) {}
]
[protected] _detectorCache => []
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {
[protected] resource => resource
[protected] stream => 'php://input'
[private] cache => ''
[private] reachedEof => false
}
[protected] uri => object(Laminas\Diactoros\Uri) {
base => ''
webroot => '/'
[protected] allowedSchemes => [
[maximum depth reached]
]
[private] scheme => 'https'
[private] userInfo => ''
[private] host => 'adressbuch1854.dhi-paris.fr'
[private] port => null
[private] path => '/streets/view/710/view/4611'
[private] query => 'export=json'
[private] fragment => ''
[private] uriString => null
}
[protected] session => object(Cake\Http\Session) {
[protected] _engine => null
[protected] _started => null
[protected] _lifetime => (int) 1440
[protected] _isCLI => false
}
[protected] attributes => []
[protected] emulatedAttributes => [
(int) 0 => 'session',
(int) 1 => 'webroot',
(int) 2 => 'base',
(int) 3 => 'params',
(int) 4 => 'here'
]
[protected] uploadedFiles => []
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
object(App\Application) {
[protected] configDir => '/var/www/html/config/'
[protected] plugins => object(Cake\Core\PluginCollection) {
[protected] plugins => [
[maximum depth reached]
]
[protected] names => [
[maximum depth reached]
]
[protected] positions => [[maximum depth reached]]
[protected] loopDepth => (int) -1
}
[protected] controllerFactory => object(Cake\Controller\ControllerFactory) {
}
[protected] _eventManager => object(Cake\Event\EventManager) {
'_listeners' => [[maximum depth reached]],
'_isGlobal' => true,
'_trackEvents' => false,
'_generalManager' => '(object) EventManager',
'_dispatchedEvents' => null
}
[protected] _eventClass => 'Cake\Event\Event'
}</pre>
</div>
</div>
<div id="stack-frame-29" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/webroot/index.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-29">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Bind your application to the server.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB">$server </span><span style="color: #007700">= new </span><span style="color: #0000BB">Server</span><span style="color: #007700">(new </span><span style="color: #0000BB">Application</span><span style="color: #007700">(</span><span style="color: #0000BB">dirname</span><span style="color: #007700">(</span><span style="color: #0000BB">__DIR__</span><span style="color: #007700">) . </span><span style="color: #DD0000">'/config'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #FF8000">// Run the request/response through the application and emit the response.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">emit</span><span style="color: #007700">(</span><span style="color: #0000BB">$server</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-29" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div class="error-suggestion">
</div>
<p class="customize">
If you want to customize this error message, create
<em>templates/Error/error500.php</em>
</p>
</div>
</div>
<script type="text/javascript">
function bindEvent(selector, eventName, listener) {
var els = document.querySelectorAll(selector);
for (var i = 0, len = els.length; i < len; i++) {
els[i].addEventListener(eventName, listener, false);
}
}
function toggleElement(el) {
if (el.style.display === 'none') {
el.style.display = 'block';
} else {
el.style.display = 'none';
}
}
function each(els, cb) {
var i, len;
for (i = 0, len = els.length; i < len; i++) {
cb(els[i], i);
}
}
window.addEventListener('load', function() {
bindEvent('.stack-frame-args', 'click', function(event) {
var target = this.dataset['target'];
var el = document.getElementById(target);
toggleElement(el);
event.preventDefault();
});
var details = document.querySelectorAll('.stack-details');
var frames = document.querySelectorAll('.stack-frame');
bindEvent('.stack-frame a', 'click', function(event) {
each(frames, function(el) {
el.classList.remove('active');
});
this.parentNode.classList.add('active');
each(details, function(el) {
el.style.display = 'none';
});
var target = document.getElementById(this.dataset['target']);
toggleElement(target);
event.preventDefault();
});
bindEvent('.toggle-vendor-frames', 'click', function(event) {
each(frames, function(el) {
if (el.classList.contains('vendor-frame')) {
toggleElement(el);
}
});
event.preventDefault();
});
bindEvent('.header-title a', 'click', function(event) {
event.preventDefault();
var text = '';
each(this.parentNode.childNodes, function(el) {
if (el.nodeName !== 'A') {
text += el.textContent.trim();
}
});
// Use execCommand(copy) as it has the widest support.
var textArea = document.createElement("textarea");
textArea.value = text;
document.body.appendChild(textArea);
textArea.focus();
textArea.select();
var el = this;
try {
document.execCommand('copy');
// Show a success icon and then revert
var original = el.innerText;
el.innerText = '\ud83c\udf70';
setTimeout(function () {
el.innerText = original;
}, 1000);
} catch (err) {
alert('Unable to update clipboard ' + err);
}
document.body.removeChild(textArea);
this.parentNode.parentNode.scrollIntoView(true);
});
});
</script>
</body>
</html>
'
}
$reasonPhrase = 'Internal Server Error'
header - [internal], line ??
Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 168
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 74
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - ROOT/webroot/index.php, line 40
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/html/vendor/cakephp/cakephp/src/Error/Debugger.php:841) [CORE/src/Http/ResponseEmitter.php, line 201]Code Context $value
), $first);
$first = false;
$response = object(Cake\Http\Response) {
'status' => (int) 500,
'contentType' => 'text/html',
'headers' => [
'Content-Type' => [
[maximum depth reached]
],
'Content-Disposition' => [
[maximum depth reached]
]
],
'file' => null,
'fileRange' => [],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [],
'body' => '<!DOCTYPE html>
<html>
<head>
<meta charset="utf8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
Error: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by </title>
<link href="/favicon.ico" type="image/x-icon" rel="icon"/><link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"/> <style>
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
color: #404041;
background: #F5F7FA;
font-size: 14px;
letter-spacing: .01em;
line-height: 1.6;
padding: 0 0 40px;
margin: 0;
height: 100%;
}
header {
flex: 1;
background-color: #D33C47;
color: #ffffff;
padding: 10px;
}
.header-title {
display: flex;
align-items: center;
font-size: 30px;
margin: 0;
}
.header-title a {
font-size: 18px;
cursor: pointer;
margin-left: 10px;
user-select: none;
}
.header-title code {
margin: 0 10px;
}
.header-description {
display: block;
font-size: 18px;
line-height: 1.2;
margin-bottom: 16px;
}
.header-type {
display: block;
font-size: 16px;
}
.header-help a {
color: #fff;
}
.error-content {
display: flex;
}
.col-left,
.col-right {
overflow-y: auto;
padding: 10px;
}
.col-left {
background: #ececec;
flex: 0 0 30%;
}
.col-right {
flex: 1;
}
.toggle-vendor-frames {
color: #404041;
display: block;
padding: 5px;
margin-bottom: 10px;
text-align: center;
text-decoration: none;
}
.toggle-vendor-frames:hover,
.toggle-vendor-frames:active {
background: #e5e5e5;
}
.code-dump,
pre {
background: #fff;
border-radius: 4px;
padding: 5px;
white-space: pre-wrap;
margin: 0;
}
.error,
.error-subheading {
font-size: 18px;
margin-top: 0;
padding: 20px 16px;
}
.error-subheading {
color: #fff;
background-color: #319795;
}
.error-subheading strong {
color: #fff;
background-color: #4fd1c5;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.error {
color: #fff;
background: #2779BD;
}
.error strong {
color: #fff;
background-color: #6CB2EB;
border-radius: 9999px;
padding: 4px 12px;
margin-right: 8px;
}
.stack-trace {
list-style: none;
margin: 0;
padding: 0;
}
.stack-frame {
background: #e5e5e5;
padding: 10px;
margin-bottom: 5px;
}
.stack-frame:last-child {
border-bottom: none;
}
.stack-frame a {
display: block;
color: #212121;
text-decoration: none;
}
.stack-frame.active {
background: #F5F7FA;
}
.stack-frame a:hover {
text-decoration: underline;
}
.stack-frame-header {
display: flex;
align-items: center;
}
.stack-frame-args {
flex: 0 0 150px;
display: block;
padding: 8px 14px;
text-decoration: none;
background-color: #606c76;
border-radius: 4px;
cursor: pointer;
color: #fff;
text-align: center;
margin-bottom: 10px;
}
.stack-frame-args:hover {
background-color: #D33C47;
}
.stack-frame-file {
flex: 1;
word-break:break-all;
margin-right: 10px;
font-size: 16px;
}
.stack-file,
.stack-function {
display: block;
}
.stack-frame-file,
.stack-file {
font-family: consolas, monospace;
}
.stack-function {
font-weight: bold;
}
.stack-file {
font-size: 0.9em;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
direction: rtl;
}
.stack-details {
background: #ececec;
border-radius: 4px;
padding: 10px;
margin-bottom: 18px;
}
.code-excerpt {
width: 100%;
margin: 10px 0;
background: #fefefe;
}
.code-highlight {
display: block;
background: #fff59d;
}
.excerpt-line {
padding: 0;
}
.excerpt-number {
background: #f6f6f6;
width: 50px;
text-align: right;
color: #666;
border-right: 1px solid #ddd;
padding: 2px;
}
.excerpt-number:after {
content: attr(data-number);
}
table {
text-align: left;
}
th, td {
padding: 4px;
}
th {
border-bottom: 1px solid #ccc;
}
</style>
</head>
<body>
<header>
<h1 class="header-title">
<span>SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #18 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'adressbuch1854.AddressesPersons.address_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by</span>
<a>📋</a>
</h1>
<span class="header-type">PDOException</span>
</header>
<div class="error-content">
<div class="col-left">
<a href="#" class="toggle-link toggle-vendor-frames">Toggle Vendor Stack Frames</a>
<ul class="stack-trace">
<li class="stack-frame vendor-frame active">
<a href="#" data-target="stack-frame-0">
<span class="stack-file">
CORE/src/Database/Statement/MysqlStatement.php:39 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-1">
<span class="stack-function">PDOStatement->execute</span>
<span class="stack-file">
CORE/src/Database/Statement/MysqlStatement.php:39 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-2">
<span class="stack-function">Cake\Database\Statement\MysqlStatement->execute</span>
<span class="stack-file">
CORE/src/Database/Connection.php:343 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-3">
<span class="stack-function">Cake\Database\Connection->Cake\Database\{closure}</span>
<span class="stack-file">
CORE/src/Core/Retry/CommandRetry.php:69 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-4">
<span class="stack-function">Cake\Core\Retry\CommandRetry->run</span>
<span class="stack-file">
CORE/src/Database/Connection.php:346 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-5">
<span class="stack-function">Cake\Database\Connection->run</span>
<span class="stack-file">
CORE/src/Database/Query.php:245 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-6">
<span class="stack-function">Cake\Database\Query->execute</span>
<span class="stack-file">
CORE/src/ORM/Query.php:1100 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-7">
<span class="stack-function">Cake\ORM\Query->_execute</span>
<span class="stack-file">
CORE/src/Datasource/QueryTrait.php:292 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-8">
<span class="stack-function">Cake\ORM\Query->_all</span>
<span class="stack-file">
CORE/src/ORM/Query.php:1047 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-9">
<span class="stack-function">Cake\ORM\Query->all</span>
<span class="stack-file">
CORE/src/Datasource/Paginator.php:180 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-10">
<span class="stack-function">Cake\Datasource\Paginator->paginate</span>
<span class="stack-file">
CORE/src/Controller/Component/PaginatorComponent.php:203 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-11">
<span class="stack-function">Cake\Controller\Component\PaginatorComponent->paginate</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:780 </span>
</a>
</li>
<li class="stack-frame app-frame">
<a href="#" data-target="stack-frame-12">
<span class="stack-function">Cake\Controller\Controller->paginate</span>
<span class="stack-file">
APP/Controller/StreetsController.php:95 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-13">
<span class="stack-function">App\Controller\StreetsController->view</span>
<span class="stack-file">
CORE/src/Controller/Controller.php:521 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-14">
<span class="stack-function">Cake\Controller\Controller->invokeAction</span>
<span class="stack-file">
CORE/src/Controller/ControllerFactory.php:79 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-15">
<span class="stack-function">Cake\Controller\ControllerFactory->invoke</span>
<span class="stack-file">
CORE/src/Http/BaseApplication.php:229 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-16">
<span class="stack-function">Cake\Http\BaseApplication->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-17">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:77 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-18">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Middleware/CsrfProtectionMiddleware.php:128 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-19">
<span class="stack-function">Cake\Http\Middleware\CsrfProtectionMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-20">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-21">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Routing/Middleware/RoutingMiddleware.php:166 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-22">
<span class="stack-function">Cake\Routing\Middleware\RoutingMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-23">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Routing/Middleware/AssetMiddleware.php:68 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-24">
<span class="stack-function">Cake\Routing\Middleware\AssetMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-25">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Error/Middleware/ErrorHandlerMiddleware.php:119 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-26">
<span class="stack-function">Cake\Error\Middleware\ErrorHandlerMiddleware->process</span>
<span class="stack-file">
CORE/src/Http/Runner.php:73 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-27">
<span class="stack-function">Cake\Http\Runner->handle</span>
<span class="stack-file">
CORE/src/Http/Runner.php:58 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-28">
<span class="stack-function">Cake\Http\Runner->run</span>
<span class="stack-file">
CORE/src/Http/Server.php:90 </span>
</a>
</li>
<li class="stack-frame vendor-frame">
<a href="#" data-target="stack-frame-29">
<span class="stack-function">Cake\Http\Server->run</span>
<span class="stack-file">
ROOT/webroot/index.php:40 </span>
</a>
</li>
</ul>
</div>
<div class="col-right">
<div id="stack-frame-0" style="display:block;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-0">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_driver</span><span style="color: #007700">-></span><span style="color: #0000BB">getConnection</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_bufferResults</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} finally {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-0" style="display: none;">
<pre></pre>
</div>
</div>
<div id="stack-frame-1" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Statement/MysqlStatement.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-1">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="35"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_driver</span><span style="color: #007700">-></span><span style="color: #0000BB">getConnection</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="36"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="37"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="38"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_bufferResults</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="39"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="40"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} finally {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="41"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $connection</span><span style="color: #007700">-></span><span style="color: #0000BB">setAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">MYSQL_ATTR_USE_BUFFERED_QUERY</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="42"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="43"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-1" style="display: none;">
<pre>null</pre>
</div>
</div>
<div id="stack-frame-2" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-2">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="339"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="340"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDisconnectRetry</span><span style="color: #007700">()-></span><span style="color: #0000BB">run</span><span style="color: #007700">(function () use (</span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="341"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="342"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">getValueBinder</span><span style="color: #007700">()-></span><span style="color: #0000BB">attachTo</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="343"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="344"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="345"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$statement</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="346"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">});</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="347"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-2" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-3" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Core/Retry/CommandRetry.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-3">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="65"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $lastException </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="66"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="67"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">do {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="68"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="69"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$action</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="70"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="71"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $lastException </span><span style="color: #007700">= </span><span style="color: #0000BB">$e</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="72"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">strategy</span><span style="color: #007700">-></span><span style="color: #0000BB">shouldRetry</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">, </span><span style="color: #0000BB">$retryCount</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="73"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">$e</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-3" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-4" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Connection.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-4">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="342"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">getValueBinder</span><span style="color: #007700">()-></span><span style="color: #0000BB">attachTo</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="343"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $statement</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="344"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="345"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$statement</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="346"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">});</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="347"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="348"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="349"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="350"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Executes a SQL statement </span><span style="color: #007700">and </span><span style="color: #0000BB">returns the Statement object </span><span style="color: #007700">as </span><span style="color: #0000BB">result</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-4" style="display: none;">
<pre>object(Closure) {
}</pre>
</div>
</div>
<div id="stack-frame-5" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Database/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-5">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="241"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return \</span><span style="color: #0000BB">Cake</span><span style="color: #007700">\</span><span style="color: #0000BB">Database</span><span style="color: #007700">\</span><span style="color: #0000BB">StatementInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="242"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="243"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">execute</span><span style="color: #007700">(): </span><span style="color: #0000BB">StatementInterface</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="244"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="245"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">run</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="246"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_iterator </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateStatement</span><span style="color: #007700">(</span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="247"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_dirty </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="248"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="249"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_iterator</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-5" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}</pre>
</div>
</div>
<div id="stack-frame-6" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-6">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1096"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1097"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">$decorator</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1098"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1099"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1100"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $statement </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getEagerLoader</span><span style="color: #007700">()-></span><span style="color: #0000BB">loadExternal</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1101"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1102"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return new </span><span style="color: #0000BB">ResultSet</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$statement</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1103"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1104"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-6" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-7" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Datasource/QueryTrait.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-7">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="288"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="289"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">fetch</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="290"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="291"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!isset(</span><span style="color: #0000BB">$results</span><span style="color: #007700">)) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="292"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_decorateResults</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">());</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="293"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="294"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_cache</span><span style="color: #007700">-></span><span style="color: #0000BB">store</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="295"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="296"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
</table>
<div id="stack-args-7" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-8" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/ORM/Query.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-8">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="1043"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'You cannot call all() on a non-select query. Use execute() instead.'</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1044"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1045"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1046"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1047"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1048"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1049"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1050"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="1051"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Trigger the beforeFind event on the query</span><span style="color: #DD0000">'s repository object.</span></span></code></td>
</tr>
</table>
<div id="stack-args-8" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-9" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Datasource/Paginator.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-9">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="176"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">extractData</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$params</span><span style="color: #007700">, </span><span style="color: #0000BB">$settings</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="177"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getQuery</span><span style="color: #007700">(</span><span style="color: #0000BB">$object</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="178"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="179"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $cleanQuery </span><span style="color: #007700">= clone </span><span style="color: #0000BB">$query</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="180"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">all</span><span style="color: #007700">();</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="181"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data</span><span style="color: #007700">[</span><span style="color: #DD0000">'numResults'</span><span style="color: #007700">] = </span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">$results</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="182"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $data</span><span style="color: #007700">[</span><span style="color: #DD0000">'count'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getCount</span><span style="color: #007700">(</span><span style="color: #0000BB">$cleanQuery</span><span style="color: #007700">, </span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="183"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="184"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $pagingParams </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">buildParams</span><span style="color: #007700">(</span><span style="color: #0000BB">$data</span><span style="color: #007700">);</span></span></code></td>
</tr>
</table>
<div id="stack-args-9" style="display: none;">
<pre>No arguments</pre>
</div>
</div>
<div id="stack-frame-10" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Component/PaginatorComponent.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-10">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="199"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="200"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_paginator</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="201"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $object</span><span style="color: #007700">,</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="202"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $request</span><span style="color: #007700">-></span><span style="color: #0000BB">getQueryParams</span><span style="color: #007700">(),</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="203"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $settings</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="204"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="205"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="206"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_setPagingParams</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="207"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (</span><span style="color: #0000BB">PageOutOfBoundsException $e</span><span style="color: #007700">) {</span></span></code></td>
</tr>
</table>
<div id="stack-args-10" style="display: none;">
<pre>object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
(int) 0 => 'profession',
(int) 1 => 'ldhranks',
(int) 2 => 'militarystatuses',
(int) 3 => 'socialstatuses',
(int) 4 => 'occupationstatuses',
(int) 5 => 'profcategories',
(int) 6 => 'addresses',
(int) 7 => 'companies',
(int) 8 => 'externalreferences',
(int) 9 => 'originalreferences',
(int) 10 => 'addressespersons'
],
'behaviors' => [],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
[
'export' => 'json'
]
[]</pre>
</div>
</div>
<div id="stack-frame-11" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-11">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="776"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">RuntimeException</span><span style="color: #007700">(</span><span style="color: #DD0000">'Unable to locate an object compatible with paginate.'</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="777"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="778"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $settings </span><span style="color: #007700">+= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">;</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="779"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="780"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Paginator</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$table</span><span style="color: #007700">, </span><span style="color: #0000BB">$settings</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="781"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="782"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="783"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">/**</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="784"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* </span><span style="color: #0000BB">Method to check that an action is accessible from a URL</span><span style="color: #007700">.</span></span></code></td>
</tr>
</table>
<div id="stack-args-11" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}
[]</pre>
</div>
</div>
<div id="stack-frame-12" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/src/Controller/StreetsController.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-12">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="91"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$q</span><span style="color: #007700">-></span><span style="color: #0000BB">where</span><span style="color: #007700">([</span><span style="color: #DD0000">'Streets.name_old_clean LIKE' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$street</span><span style="color: #007700">-></span><span style="color: #0000BB">name_old_clean</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="92"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">})</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="93"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">-></span><span style="color: #0000BB">distinct</span><span style="color: #007700">([</span><span style="color: #DD0000">'Persons.id'</span><span style="color: #007700">]);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="94"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="95"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $persons </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">paginate</span><span style="color: #007700">(</span><span style="color: #0000BB">$persons</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="96"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="97"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $companies </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Companies</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">()</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="98"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">-></span><span style="color: #0000BB">contain</span><span style="color: #007700">([</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="99"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Addresses.Streets'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-12" style="display: none;">
<pre>object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SELECT Persons.id AS Persons__id, Persons.surname AS Persons__surname, Persons.first_name AS Persons__first_name, Persons.gender AS Persons__gender, Persons.zusatz AS Persons__zusatz, Persons.name_predicate AS Persons__name_predicate, Persons.specification_verbatim AS Persons__specification_verbatim, Persons.profession_id AS Persons__profession_id, Persons.de_l_institut AS Persons__de_l_institut, Persons.notable_commercant AS Persons__notable_commercant, Persons.bold AS Persons__bold, Persons.advert AS Persons__advert, Persons.ldh_rank_id AS Persons__ldh_rank_id, Persons.military_status_id AS Persons__military_status_id, Persons.social_status_id AS Persons__social_status_id, Persons.occupation_status_id AS Persons__occupation_status_id, Persons.prof_category_id AS Persons__prof_category_id, AddressesPersons.address_id AS AddressesPersons__address_id, AddressesPersons.person_id AS AddressesPersons__person_id, Addresses.id AS Addresses__id, Addresses.houseno AS Addresses__houseno, Addresses.houseno_specification AS Addresses__houseno_specification, Addresses.geo_long AS Addresses__geo_long, Addresses.geo_lat AS Addresses__geo_lat, Addresses.address_specification_verbatim AS Addresses__address_specification_verbatim, Addresses.street_id AS Addresses__street_id, Streets.id AS Streets__id, Streets.name_old_verbatim AS Streets__name_old_verbatim, Streets.name_old_clean AS Streets__name_old_clean, Streets.name_new AS Streets__name_new, Streets.geo_long AS Streets__geo_long, Streets.geo_lat AS Streets__geo_lat, LdhRanks.id AS LdhRanks__id, LdhRanks.rank AS LdhRanks__rank, LdhRanks.index_no AS LdhRanks__index_no, MilitaryStatuses.id AS MilitaryStatuses__id, MilitaryStatuses.status AS MilitaryStatuses__status, SocialStatuses.id AS SocialStatuses__id, SocialStatuses.status AS SocialStatuses__status, OccupationStatuses.id AS OccupationStatuses__id, OccupationStatuses.status AS OccupationStatuses__status, ProfCategories.id AS ProfCategories__id, ProfCategories.name AS ProfCategories__name, Profession.id AS Profession__id, Profession.profession_verbatim AS Profession__profession_verbatim, Profession.name AS Profession__name, Profession.norm AS Profession__norm, Profession.ohab_ges AS Profession__ohab_ges, Profession.OhdAB_01 AS Profession__OhdAB_01, Profession.Anforderungsniveau AS Profession__Anforderungsniveau FROM persons Persons INNER JOIN addresses_persons AddressesPersons ON Persons.id = (AddressesPersons.person_id) INNER JOIN addresses Addresses ON Addresses.id = (AddressesPersons.address_id) INNER JOIN streets Streets ON (Streets.name_old_clean like :c0 AND Streets.id = (Addresses.street_id)) LEFT JOIN ldh_ranks LdhRanks ON LdhRanks.id = (Persons.ldh_rank_id) LEFT JOIN military_statuses MilitaryStatuses ON MilitaryStatuses.id = (Persons.military_status_id) LEFT JOIN social_statuses SocialStatuses ON SocialStatuses.id = (Persons.social_status_id) LEFT JOIN occupation_statuses OccupationStatuses ON OccupationStatuses.id = (Persons.occupation_status_id) LEFT JOIN prof_categories ProfCategories ON ProfCategories.id = (Persons.prof_category_id) LEFT JOIN profession Profession ON Profession.id = (Persons.profession_id) GROUP BY Persons.id LIMIT 20 OFFSET 0',
'params' => [
':c0' => [
'value' => 'rue Vieille-du-Temple',
'type' => 'string',
'placeholder' => 'c0'
]
],
'defaultTypes' => [
'Persons__id' => 'integer',
'Persons.id' => 'integer',
'id' => 'integer',
'Persons__surname' => 'string',
'Persons.surname' => 'string',
'surname' => 'string',
'Persons__first_name' => 'string',
'Persons.first_name' => 'string',
'first_name' => 'string',
'Persons__gender' => 'string',
'Persons.gender' => 'string',
'gender' => 'string',
'Persons__zusatz' => 'string',
'Persons.zusatz' => 'string',
'zusatz' => 'string',
'Persons__name_predicate' => 'string',
'Persons.name_predicate' => 'string',
'name_predicate' => 'string',
'Persons__specification_verbatim' => 'string',
'Persons.specification_verbatim' => 'string',
'specification_verbatim' => 'string',
'Persons__profession_id' => 'integer',
'Persons.profession_id' => 'integer',
'profession_id' => 'integer',
'Persons__de_l_institut' => 'boolean',
'Persons.de_l_institut' => 'boolean',
'de_l_institut' => 'boolean',
'Persons__notable_commercant' => 'boolean',
'Persons.notable_commercant' => 'boolean',
'notable_commercant' => 'boolean',
'Persons__bold' => 'boolean',
'Persons.bold' => 'boolean',
'bold' => 'boolean',
'Persons__advert' => 'boolean',
'Persons.advert' => 'boolean',
'advert' => 'boolean',
'Persons__ldh_rank_id' => 'integer',
'Persons.ldh_rank_id' => 'integer',
'ldh_rank_id' => 'integer',
'Persons__military_status_id' => 'integer',
'Persons.military_status_id' => 'integer',
'military_status_id' => 'integer',
'Persons__social_status_id' => 'integer',
'Persons.social_status_id' => 'integer',
'social_status_id' => 'integer',
'Persons__occupation_status_id' => 'integer',
'Persons.occupation_status_id' => 'integer',
'occupation_status_id' => 'integer',
'Persons__prof_category_id' => 'integer',
'Persons.prof_category_id' => 'integer',
'prof_category_id' => 'integer',
'LdhRanks__id' => 'integer',
'LdhRanks.id' => 'integer',
'LdhRanks__rank' => 'string',
'LdhRanks.rank' => 'string',
'rank' => 'string',
'LdhRanks__index_no' => 'tinyinteger',
'LdhRanks.index_no' => 'tinyinteger',
'index_no' => 'tinyinteger',
'MilitaryStatuses__id' => 'integer',
'MilitaryStatuses.id' => 'integer',
'MilitaryStatuses__status' => 'string',
'MilitaryStatuses.status' => 'string',
'status' => 'string',
'SocialStatuses__id' => 'integer',
'SocialStatuses.id' => 'integer',
'SocialStatuses__status' => 'string',
'SocialStatuses.status' => 'string',
'OccupationStatuses__id' => 'integer',
'OccupationStatuses.id' => 'integer',
'OccupationStatuses__status' => 'string',
'OccupationStatuses.status' => 'string',
'ProfCategories__id' => 'integer',
'ProfCategories.id' => 'integer',
'ProfCategories__name' => 'string',
'ProfCategories.name' => 'string',
'name' => 'string',
'Profession__id' => 'integer',
'Profession.id' => 'integer',
'Profession__profession_verbatim' => 'string',
'Profession.profession_verbatim' => 'string',
'profession_verbatim' => 'string',
'Profession__name' => 'string',
'Profession.name' => 'string',
'Profession__norm' => 'string',
'Profession.norm' => 'string',
'norm' => 'string',
'Profession__ohab_ges' => 'string',
'Profession.ohab_ges' => 'string',
'ohab_ges' => 'string',
'Profession__OhdAB_01' => 'string',
'Profession.OhdAB_01' => 'string',
'OhdAB_01' => 'string',
'Profession__Anforderungsniveau' => 'string',
'Profession.Anforderungsniveau' => 'string',
'Anforderungsniveau' => 'string',
'Addresses__id' => 'integer',
'Addresses.id' => 'integer',
'Addresses__houseno' => 'smallinteger',
'Addresses.houseno' => 'smallinteger',
'houseno' => 'smallinteger',
'Addresses__houseno_specification' => 'string',
'Addresses.houseno_specification' => 'string',
'houseno_specification' => 'string',
'Addresses__geo_long' => 'float',
'Addresses.geo_long' => 'float',
'geo_long' => 'float',
'Addresses__geo_lat' => 'float',
'Addresses.geo_lat' => 'float',
'geo_lat' => 'float',
'Addresses__address_specification_verbatim' => 'string',
'Addresses.address_specification_verbatim' => 'string',
'address_specification_verbatim' => 'string',
'Addresses__street_id' => 'integer',
'Addresses.street_id' => 'integer',
'street_id' => 'integer',
'Streets__id' => 'integer',
'Streets.id' => 'integer',
'Streets__name_old_verbatim' => 'string',
'Streets.name_old_verbatim' => 'string',
'name_old_verbatim' => 'string',
'Streets__name_old_clean' => 'string',
'Streets.name_old_clean' => 'string',
'name_old_clean' => 'string',
'Streets__name_new' => 'string',
'Streets.name_new' => 'string',
'name_new' => 'string',
'Streets__geo_long' => 'float',
'Streets.geo_long' => 'float',
'Streets__geo_lat' => 'float',
'Streets.geo_lat' => 'float',
'AddressesPersons__address_id' => 'integer',
'AddressesPersons.address_id' => 'integer',
'address_id' => 'integer',
'AddressesPersons__person_id' => 'integer',
'AddressesPersons.person_id' => 'integer',
'person_id' => 'integer'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'LdhRanks' => [],
'MilitaryStatuses' => [],
'SocialStatuses' => [],
'OccupationStatuses' => [],
'ProfCategories' => [],
'Profession' => [],
'Addresses' => [
'Streets' => [[maximum depth reached]]
]
],
'matching' => [
'Addresses' => [
'matching' => true,
'joinType' => 'INNER',
'Streets' => [
[maximum depth reached]
]
]
],
'extraOptions' => [
'scope' => null,
'sort' => null,
'whitelist' => [
(int) 0 => 'limit',
(int) 1 => 'sort',
(int) 2 => 'page',
(int) 3 => 'direction'
]
],
'repository' => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
}</pre>
</div>
</div>
<div id="stack-frame-13" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/Controller.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-13">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="517"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @</span><span style="color: #0000BB">throws </span><span style="color: #007700">\</span><span style="color: #0000BB">UnexpectedValueException </span><span style="color: #007700">If return </span><span style="color: #0000BB">value of action is not </span><span style="color: #007700">`</span><span style="color: #DD0000">null</span><span style="color: #007700">` or `</span><span style="color: #DD0000">ResponseInterface</span><span style="color: #007700">` </span><span style="color: #0000BB">instance</span><span style="color: #007700">.</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="518"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="519"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">Closure $action</span><span style="color: #007700">, array </span><span style="color: #0000BB">$args</span><span style="color: #007700">): </span><span style="color: #0000BB">void</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="520"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="521"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$action</span><span style="color: #007700">(...</span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="522"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">!== </span><span style="color: #0000BB">null </span><span style="color: #007700">&& !</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="523"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">UnexpectedValueException</span><span style="color: #007700">(</span><span style="color: #0000BB">sprintf</span><span style="color: #007700">(</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="524"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'Controller actions can only return ResponseInterface instance or null. '</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="525"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">. </span><span style="color: #DD0000">'Got %s instead.'</span><span style="color: #007700">,</span></span></code></td>
</tr>
</table>
<div id="stack-args-13" style="display: none;">
<pre>'710'
'view'
'4611'</pre>
</div>
</div>
<div id="stack-frame-14" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Controller/ControllerFactory.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-14">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="75"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="76"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="77"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $action </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getAction</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="78"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $args </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">getRequest</span><span style="color: #007700">()-></span><span style="color: #0000BB">getParam</span><span style="color: #007700">(</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">));</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="79"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$action</span><span style="color: #007700">, </span><span style="color: #0000BB">$args</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="80"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="81"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">shutdownProcess</span><span style="color: #007700">();</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="82"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">ResponseInterface</span><span style="color: #007700">) {</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="83"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$result</span><span style="color: #007700">;</span></span></code></td>
</tr>
</table>
<div id="stack-args-14" style="display: none;">
<pre>object(Closure) {
}
[
(int) 0 => '710',
(int) 1 => 'view',
(int) 2 => '4611'
]</pre>
</div>
</div>
<div id="stack-frame-15" style="display:none;" class="stack-details">
<div class="stack-frame-header">
<span class="stack-frame-file">/var/www/html/vendor/cakephp/cakephp/src/Http/BaseApplication.php</span>
<a href="#" class="toggle-link stack-frame-args" data-target="stack-args-15">Toggle Arguments</a>
</div>
<table class="code-excerpt" cellspacing="0" cellpadding="0">
<tr>
<td class="excerpt-number" data-number="225"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="226"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="227"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> $controller </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">create</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="228"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="229"></td>
<td class="excerpt-line"><span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">controllerFactory</span><span style="color: #007700">-></span><span style="color: #0000BB">invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">);</span></span></code></span></td>
</tr>
<tr>
<td class="excerpt-number" data-number="230"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="231"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}</span></span></code></td>
</tr>
<tr>
<td class="excerpt-number" data-number="232"></td>
<td class="excerpt-line"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></td>
</tr>
</table>
<div id="stack-args-15" style="display: none;">
<pre>object(App\Controller\StreetsController) {
paginate => []
RequestHandler => object(Cake\Controller\Component\RequestHandlerComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [
[maximum depth reached]
],
'_config' => [
[maximum depth reached]
]
}
Persons => object(App\Model\Table\PersonsTable) {
'registryAlias' => 'Persons',
'table' => 'persons',
'alias' => 'Persons',
'entityClass' => 'App\Model\Entity\Person',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Companies => object(App\Model\Table\CompaniesTable) {
'registryAlias' => 'Companies',
'table' => 'companies',
'alias' => 'Companies',
'entityClass' => 'App\Model\Entity\Company',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Streets => object(App\Model\Table\StreetsTable) {
'registryAlias' => 'Streets',
'table' => 'streets',
'alias' => 'Streets',
'entityClass' => 'App\Model\Entity\Street',
'associations' => [
[maximum depth reached]
],
'behaviors' => [[maximum depth reached]],
'defaultConnection' => 'default',
'connectionName' => 'default'
}
Paginator => object(Cake\Controller\Component\PaginatorComponent) {
'components' => [[maximum depth reached]],
'implementedEvents' => [[maximum depth reached]],
'_config' => [
[maximum depth reached]
]
}
[protected] name => 'Streets'
[protected] request => object(Cake\Http\ServerRequest) {
trustProxy => false
[protected] params => [
[maximum depth reached]
]
[protected] data => [[maximum depth reached]]
[protected] query => [
[maximum depth reached]
]
[protected] cookies => [[maximum depth reached]]
[protected] _environment => [
[maximum depth reached]
]
[protected] base => ''
[protected] webroot => '/'
[protected] trustedProxies => [[maximum depth reached]]
[protected] _detectors => [
[maximum depth reached]
]
[protected] _detectorCache => [
[maximum depth reached]
]
[protected] stream => object(Laminas\Diactoros\PhpInputStream) {}
[protected] uri => object(Laminas\Diactoros\Uri) {}
[protected] session => object(Cake\Http\Session) {}
[protected] attributes => [
[maximum depth reached]
]
[protected] emulatedAttributes => [
[maximum depth reached]
]
[protected] uploadedFiles => [[maximum depth reached]]
[protected] protocol => null
[protected] requestTarget => null
[protected] mergeFilesAsObjects => true
}
[protected] response => object(Cake\Http\Response) {
'status' => (int) 200,
'contentType' => 'text/html',
'headers' => [
[maximum depth reached]
],
'file' => null,
'fileRange' => [[maximum depth reached]],
'cookies' => object(Cake\Http\Cookie\CookieCollection) {},
'cacheDirectives' => [[maximum depth reached]],
'body' => ''
}
[protected] _responseClass => 'Cake\Http\Response'
[protected] autoRender => true
[protected] _components => object(Cake\Controller\ComponentRegistry) {
'_Controller' => object(App\Controller\StreetsController) {},
'_loaded' => [
[maximum d