[
  0 => [
    'method' => 'GET',
    'path' => '/contact/index',
    'action' => '\\app\\Controllers\\ContactController@index',
    'type' => 'controller',
    'name' => 'contact.index',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  1 => [
    'method' => 'GET',
    'path' => '/contact',
    'action' => '\\app\\Controllers\\ContactController@index',
    'type' => 'controller',
    'name' => 'contact.index',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  2 => [
    'method' => 'GET',
    'path' => '/contact/new',
    'action' => '\\app\\Controllers\\ContactController@new',
    'type' => 'controller',
    'name' => 'contact.new',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  3 => [
    'method' => 'POST',
    'path' => '/contact/create',
    'action' => '\\app\\Controllers\\ContactController@create',
    'type' => 'controller',
    'name' => 'contact.create',
    'csrf' => 1,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  4 => [
    'method' => 'GET',
    'path' => '/contact/show/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@show',
    'type' => 'controller',
    'name' => 'contact.show',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  5 => [
    'method' => 'GET',
    'path' => '/contact/edit/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@edit',
    'type' => 'controller',
    'name' => 'contact.edit',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  6 => [
    'method' => 'PUT',
    'path' => '/contact/update/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@update',
    'type' => 'controller',
    'name' => 'contact.update',
    'csrf' => 1,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  7 => [
    'method' => 'DELETE',
    'path' => '/contact/destroy/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@destroy',
    'type' => 'controller',
    'name' => 'contact.destroy',
    'csrf' => 1,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  8 => [
    'method' => 'GET',
    'path' => '/contact/index_api',
    'action' => '\\app\\Controllers\\ContactController@index_api',
    'type' => 'controller',
    'name' => 'contact.index_api',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  9 => [
    'method' => 'GET',
    'path' => '/contact/show_api/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@show_api',
    'type' => 'controller',
    'name' => 'contact.show_api',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  10 => [
    'method' => 'POST',
    'path' => '/contact/create_api',
    'action' => '\\app\\Controllers\\ContactController@create_api',
    'type' => 'controller',
    'name' => 'contact.create_api',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  11 => [
    'method' => 'PUT',
    'path' => '/contact/update_api/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@update_api',
    'type' => 'controller',
    'name' => 'contact.update_api',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  12 => [
    'method' => 'DELETE',
    'path' => '/contact/destroy_api/{id:string}',
    'action' => '\\app\\Controllers\\ContactController@destroy_api',
    'type' => 'controller',
    'name' => 'contact.destroy_api',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  13 => [
    'method' => 'GET',
    'path' => '/template',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'template',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  14 => [
    'method' => 'GET',
    'path' => '/json',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'json',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  15 => [
    'method' => 'GET',
    'path' => '/math/add/{nums:array}',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'math.add',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => [
      0 => 'App\\Middlewares\\Example::handle',
      1 => 
      \Closure::__set_state(array(
      )),
    ],
  ],
  16 => [
    'method' => 'GET',
    'path' => '/api/v1/text',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'api.v1.text',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  17 => [
    'method' => 'GET',
    'path' => '/api/v1/video/stream',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'api.v1.video.stream',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  18 => [
    'method' => 'GET',
    'path' => '/api/v1/video',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'api.v1.video',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  19 => [
    'method' => 'GET',
    'path' => '/',
    'action' => 'home',
    'type' => 'view',
    'name' => 'home',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  20 => [
    'method' => 'GET',
    'path' => '/async',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'async',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  21 => [
    'method' => 'GET',
    'path' => '/keycloak-login',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'keycloak-login',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  22 => [
    'method' => 'GET',
    'path' => '/keycloak-logout',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'keycloak-logout',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  23 => [
    'method' => 'GET',
    'path' => '/keycloak-private',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'keycloak-private',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  24 => [
    'method' => 'GET',
    'path' => '/swagger-php-open-api',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'swagger-php-open-api',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  25 => [
    'method' => 'POST',
    'path' => '/thread_http',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'thread_http',
    'csrf' => 0,
    'jwt' => 1,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  26 => [
    'method' => 'ANY',
    'path' => '/page/error/{status_code:int}',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'page.error',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  27 => [
    'method' => 'ANY',
    'path' => '/routes/all/json/{method:array?}',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'routes.all.json',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
  28 => [
    'method' => 'ANY',
    'path' => '/routes/all/{method:array?}',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'routes.all',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => true,
    'middleware' => NULL,
  ],
  29 => [
    'method' => 'ANY',
    'path' => '/home/{arguments:array?}',
    'action' => 'function',
    'type' => 'closure',
    'name' => 'home',
    'csrf' => 0,
    'jwt' => 0,
    'cache' => -1,
    'arg' => [],
    'isRoute' => false,
    'middleware' => NULL,
  ],
]