ErrorException (E_NOTICE)
Undefined offset: 10048 ErrorException thrown with message "Undefined offset: 10048" Stacktrace: #52 ErrorException in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/app/Http/Controllers/FeedController.php:142 #51 Illuminate\Foundation\Bootstrap\HandleExceptions:handleError in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/app/Http/Controllers/FeedController.php:142 #50 App\Http\Controllers\FeedController:showMoreNew in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 #49 call_user_func_array in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54 #48 Illuminate\Routing\Controller:callAction in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45 #47 Illuminate\Routing\ControllerDispatcher:dispatch in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Route.php:219 #46 Illuminate\Routing\Route:runController in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Route.php:176 #45 Illuminate\Routing\Route:run in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Router.php:680 #44 Illuminate\Routing\Router:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #43 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41 #42 Illuminate\Routing\Middleware\SubstituteBindings:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #41 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #40 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:75 #39 Illuminate\Foundation\Http\Middleware\VerifyCsrfToken:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #38 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #37 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49 #36 Illuminate\View\Middleware\ShareErrorsFromSession:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #35 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #34 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:56 #33 Illuminate\Session\Middleware\StartSession:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #32 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #31 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37 #30 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #29 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #28 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:66 #27 Illuminate\Cookie\Middleware\EncryptCookies:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #26 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #25 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #24 Illuminate\Pipeline\Pipeline:then in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Router.php:682 #23 Illuminate\Routing\Router:runRouteWithinStack in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Router.php:657 #22 Illuminate\Routing\Router:runRoute in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Router.php:623 #21 Illuminate\Routing\Router:dispatchToRoute in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Router.php:612 #20 Illuminate\Routing\Router:dispatch in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:176 #19 Illuminate\Foundation\Http\Kernel:Illuminate\Foundation\Http\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:30 #18 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/fideloper/proxy/src/TrustProxies.php:57 #17 Fideloper\Proxy\TrustProxies:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #16 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #15 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #14 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #13 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #12 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21 #11 Illuminate\Foundation\Http\Middleware\TransformsRequest:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #10 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #9 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php:27 #8 Illuminate\Foundation\Http\Middleware\ValidatePostSize:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #7 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #6 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:62 #5 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:163 #4 Illuminate\Pipeline\Pipeline:Illuminate\Pipeline\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53 #3 Illuminate\Routing\Pipeline:Illuminate\Routing\{closure} in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104 #2 Illuminate\Pipeline\Pipeline:then in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:151 #1 Illuminate\Foundation\Http\Kernel:sendRequestThroughRouter in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:116 #0 Illuminate\Foundation\Http\Kernel:handle in /var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/public/index.php:55
Application frames (3) All frames (53)
52
ErrorException
/
app
/
Http
/
Controllers
/
FeedController.php
142
51
Illuminate
\
Foundation
\
Bootstrap
\
HandleExceptions
handleError
/
app
/
Http
/
Controllers
/
FeedController.php
142
50
App
\
Http
\
Controllers
\
FeedController
showMoreNew
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Controller.php
54
49
call_user_func_array
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Controller.php
54
48
Illuminate
\
Routing
\
Controller
callAction
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
ControllerDispatcher.php
45
47
Illuminate
\
Routing
\
ControllerDispatcher
dispatch
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Route.php
219
46
Illuminate
\
Routing
\
Route
runController
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Route.php
176
45
Illuminate
\
Routing
\
Route
run
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
680
44
Illuminate
\
Routing
\
Router
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
30
43
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Middleware
/
SubstituteBindings.php
41
42
Illuminate
\
Routing
\
Middleware
\
SubstituteBindings
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
41
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
40
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
VerifyCsrfToken.php
75
39
Illuminate
\
Foundation
\
Http
\
Middleware
\
VerifyCsrfToken
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
38
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
37
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
View
/
Middleware
/
ShareErrorsFromSession.php
49
36
Illuminate
\
View
\
Middleware
\
ShareErrorsFromSession
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
35
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
34
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
56
33
Illuminate
\
Session
\
Middleware
\
StartSession
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
32
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
31
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cookie
/
Middleware
/
AddQueuedCookiesToResponse.php
37
30
Illuminate
\
Cookie
\
Middleware
\
AddQueuedCookiesToResponse
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
29
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
28
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cookie
/
Middleware
/
EncryptCookies.php
66
27
Illuminate
\
Cookie
\
Middleware
\
EncryptCookies
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
26
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
25
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
104
24
Illuminate
\
Pipeline
\
Pipeline
then
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
682
23
Illuminate
\
Routing
\
Router
runRouteWithinStack
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
657
22
Illuminate
\
Routing
\
Router
runRoute
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
623
21
Illuminate
\
Routing
\
Router
dispatchToRoute
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
612
20
Illuminate
\
Routing
\
Router
dispatch
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
176
19
Illuminate
\
Foundation
\
Http
\
Kernel
Illuminate
\
Foundation
\
Http
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
30
18
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
fideloper
/
proxy
/
src
/
TrustProxies.php
57
17
Fideloper
\
Proxy
\
TrustProxies
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
16
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
15
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
TransformsRequest.php
21
14
Illuminate
\
Foundation
\
Http
\
Middleware
\
TransformsRequest
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
13
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
12
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
TransformsRequest.php
21
11
Illuminate
\
Foundation
\
Http
\
Middleware
\
TransformsRequest
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
10
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
9
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
ValidatePostSize.php
27
8
Illuminate
\
Foundation
\
Http
\
Middleware
\
ValidatePostSize
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
7
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
6
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
CheckForMaintenanceMode.php
62
5
Illuminate
\
Foundation
\
Http
\
Middleware
\
CheckForMaintenanceMode
handle
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
163
4
Illuminate
\
Pipeline
\
Pipeline
Illuminate
\
Pipeline
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
53
3
Illuminate
\
Routing
\
Pipeline
Illuminate
\
Routing
\
{closure}
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
104
2
Illuminate
\
Pipeline
\
Pipeline
then
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
151
1
Illuminate
\
Foundation
\
Http
\
Kernel
sendRequestThroughRouter
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
116
0
Illuminate
\
Foundation
\
Http
\
Kernel
handle
/
public
/
index.php
55
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
app
/
Http
/
Controllers
/
FeedController.php
        switch (strtolower($category)) {
            case 'kinderwens':
//                dd($subjects[0]);
                return view('feed.showNew')->with('previous_subjects', $subjects[0])->with('subjects', $subjects[0]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[0])->with('subcategory_id', $subcategory->id);
                break;
            case 'zwanger':
//                dd($subjects[1]['children'][$subcategory]);
                return view('feed.showNew')->with('previous_subjects', $subjects[1])->with('subjects', $subjects[1]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[1])->with('subcategory_id', $subcategory->id);
                break;
            case 'baby':
//                dd($subjects[2]);
                return view('feed.showNew')->with('previous_subjects', $subjects[2])->with('subjects', $subjects[2]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[2])->with('subcategory_id', $subcategory->id);
                break;
            case 'peuter':
//                dd($subjects[3]);
                return view('feed.showNew')->with('previous_subjects', $subjects[3])->with('subjects', $subjects[3]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[3])->with('subcategory_id', $subcategory->id);
                break;
            case 'basisschoolkind':
//                dd($subjects[4]);
                return view('feed.showNew')->with('previous_subjects', $subjects[4])->with('subjects', $subjects[4]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[4])->with('subcategory_id', $subcategory->id);
                break;
            case 'puber':
//                dd($subjects[5]);
                return view('feed.showNew')->with('previous_subjects', $subjects[5])->with('subjects', $subjects[5]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[5])->with('subcategory_id', $subcategory->id);
                break;
            case 'jongvolwassene':
//                dd($subjects[6]);
                return view('feed.showNew')->with('previous_subjects', $subjects[6])->with('subjects', $subjects[6]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[6])->with('subcategory_id', $subcategory->id);
                break;
            case 'ouderschap':
//                dd($subjects[7]);
                return view('feed.showNew')->with('previous_subjects', $subjects[7])->with('subjects', $subjects[7]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[7])->with('subcategory_id', $subcategory->id);
                break;
            default:
                return redirect('/feed');
                break;
        }
    }
 
    public function showEvenMoreNew($category, $subcategory_id, $subcategory_slug, $subcategory_id_2, $subcategory_slug_2)
Arguments
  1. "Undefined offset: 10048"
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
app
/
Http
/
Controllers
/
FeedController.php
        switch (strtolower($category)) {
            case 'kinderwens':
//                dd($subjects[0]);
                return view('feed.showNew')->with('previous_subjects', $subjects[0])->with('subjects', $subjects[0]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[0])->with('subcategory_id', $subcategory->id);
                break;
            case 'zwanger':
//                dd($subjects[1]['children'][$subcategory]);
                return view('feed.showNew')->with('previous_subjects', $subjects[1])->with('subjects', $subjects[1]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[1])->with('subcategory_id', $subcategory->id);
                break;
            case 'baby':
//                dd($subjects[2]);
                return view('feed.showNew')->with('previous_subjects', $subjects[2])->with('subjects', $subjects[2]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[2])->with('subcategory_id', $subcategory->id);
                break;
            case 'peuter':
//                dd($subjects[3]);
                return view('feed.showNew')->with('previous_subjects', $subjects[3])->with('subjects', $subjects[3]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[3])->with('subcategory_id', $subcategory->id);
                break;
            case 'basisschoolkind':
//                dd($subjects[4]);
                return view('feed.showNew')->with('previous_subjects', $subjects[4])->with('subjects', $subjects[4]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[4])->with('subcategory_id', $subcategory->id);
                break;
            case 'puber':
//                dd($subjects[5]);
                return view('feed.showNew')->with('previous_subjects', $subjects[5])->with('subjects', $subjects[5]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[5])->with('subcategory_id', $subcategory->id);
                break;
            case 'jongvolwassene':
//                dd($subjects[6]);
                return view('feed.showNew')->with('previous_subjects', $subjects[6])->with('subjects', $subjects[6]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[6])->with('subcategory_id', $subcategory->id);
                break;
            case 'ouderschap':
//                dd($subjects[7]);
                return view('feed.showNew')->with('previous_subjects', $subjects[7])->with('subjects', $subjects[7]['children'][$subcategory_id])->with('category', $category)->with('headcategory', $headcategory)->with('subcategory', $subcategory)->with('threads', $threads)->with('allSubjects', $subjects)->with('subcategory_id', $subcategory_id)->with('subcategory_slug', $subcategory_slug)->with('nav', $nav[7])->with('subcategory_id', $subcategory->id);
                break;
            default:
                return redirect('/feed');
                break;
        }
    }
 
    public function showEvenMoreNew($category, $subcategory_id, $subcategory_slug, $subcategory_id_2, $subcategory_slug_2)
Arguments
  1. 8
    
  2. "Undefined offset: 10048"
    
  3. "/var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/app/Http/Controllers/FeedController.php"
    
  4. 142
    
  5. array:8 [
      "category" => "basisschoolkind"
      "subcategory_id" => "10048"
      "subcategory_slug" => "veiligheid"
      "subjects" => array:8 [
        0 => array:4 [
          "id" => 10028
          "title" => "Kinderwens"
          "slug" => "kinderwens"
          "children" => array:8 [
            0 => array:5 [
              "id" => 10030
              "title" => "Vruchtbaarheid"
              "slug" => "vruchtbaarheid"
              "intro" => "Vruchtbaarheid"
              "children" => array:12 [
                0 => array:5 [
                  "id" => 34
                  "title" => "Vruchtbaarheid man"
                  "slug" => "vruchtbaarheid-man"
                  "intro" => "Alleen gezonde zaadcellen zijn in staat de eicel te bereiken en bevruchten. Wat kun je als man doen om je vruchtbaarheid te bevorderen."
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 35
                  "title" => "Vruchtbaarheid vrouw"
                  "slug" => "vruchtbaarheid-vrouw"
                  "intro" => "Tot je dertigste ben je als vrouw het meest vruchtbaar, daarna neemt de hoeveelheid eicellen snel af. Wat heeft nog meer invloed op de vruchtbaarheid van vrouwen?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1640
                  "title" => "Biologie van de man"
                  "slug" => "biologie-van-de-man"
                  "intro" => "In de zaadballen van de man worden dagelijks zaadcellen aangemaakt. Waarom hangt de balzak buiten het lichaam en wat gebeurt er als een man klaarkomt?"
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 1641
                  "title" => "Biologie van de vrouw"
                  "slug" => "biologie-van-de-vrouw"
                  "intro" => "De biologie van de vrouw zorgt er voor dat een zwangerschap kan ontstaan na de bevruchting van een eicel door zaad van de man. Hoe werkt de biologie van de vrouw?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 7281
                  "title" => "Het beste moment om zwanger te worden"
                  "slug" => "het-beste-moment-om-zwanger-te-worden"
                  "intro" => "Als je een gezin wil stichten wil je het beste moment om zwanger te worden weten. Wanneer ben je vruchtbaar en met welk standje heb je het meeste succes?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 36
                  "title" => "Vruchtbare dagen"
                  "slug" => "vruchtbare-dagen"
                  "intro" => "Zwanger worden? Dan kun je het beste vrijen in de dagen voor de eisprong. Hoe weet je wanneer je het meest vruchtbaar bent?"
                  "children" => []
                ]
                6 => array:5 [
                  "id" => 1604
                  "title" => "Stoppen met anticonceptie"
                  "slug" => "stoppen-met-anticonceptie"
                  "intro" => "De beslissing is genomen: je gaat stoppen met anticonceptie. Hoe lang duurt het voor je zwanger kunt raken en wat is de invloed van de pil en andere voorbehoedsmiddelen?"
                  "children" => []
                ]
                7 => array:5 [
                  "id" => 1587
                  "title" => "Foliumzuur"
                  "slug" => "foliumzuur"
                  "intro" => "Foliumzuur is goed voor de gezondheid van je ongeboren baby. Wanneer start je met slikken, hoeveel foliumzuur moet je nemen en waarom is het belangrijk?"
                  "children" => []
                ]
                8 => array:5 [
                  "id" => 5795
                  "title" => "Seksualiteit"
                  "slug" => "seksualiteit"
                  "intro" => "Elke keer dat je seks hebt, heb je minder dan 10% kans om zwanger te raken. Welk standje kan je kans op zwangerschap verhogen en waar vind je meer informatie?"
                  "children" => []
                ]
                9 => array:5 [
                  "id" => 1657
                  "title" => "Homoseksuele ouders"
                  "slug" => "homoseksuele-ouders"
                  "intro" => "Als homopaar of lesbisch paar zijn er verschillende manieren om kinderen te krijgen. Welke manieren zijn er? "
                  "children" => []
                ]
                10 => array:5 [
                  "id" => 1611
                  "title" => "Hersteloperatie"
                  "slug" => "hersteloperatie"
                  "intro" => "Mannen die spijt krijgen van hun sterilisatie, kunnen een hersteloperatie ondergaan of van te voren zaad laten invriezen. Hoe werkt de operatie en wat is de slaagkans?"
                  "children" => []
                ]
                11 => array:5 [
                  "id" => 2463
                  "title" => "Zwangerschapstest"
                  "slug" => "zwangerschapstest"
                  "intro" => "Met een zwangerschapstest van de drogist test je zelf of je zwanger bent. Wanneer heb je het meest betrouwbare resultaat en welke invloed heeft de pil?"
                  "children" => []
                ]
              ]
            ]
            1 => array:5 [
              "id" => 10031
              "title" => "Erfelijkheid"
              "slug" => "erfelijkheid"
              "intro" => "Erfelijkheid"
              "children" => array:5 [
                0 => array:5 [
                  "id" => 1595
                  "title" => "Erfelijke eigenschappen"
                  "slug" => "erfelijke-eigenschappen"
                  "intro" => "Aangeboren aandoening in de familie kun je het beste al vóór de zwangerschap met de verloskundige bespreken. Wat kun je kind erven?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 2174
                  "title" => "Erfelijke ziekten doorgeven"
                  "slug" => "erfelijke-ziekten-doorgeven"
                  "intro" => "Je kind erft allerlei eigenschappen van jou. Hoe weet je of jouw kind een verhoogde kans heeft op een aandoening?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1612
                  "title" => "Kans op meerling"
                  "slug" => "kans-op-meerling"
                  "intro" => "De kans om in verwachting te raken is vrij klein, slechts 1,6%. Wanneer heb je meer kans op een eeneiige of twee-eiige tweeling en zijn er risico’s aan verbonden?"
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 6679
                  "title" => "Erfelijke bloedarmoede"
                  "slug" => "erfelijke-bloedarmoede"
                  "intro" => "Erfelijke bloedarmoede ontstaat door een afwijking in de genen.  Welke vormen bestaan er en wanneer heeft je kind er ook kans op?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 1599
                  "title" => "Downsyndroom"
                  "slug" => "downsyndroom"
                  "intro" => "Tijdens je zwangerschap kan er iets misgaan bij het sorteren van erfelijk materiaal en is er kans op ontwikkeling van het downsyndroom. Wanneer heb je een verhoogd risico?"
                  "children" => []
                ]
              ]
            ]
            2 => array:5 [
              "id" => 10032
              "title" => "Voeding en gewicht"
              "slug" => "voeding-en-gewicht"
              "intro" => "Voeding en gewicht"
              "children" => array:3 [
                0 => array:5 [
                  "id" => 1631
                  "title" => "Gezond gewicht"
                  "slug" => "gezond-gewicht"
                  "intro" => "Als je zwanger wilt worden, is een gezond gewicht belangrijk om complicaties zoals een te hoge bloeddruk te voorkomen. Hoe krijg en behoud je een goed gewicht?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 1588
                  "title" => "Gezonde voeding"
                  "slug" => "gezonde-voeding"
                  "intro" => "Als je zwanger probeert te worden is het goed om op je voeding te letten. Wat kun je beter laten staan en wat is goed om extra in te nemen?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1590
                  "title" => "Veganistisch"
                  "slug" => "veganistisch"
                  "intro" => "Als je veganistisch eet en zwanger wil worden, moet je genoeg noodzakelijke voedingsstoffen binnenkrijgen. Hoe doe je dat en wat bespreek je met je arts?"
                  "children" => []
                ]
              ]
            ]
            3 => array:5 [
              "id" => 10033
              "title" => "Gezondheid"
              "slug" => "gezondheid"
              "intro" => "Gezondheid"
              "children" => array:13 [
                0 => array:5 [
                  "id" => 1575
                  "title" => "Kinderwensspreekuur"
                  "slug" => "kinderwensspreekuur"
                  "intro" => "Hoe je snel zwanger wordt, welke onderzoeken je kunt laten doen: je kunt al je vragen over je kinderwens kwijt op het kinderwensspreekuur. Wat wordt er besproken?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 5793
                  "title" => "Voor mannen"
                  "slug" => "voor-mannen"
                  "intro" => "Vader worden? Van sommige medicijnen kunnen je vruchtbaarheid beïnvloeden. Waar kun je nog meer minder vruchtbaar van worden?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1577
                  "title" => "Nachtrust"
                  "slug" => "nachtrust"
                  "intro" => "Als je zwanger wilt worden, is het belangrijk dat je voldoende slaap krijgt. Wat zijn de gevolgen van slaaptekort en wat kun je doen om beter te slapen?"
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 1578
                  "title" => "Beweging"
                  "slug" => "beweging"
                  "intro" => "Overgewicht en ondergewicht verminderen de kans op het krijgen van een gezond kind. Hoe zorg je voor een goed gewicht?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 1579
                  "title" => "Stress"
                  "slug" => "stress"
                  "intro" => "Te veel stress kan de menstruatiecyclus beïnvloeden, waardoor de eisprong uitblijft. Hoe zorg je voor genoeg ontspanning?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 1594
                  "title" => "Vaccinaties"
                  "slug" => "vaccinaties"
                  "intro" => "Als je een kinderwens hebt, is het belangrijk dat je bent gevaccineerd tegen rodehond. Waarom is dat, waar controleer je of dat nog moet en wat zit er in het vaccin?"
                  "children" => []
                ]
                6 => array:5 [
                  "id" => 5792
                  "title" => "Infecties"
                  "slug" => "infecties"
                  "intro" => "Infecties kunnen voor en tijdens de zwangerschap schadelijk zijn voor de gezondheid van je baby. Hoe voorkom je infecties en waar vind je meer informatie?"
                  "children" => []
                ]
                7 => array:5 [
                  "id" => 1586
                  "title" => "Vitamines"
                  "slug" => "vitamines"
                  "intro" => "Zwangere vrouwen hoeven geen extra vitamines te slikken, behalve foliumzuur en soms vitamine D. Wanneer is vitamine D nodig en welke vitamine kan juist schadelijk zijn?"
                  "children" => []
                ]
                8 => array:5 [
                  "id" => 1584
                  "title" => "Medicijnen"
                  "slug" => "medicijnen"
                  "intro" => "Medicijnen kunnen schadelijk zijn voor de gezondheid van je baby of je vruchtbaarheid verlagen. Hoe zit dat met medicijnen zonder recept en wat bespreek je met je arts?"
                  "children" => []
                ]
                9 => array:5 [
                  "id" => 1671
                  "title" => "Werkomstandigheden"
                  "slug" => "werkomstandigheden"
                  "intro" => "Werkomstandigheden kunnen onveilig en ongezond zijn tijdens je zwangerschap. Wat bespreek je met je (bedrijfs)arts en wie is er verantwoordelijk voor? "
                  "children" => []
                ]
                10 => array:5 [
                  "id" => 1673
                  "title" => "Schadelijke stoffen"
                  "slug" => "schadelijke-stoffen"
                  "intro" => "Schadelijke stoffen op je werk kunnen je vruchtbaarheid verlagen en gevaarlijk zijn voor je ongeboren baby. Hoe herken je ze en wie is verantwoordelijk voor bescherming?"
                  "children" => []
                ]
                11 => array:5 [
                  "id" => 5794
                  "title" => "Langdurige ziektes"
                  "slug" => "langdurige-ziektes"
                  "intro" => "Als je een langdurige ziekte hebt, zoals diabetes of reuma, is het belangrijk om je kinderwens op tijd te bespreken met een arts. Wat bespreek je met je arts?"
                  "children" => []
                ]
                12 => array:5 [
                  "id" => 1592
                  "title" => "Borstoperatie"
                  "slug" => "borstoperatie"
                  "intro" => "Na een borstoperatie is het met goede informatie en steun vaak toch mogelijk om borstvoeding te geven na een borstoperatie. Wat kan de lactatiekundige voor je betekenen?"
                  "children" => []
                ]
              ]
            ]
            4 => array:5 [
              "id" => 10034
              "title" => "Genotmiddelen"
              "slug" => "genotmiddelen"
              "intro" => "Genotmiddelen"
              "children" => array:3 [
                0 => array:5 [
                  "id" => 1581
                  "title" => "Roken"
                  "slug" => "roken"
                  "intro" => "Roken en meeroken kan de vruchtbaarheid van mannen en vrouwen verlagen en is schadelijk voor de gezondheid van je baby. Waar vind je hulp bij stoppen met roken?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 1582
                  "title" => "Alcohol"
                  "slug" => "alcohol"
                  "intro" => "Als je graag zwanger wilt worden, is het verstandig als jijzelf èn je partner stoppen met alcohol drinken. Wat zijn de risico’s van alcohol voor de zwangerschap?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1583
                  "title" => "Drugs"
                  "slug" => "drugs"
                  "intro" => "Drugs kunnen je minder vruchtbaar maken en zorgen voor een miskraam of afwijkingen. Waarom is het nog meer verstandig om te stoppen met drugs als je zwanger wilt worden?"
                  "children" => []
                ]
              ]
            ]
            5 => array:5 [
              "id" => 10035
              "title" => "Als zwanger worden niet lukt"
              "slug" => "als-zwanger-worden-niet-lukt"
              "intro" => "Als zwanger worden niet lukt"
              "children" => array:7 [
                0 => array:5 [
                  "id" => 37
                  "title" => "Vruchtbaarheidsproblemen"
                  "slug" => "vruchtbaarheidsproblemen"
                  "intro" => "Steeds meer vrouwen hebben last van vruchtbaarheidsproblemen. Wat kun je daar zelf aan proberen te doen en wanneer is het tijd om hulp te zoeken?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 1614
                  "title" => "Oorzaken onvruchtbaarheid"
                  "slug" => "oorzaken-onvruchtbaarheid"
                  "intro" => "Als je na een jaar proberen nog niet zwanger bent kun je laten onderzoeken waarom het niet lukt. Wat zijn veel voorkomende oorzaken van onvruchtbaarheid?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 3156
                  "title" => "Medische oorzaken bij de man"
                  "slug" => "medische-oorzaken-bij-de-man"
                  "intro" => "Als een man verminderd vruchtbaar is, is de kwaliteit van de sperma onvoldoende. Hoe onderzoek je de kwaliteit van de sperma? En wat is de rol van antistoffen hierbij?"
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 3155
                  "title" => "Medische oorzaken bij de vrouw"
                  "slug" => "medische-oorzaken-bij-de-vrouw"
                  "intro" => "Wanneer je niet of lastig zwanger wordt, kan dat liggen aan verschillende medische oorzaken. Wat veroorzaakt een verminderde vruchtbaarheid of moeite met zwanger worden?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 3146
                  "title" => "Zelfonderzoek"
                  "slug" => "zelfonderzoek"
                  "intro" => "Als je na een halfjaar tot jaar proberen nog niet zwanger bent, kun je zelfonderzoek doen met de temperatuurmethode. Hoe doe je dat en wat doe je met de uitslagen?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 1617
                  "title" => "Naar de gynaecoloog"
                  "slug" => "naar-de-gynaecoloog"
                  "intro" => "Als je langdurig problemen hebt met zwanger worden kan je huisarts je doorverwijzen naar de gynaecoloog. Bij welke signalen kan de huisarts je mogelijk doorverwijzen?"
                  "children" => []
                ]
                6 => array:5 [
                  "id" => 1615
                  "title" => "Extern onderzoek"
                  "slug" => "extern-onderzoek"
                  "intro" => "Als het niet lukt om zwanger te worden, kunnen mannen en vrouwen een extern vruchtbaarheidsonderzoek laten doen. Hoe werkt dat en wordt er altijd een oorzaak gevonden?"
                  "children" => []
                ]
              ]
            ]
            6 => array:5 [
              "id" => 10036
              "title" => "Vruchtbaarheidsbehandelingen"
              "slug" => "vruchtbaarheidsbehandelingen"
              "intro" => "Vruchtbaarheidsbehandelingen"
              "children" => array:5 [
                0 => array:5 [
                  "id" => 1618
                  "title" => "Behandelingen"
                  "slug" => "behandelingen"
                  "intro" => "Afhankelijk van de oorzaak van een uitblijvende zwangerschap zijn er verschillende behandelingen voor mannen en vrouwen om toch zwanger te worden. Welke zijn dat? "
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 1619
                  "title" => "Kunstmatige bevruchting"
                  "slug" => "kunstmatige-bevruchting"
                  "intro" => "Als een zwangerschap niet spontaan ontstaat is kunstmatige bevruchting via insemineren een optie. Wat is het verschil tussen KIE en KID en waar vind je meer informatie?  "
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1620
                  "title" => "Hormoonpreparaten en IVF"
                  "slug" => "hormoonpreparaten-en-ivf"
                  "intro" => "Als je eitjes wel rijpen maar er geen eisprong tot stand komt, kun je niet zwanger worden. Dan kun je kiezen voor hormoonpreparaten en IVF. Hoe werkt dat? "
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 1621
                  "title" => "In Vitro Maturatie en eiceldonor"
                  "slug" => "in-vitro-maturatie-en-eiceldonor"
                  "intro" => "In Vitro Maturatie (IVM) en eiceldonatie zijn opties voor vrouwen waarvan de eitjes niet (voldoende) rijpen. Wat houden die behandelingen in en waar vind je meer informatie? "
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 1622
                  "title" => "MESA, PESA en TESE"
                  "slug" => "mesa-pesa-en-tese"
                  "intro" => "MESA, PESA en TESE zijn vruchtbaarheidsbehandelingen voor mannen. Waar staan deze afkortingen voor en hoe worden deze behandelingen uitgevoerd?   "
                  "children" => []
                ]
              ]
            ]
            7 => array:5 [
              "id" => 10037
              "title" => "Niet zelf kinderen kunnen krijgen"
              "slug" => "niet-zelf-kinderen-kunnen-krijgen"
              "intro" => "Niet zelf kinderen kunnen krijgen"
              "children" => array:6 [
                0 => array:5 [
                  "id" => 1627
                  "title" => "Ongewenste kinderloosheid"
                  "slug" => "ongewenste-kinderloosheid"
                  "intro" => "Als je ongewenst kinderloos blijft, kun je een rouwproces doormaken. Hoe ga je om met vragen van anderen en wat kan helpen tijdens het rouwproces op weg naar acceptatie?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 1623
                  "title" => "Alternatieven"
                  "slug" => "alternatieven"
                  "intro" => "Als je op een natuurlijke manier geen kinderen kunt krijgen, heb je wel alternatieven. Wat zijn die alternatieven en wanneer is het juiste moment om daar voor te kiezen?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 1625
                  "title" => "Draagmoeder"
                  "slug" => "draagmoeder"
                  "intro" => "Als het voor jou niet mogelijk is zwanger te raken of een zwangerschap uit te dragen, kun je kiezen voor een draagmoeder. Waar moet je rekening mee houden?"
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 1624
                  "title" => "Adoptie"
                  "slug" => "adoptie"
                  "intro" => "Na adoptie wordt de juridische familieband met de biologische ouders verbroken en word jij de wettelijke ouder. Wat moet je weten als je erover denkt een kind te adopteren?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 1661
                  "title" => "Opvoeden adoptiekind"
                  "slug" => "opvoeden-adoptiekind"
                  "intro" => "Het opvoeden van een adoptiekind vraagt speciale aandacht en vaak een specifieke aanpak. Waarom is wennen aan een nieuwe omgeving moeilijk voor je kind en waar vind je hulp?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 1626
                  "title" => "Pleegzorg"
                  "slug" => "pleegzorg"
                  "intro" => "Bij pleegzorg neem je tijdelijk een kind in huis om op te voeden. Welke vormen van pleegzorg zijn er en waar moet je rekening mee houden voordat je er aan begint?"
                  "children" => []
                ]
              ]
            ]
          ]
        ]
        1 => array:4 [
          "id" => 10029
          "title" => "Zwanger"
          "slug" => "zwanger"
          "children" => array:9 [
            0 => array:5 [
              "id" => 10087
              "title" => "Ben ik zwanger?"
              "slug" => "ben-ik-zwanger"
              "intro" => "Ben ik zwanger?"
              "children" => array:3 [
                0 => array:5 [
                  "id" => 1606
                  "title" => "Ben ik zwanger?"
                  "slug" => "ben-ik-zwanger"
                  "intro" => "Als je weet wat de tekens zijn van zwangerschap, kun je het eerder ontdekken. Hoe kun je zwangerschap herkennen en wat is het beste moment voor een zwangerschapstest?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 1607
                  "title" => "Zwangerschapstest"
                  "slug" => "zwangerschapstest"
                  "intro" => "Als je denkt dat je zwanger zou kunnen zijn, kun je een zelf zwangerschapstest kopen en doen. Wanneer geeft een zwangerschapstest een betrouwbaar resultaat?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 2472
                  "title" => "Zwangerschapsduur"
                  "slug" => "zwangerschapsduur"
                  "intro" => "Een zwangerschap duurt gemiddeld 38 weken, tussen 37 en 42 is normaal. Wanneer vertel je dat je zwanger bent en wat als je na 42 weken nog niet bevallen bent?"
                  "children" => []
                ]
              ]
            ]
            1 => array:5 [
              "id" => 10038
              "title" => "Gezondheid en voeding"
              "slug" => "gezondheid-en-voeding"
              "intro" => "Gezondheid en voeding"
              "children" => array:8 [
                0 => array:5 [
                  "id" => 10046
                  "title" => "Gezondheid"
                  "slug" => "gezondheid"
                  "intro" => "Gezondheid"
                  "children" => array:5 [ …5]
                ]
                1 => array:5 [
                  "id" => 10047
                  "title" => "Voeding"
                  "slug" => "voeding"
                  "intro" => "Voeding"
                  "children" => array:8 [ …8]
                ]
                2 => array:5 [
                  "id" => 10048
                  "title" => "Veiligheid"
                  "slug" => "veiligheid"
                  "intro" => "Veiligheid"
                  "children" => array:8 [ …8]
                ]
                3 => array:5 [
                  "id" => 10049
                  "title" => "Ziek tijdens de zwangerschap"
                  "slug" => "ziek-tijdens-de-zwangerschap"
                  "intro" => "Ziek tijdens de zwangerschap"
                  "children" => array:14 [ …14]
                ]
                4 => array:5 [
                  "id" => 10050
                  "title" => "Vakantie"
                  "slug" => "vakantie"
                  "intro" => "Vakantie"
                  "children" => array:4 [ …4]
                ]
                5 => array:5 [
                  "id" => 10051
                  "title" => "Genotmiddelen"
                  "slug" => "genotmiddelen"
                  "intro" => "Genotmiddelen"
                  "children" => array:4 [ …4]
                ]
                6 => array:5 [
                  "id" => 10052
                  "title" => "Onderzoeken tijdens de zwangerschap"
                  "slug" => "onderzoeken-tijdens-de-zwangerschap"
                  "intro" => "Onderzoeken tijdens de zwangerschap"
                  "children" => array:16 [ …16]
                ]
                7 => array:5 [
                  "id" => 10053
                  "title" => "De verloskundige"
                  "slug" => "de-verloskundige"
                  "intro" => "De verloskundige"
                  "children" => array:3 [ …3]
                ]
              ]
            ]
            2 => array:5 [
              "id" => 10039
              "title" => "Tijdens de zwangerschap"
              "slug" => "tijdens-de-zwangerschap"
              "intro" => "Tijdens de zwangerschap"
              "children" => array:2 [
                0 => array:5 [
                  "id" => 10054
                  "title" => "Lichamelijke veranderingen en klachten"
                  "slug" => "lichamelijke-veranderingen-en-klachten"
                  "intro" => "Lichamelijke veranderingen en klachten"
                  "children" => array:31 [ …31]
                ]
                1 => array:5 [
                  "id" => 10055
                  "title" => "Veranderingen in je gezin"
                  "slug" => "veranderingen-in-je-gezin"
                  "intro" => "Veranderingen in je gezin"
                  "children" => array:5 [ …5]
                ]
              ]
            ]
            3 => array:5 [
              "id" => 10040
              "title" => "Ontwikkeling  van de baby"
              "slug" => "ontwikkeling-van-de-baby"
              "intro" => "Ontwikkeling  van de baby"
              "children" => array:8 [
                0 => array:5 [
                  "id" => 2519
                  "title" => "Ontwikkeling 0-12 weken"
                  "slug" => "ontwikkeling-0-12-weken"
                  "intro" => "De eerste 12 weken van je zwangerschap zijn cruciaal. De belangrijkste organen van je baby ontwikkelen zich dan. Hoe verloopt de ontwikkeling van de eerste 12 weken?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 2523
                  "title" => "Ontwikkeling 13-26 weken"
                  "slug" => "ontwikkeling-13-26-weken"
                  "intro" => "Vanaf 13 weken krijgt je baby nageltjes en haartjes, het hartje is goed hoorbaar tijdens de echo. Hoe verloopt de ontwikkeling van je baby tussen 13 en 26 weken?  "
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 2531
                  "title" => "Ontwikkeling 27-40 weken"
                  "slug" => "ontwikkeling-27-40-weken"
                  "intro" => "Tijdens de laatste drie maanden van je zwangerschap moet je baby nog flink groeien, zo’n 2,5 kilo. Hoe verloopt de ontwikkeling van je baby tussen 27 en 40 weken?  "
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 2534
                  "title" => "Ligging van de baby"
                  "slug" => "ligging-van-de-baby"
                  "intro" => "De ligging van je baby is belangrijk voor een probleemloze bevalling. Wat is een stuitligging en tot wanneer kan je baby nog van ligging veranderen? "
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 2517
                  "title" => "De baby voelen"
                  "slug" => "de-baby-voelen"
                  "intro" => "De meeste vrouwen voelen hun baby voor het eerst bewegen tussen de 14 en 20 weken. Hoe beweegt je baby in je buik en wanneer moet je naar de verloskundige?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 2535
                  "title" => "Draaien van de baby"
                  "slug" => "draaien-van-de-baby"
                  "intro" => "Voor de bevalling is het beter dat je baby met het hoofd naar beneden ligt, het kan voorkomen dat je baby moet draaien. Hoe gebeurt dat en wat kun je zelf doen?  "
                  "children" => []
                ]
                6 => array:5 [
                  "id" => 2549
                  "title" => "Een kleine baby"
                  "slug" => "een-kleine-baby"
                  "intro" => "Als je baby tijdens je zwangerschap te klein is, wordt je extra gecontroleerd en onderzocht. Hoe ontstaat groeivertraging en wat als je baby niet goed groeit? "
                  "children" => []
                ]
                7 => array:5 [
                  "id" => 7303
                  "title" => "De band met je baby tijdens de zwangerschap"
                  "slug" => "de-band-met-je-baby-tijdens-de-zwangerschap"
                  "intro" => "Door een sterke band met je baby tijdens de zwangerschap krijg je meer zelfvertrouwen. Daarnaast is het goed voor de ontwikkeling van het kind. Hoe versterk je de band met je baby?"
                  "children" => []
                ]
              ]
            ]
            4 => array:5 [
              "id" => 10041
              "title" => "Meerlingzwangerschap"
              "slug" => "meerlingzwangerschap"
              "intro" => "Meerling zwangerschap"
              "children" => array:1 [
                0 => array:5 [
                  "id" => 2537
                  "title" => "Zwanger van een meerling"
                  "slug" => "zwanger-van-een-meerling"
                  "intro" => "Van elke 1000 zwangerschappen in Nederland zijn er zo’n 15 een tweelingzwangerschap. Hoe groot is de kans op een meerling en hoe weet je of je een meerling krijgt?"
                  "children" => []
                ]
              ]
            ]
            5 => array:5 [
              "id" => 10042
              "title" => "Voorbereiding geboorte"
              "slug" => "voorbereiding-geboorte"
              "intro" => "Voorbereiding geboorte"
              "children" => array:3 [
                0 => array:5 [
                  "id" => 10056
                  "title" => "Babyuitzet"
                  "slug" => "babyuitzet"
                  "intro" => "Babyuitzet"
                  "children" => array:7 [ …7]
                ]
                1 => array:5 [
                  "id" => 10057
                  "title" => "Voorbereiding kraamtijd"
                  "slug" => "voorbereiding-kraamtijd"
                  "intro" => "Voorbereiding kraamtijd"
                  "children" => array:14 [ …14]
                ]
                2 => array:5 [
                  "id" => 10371
                  "title" => "Jeugdgezondheidszorg"
                  "slug" => "jeugdgezondheidszorg"
                  "intro" => "Na de geboorte ga je regelmatig met je kind naar het consultatiebureau van de Jeugdgezondheidszorg. De JGZ kan je ook tijdens je zwangerschap al ondersteunen. Dat wordt een prenataal huisbezoek of zwangerschapshuisbezoek genoemd. VoorZorg en Stevig Ouderschap zijn programma's, die je nog meer kunnen ondersteunen."
                  "children" => []
                ]
              ]
            ]
            6 => array:5 [
              "id" => 10043
              "title" => "Bevalling"
              "slug" => "bevalling"
              "intro" => "Bevalling"
              "children" => array:6 [
                0 => array:5 [
                  "id" => 10058
                  "title" => "Bevallen"
                  "slug" => "bevallen"
                  "intro" => "Bevallen"
                  "children" => array:6 [ …6]
                ]
                1 => array:5 [
                  "id" => 10059
                  "title" => "De bevalling begint"
                  "slug" => "de-bevalling-begint"
                  "intro" => "De bevalling begint"
                  "children" => array:1 [ …1]
                ]
                2 => array:5 [
                  "id" => 10060
                  "title" => "Verloop van de bevalling"
                  "slug" => "verloop-van-de-bevalling"
                  "intro" => "Verloop van de bevalling"
                  "children" => array:4 [ …4]
                ]
                3 => array:5 [
                  "id" => 10061
                  "title" => "Na de bevalling"
                  "slug" => "na-de-bevalling"
                  "intro" => "Na de bevalling"
                  "children" => array:6 [ …6]
                ]
                4 => array:5 [
                  "id" => 10062
                  "title" => "Risico's van een bevalling"
                  "slug" => "risico-s-van-een-bevalling"
                  "intro" => "Risico's van een bevalling"
                  "children" => array:5 [ …5]
                ]
                5 => array:5 [
                  "id" => 10063
                  "title" => "Keizersnede"
                  "slug" => "keizersnede"
                  "intro" => "Keizersnede"
                  "children" => array:2 [ …2]
                ]
              ]
            ]
            7 => array:5 [
              "id" => 10044
              "title" => "Ongewenst zwanger"
              "slug" => "ongewenst-zwanger"
              "intro" => "Ongewenst zwanger"
              "children" => array:6 [
                0 => array:5 [
                  "id" => 2664
                  "title" => "Ongewenst zwanger"
                  "slug" => "ongewenst-zwanger"
                  "intro" => "Als je ongewenst zwanger bent is het belangrijk om de tijd te nemen om een goede beslissing te maken. Wat zijn je opties en waar kun je terecht voor hulp?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 2667
                  "title" => "Zwangerschap afbreken"
                  "slug" => "zwangerschap-afbreken"
                  "intro" => "Als je ongewenst zwanger bent kun je er voor kiezen je zwangerschap af te breken. Tot wanneer kun je abortus laten plegen en waarom krijg je vijf dagen bedenktijd?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 2668
                  "title" => "Wet Afbreking Zwangerschap"
                  "slug" => "wet-afbreking-zwangerschap"
                  "intro" => "Ziekenhuizen en klinieken die abortus plegen moeten zich houden aan de eisen in de Wet Afbreking Zwangerschap (Waz). Wat houden die wettelijke eisen in?"
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 2666
                  "title" => "Afstand ter adoptie"
                  "slug" => "afstand-ter-adoptie"
                  "intro" => "Als je ongewenst zwanger bent, kun je kiezen voor afstand ter adoptie. Wat gebeurt er als je je kind afstaat ter adoptie en wie kan je helpen met je keuze?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 2665
                  "title" => "Zelf opvoeden"
                  "slug" => "zelf-opvoeden"
                  "intro" => "Als je er toch voor kiest om je kind geboren te laten worden en zelf op te voeden, is er veel hulp beschikbaar. Waar kun je terecht en wat moet je regelen?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 5619
                  "title" => "Pleegplaatsing"
                  "slug" => "pleegplaatsing"
                  "intro" => "Als je ongewenst zwanger bent maar je kind niet wilt afstaan kun je kiezen voor een tijdelijke pleegplaatsing. Wat is er mogelijk en wie kan je helpen met beslissen?"
                  "children" => []
                ]
              ]
            ]
            8 => array:5 [
              "id" => 10045
              "title" => "De baby overlijdt"
              "slug" => "de-baby-overlijdt"
              "intro" => "De baby overlijdt"
              "children" => array:8 [
                0 => array:5 [
                  "id" => 2698
                  "title" => "Miskraam"
                  "slug" => "miskraam"
                  "intro" => "Als je lichaam de vrucht voor 16 weken afstoot, heet dat een miskraam. Wat gebeurt er bij een miskraam en wat kun je doen als je een miskraam hebt gehad?"
                  "children" => []
                ]
                1 => array:5 [
                  "id" => 10007
                  "title" => "Emotionele verwerking na een miskraam"
                  "slug" => "emotionele-verwerking-na-een-miskraam"
                  "intro" => "Veel vrouwen hebben na een miskraam een moeilijke tijd. Het heeft vaak meer impact dan ze vooraf kunnen bedenken.  Wat kun je doen om dit te verwerken?"
                  "children" => []
                ]
                2 => array:5 [
                  "id" => 2699
                  "title" => "Doodgeboren baby"
                  "slug" => "doodgeboren-baby"
                  "intro" => "Als je baby voor of vlak na de geboorte overlijdt, is dat een van de moeilijkste momenten in je leven. Waar vind je steun en hoe neem je afscheid van je baby?  "
                  "children" => []
                ]
                3 => array:5 [
                  "id" => 2701
                  "title" => "Hoe vertel ik het?"
                  "slug" => "hoe-vertel-ik-het"
                  "intro" => "Als je er klaar voor bent, kun je naasten en kennissen vertellen dat je baby is overleden. Hoe doe je dat en hoe ga je om met de steun van anderen?"
                  "children" => []
                ]
                4 => array:5 [
                  "id" => 2703
                  "title" => "Verdriet en het rouwproces"
                  "slug" => "verdriet-en-het-rouwproces"
                  "intro" => "Na het overlijden van je kind begint het rouwproces en het verwerken van verdriet. Hoe ga je er mee om als je partner anders rouwt en wanneer moet je naar de huisarts?"
                  "children" => []
                ]
                5 => array:5 [
                  "id" => 2705
                  "title" => "Medische oorzaken en vragen"
                  "slug" => "medische-oorzaken-en-vragen"
                  "intro" => "Als je baby is overleden, is het belangrijk dat de medische oorzaken worden onderzocht en dat jouw vragen worden beantwoord. Waarom is dat belangrijk?"
                  "children" => []
                ]
                6 => array:5 [
                  "id" => 2702
                  "title" => "Administratieve verplichtingen"
                  "slug" => "administratieve-verplichtingen"
                  "intro" => "Als je kind dood geboren is of overlijdt na de geboorte, kun je je baby aangeven bij de burgerlijke stand. Wat moet je weten over deze administratieve verplichtingen?  "
                  "children" => []
                ]
                7 => array:5 [
                  "id" => 2704
                  "title" => "De begrafenis of crematie"
                  "slug" => "de-begrafenis-of-crematie"
                  "intro" => "Als je je baby bent verloren, helpt een begrafenis of crematie bij het rouwproces. Wie kan je daarbij helpen en hoe neem je afscheid op een manier die bij je past?"
                  "children" => []
                ]
              ]
            ]
          ]
        ]
        2 => array:4 [
          "id" => 10022
          "title" => "Baby"
          "slug" => "baby"
          "children" => array:10 [
            0 => array:5 [
              "id" => 10215
              "title" => "Kraamtijd"
              "slug" => "kraamtijd"
              "intro" => "Kraamtijd"
              "children" => array:14 [
                0 => array:5 [
                  "id" => 2547
                   …4
                ]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
                11 => array:5 [ …5]
                12 => array:5 [ …5]
                13 => array:5 [ …5]
              ]
            ]
            1 => array:5 [
              "id" => 10216
              "title" => "Voeding"
              "slug" => "voeding"
              "intro" => "Voeding"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            2 => array:5 [
              "id" => 10223
              "title" => "Gezondheid en veiligheid"
              "slug" => "gezondheid-en-veiligheid"
              "intro" => "Gezondheid en veiligheid"
              "children" => array:8 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
              ]
            ]
            3 => array:5 [
              "id" => 10230
              "title" => "Ontwikkeling"
              "slug" => "ontwikkeling"
              "intro" => "Ontwikkeling"
              "children" => array:5 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
              ]
            ]
            4 => array:5 [
              "id" => 10236
              "title" => "Gedrag"
              "slug" => "gedrag"
              "intro" => "Gedrag"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            5 => array:5 [
              "id" => 10241
              "title" => "Verzorging"
              "slug" => "verzorging"
              "intro" => "Verzorging"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            6 => array:5 [
              "id" => 10242
              "title" => "Spelen"
              "slug" => "spelen"
              "intro" => "Spelen"
              "children" => array:2 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
              ]
            ]
            7 => array:5 [
              "id" => 10243
              "title" => "Opvoeden"
              "slug" => "opvoeden"
              "intro" => "Opvoeden"
              "children" => array:5 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
              ]
            ]
            8 => array:5 [
              "id" => 10244
              "title" => "Media"
              "slug" => "media"
              "intro" => "Media"
              "children" => array:2 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
              ]
            ]
            9 => array:5 [
              "id" => 10245
              "title" => "Vakantie en vrije tijd"
              "slug" => "vakantie-en-vrije-tijd"
              "intro" => "Vakantie en vrije tijd"
              "children" => array:9 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
              ]
            ]
          ]
        ]
        3 => array:4 [
          "id" => 10023
          "title" => "Peuter"
          "slug" => "peuter"
          "children" => array:12 [
            0 => array:5 [
              "id" => 10088
              "title" => "Opvoeden"
              "slug" => "opvoeden"
              "intro" => "Opvoeden"
              "children" => array:12 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
                11 => array:5 [ …5]
              ]
            ]
            1 => array:5 [
              "id" => 10089
              "title" => "Ontwikkeling"
              "slug" => "ontwikkeling"
              "intro" => "Ontwikkeling"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
            2 => array:5 [
              "id" => 10097
              "title" => "Gedrag"
              "slug" => "gedrag"
              "intro" => "Gedrag"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            3 => array:5 [
              "id" => 10101
              "title" => "Media"
              "slug" => "media"
              "intro" => "Media"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
            4 => array:5 [
              "id" => 10102
              "title" => "Voeding"
              "slug" => "voeding"
              "intro" => "Voeding"
              "children" => array:11 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
              ]
            ]
            5 => array:5 [
              "id" => 10105
              "title" => "Gezondheid"
              "slug" => "gezondheid"
              "intro" => "Gezondheid"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
            6 => array:5 [
              "id" => 10111
              "title" => "Veiligheid"
              "slug" => "veiligheid"
              "intro" => "Veiligheid"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            7 => array:5 [
              "id" => 10115
              "title" => "Verzorging"
              "slug" => "verzorging"
              "intro" => "Verzorging"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            8 => array:5 [
              "id" => 10116
              "title" => "School"
              "slug" => "school"
              "intro" => "School"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            9 => array:5 [
              "id" => 10117
              "title" => "Spelen"
              "slug" => "spelen"
              "intro" => "Spelen"
              "children" => array:10 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
              ]
            ]
            10 => array:5 [
              "id" => 10118
              "title" => "Sport en beweging"
              "slug" => "sport-en-beweging"
              "intro" => "Sport en beweging"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            11 => array:5 [
              "id" => 10119
              "title" => "Vakantie en vrije tijd"
              "slug" => "vakantie-en-vrije-tijd"
              "intro" => "Vakantie en vrije tijd"
              "children" => array:8 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
              ]
            ]
          ]
        ]
        4 => array:4 [
          "id" => 10024
          "title" => "Basisschoolkind"
          "slug" => "basisschoolkind"
          "children" => array:11 [
            0 => array:5 [
              "id" => 10121
              "title" => "Opvoeden"
              "slug" => "opvoeden"
              "intro" => "Opvoeden"
              "children" => array:22 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
                11 => array:5 [ …5]
                12 => array:5 [ …5]
                13 => array:5 [ …5]
                14 => array:5 [ …5]
                15 => array:5 [ …5]
                16 => array:5 [ …5]
                17 => array:5 [ …5]
                18 => array:5 [ …5]
                19 => array:5 [ …5]
                20 => array:5 [ …5]
                21 => array:5 [ …5]
              ]
            ]
            1 => array:5 [
              "id" => 10122
              "title" => "Gedrag"
              "slug" => "gedrag"
              "intro" => "Gedrag"
              "children" => array:5 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
              ]
            ]
            2 => array:5 [
              "id" => 10128
              "title" => "Media"
              "slug" => "media"
              "intro" => "Media"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            3 => array:5 [
              "id" => 10132
              "title" => "Voeding"
              "slug" => "voeding"
              "intro" => "Voeding"
              "children" => array:10 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
              ]
            ]
            4 => array:5 [
              "id" => 10136
              "title" => "Gezondheid"
              "slug" => "gezondheid"
              "intro" => "Gezondheid"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            5 => array:5 [
              "id" => 10141
              "title" => "Veiligheid"
              "slug" => "veiligheid"
              "intro" => "Veiligheid"
              "children" => array:2 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
              ]
            ]
            6 => array:5 [
              "id" => 10144
              "title" => "Ontwikkeling"
              "slug" => "ontwikkeling"
              "intro" => "Ontwikkeling"
              "children" => array:9 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
              ]
            ]
            7 => array:5 [
              "id" => 10154
              "title" => "School"
              "slug" => "school"
              "intro" => "School"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            8 => array:5 [
              "id" => 10160
              "title" => "Verzorging en uiterlijk"
              "slug" => "verzorging-en-uiterlijk"
              "intro" => "Verzorging en uiterlijk"
              "children" => array:5 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
              ]
            ]
            9 => array:5 [
              "id" => 10161
              "title" => "Vrije tijd en vakantie"
              "slug" => "vrije-tijd-en-vakantie"
              "intro" => "Vrije tijd en vakantie"
              "children" => array:14 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
                11 => array:5 [ …5]
                12 => array:5 [ …5]
                13 => array:5 [ …5]
              ]
            ]
            10 => array:5 [
              "id" => 10162
              "title" => "Sport en beweging"
              "slug" => "sport-en-beweging"
              "intro" => "Sport en beweging"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
          ]
        ]
        5 => array:4 [
          "id" => 10025
          "title" => "Puber"
          "slug" => "puber"
          "children" => array:12 [
            0 => array:5 [
              "id" => 10163
              "title" => "Gedrag"
              "slug" => "gedrag"
              "intro" => "Gedrag"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            1 => array:5 [
              "id" => 10168
              "title" => "Opvoeden"
              "slug" => "opvoeden"
              "intro" => "Opvoeden"
              "children" => array:5 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
              ]
            ]
            2 => array:5 [
              "id" => 10174
              "title" => "Media"
              "slug" => "media"
              "intro" => "Media"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            3 => array:5 [
              "id" => 10179
              "title" => "Vrije tijd"
              "slug" => "vrije-tijd"
              "intro" => "Vrije tijd"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            4 => array:5 [
              "id" => 10183
              "title" => "Voeding"
              "slug" => "voeding"
              "intro" => "Voeding"
              "children" => array:11 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
              ]
            ]
            5 => array:5 [
              "id" => 10186
              "title" => "Gezondheid"
              "slug" => "gezondheid"
              "intro" => "Gezondheid"
              "children" => array:10 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
              ]
            ]
            6 => array:5 [
              "id" => 10195
              "title" => "Veilig in het verkeer"
              "slug" => "veilig-in-het-verkeer"
              "intro" => "Veilig in het verkeer"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            7 => array:5 [
              "id" => 10196
              "title" => "Genotmiddelen"
              "slug" => "genotmiddelen"
              "intro" => "Genotmiddelen"
              "children" => array:5 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
              ]
            ]
            8 => array:5 [
              "id" => 10200
              "title" => "Ontwikkeling"
              "slug" => "ontwikkeling"
              "intro" => "Ontwikkeling"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            9 => array:5 [
              "id" => 10207
              "title" => "School"
              "slug" => "school"
              "intro" => "School"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            10 => array:5 [
              "id" => 10213
              "title" => "Sport en beweging"
              "slug" => "sport-en-beweging"
              "intro" => "Sport en beweging"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            11 => array:5 [
              "id" => 10214
              "title" => "Wonen en werken"
              "slug" => "wonen-en-werken"
              "intro" => "Wonen en werken"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
          ]
        ]
        6 => array:4 [
          "id" => 10026
          "title" => "Jongvolwassene"
          "slug" => "jongvolwassene"
          "children" => array:11 [
            0 => array:5 [
              "id" => 10246
              "title" => "Ongewenst gedrag"
              "slug" => "ongewenst-gedrag"
              "intro" => "Ongewenst gedrag"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            1 => array:5 [
              "id" => 10247
              "title" => "Ontwikkeling"
              "slug" => "ontwikkeling"
              "intro" => "Ontwikkeling"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            2 => array:5 [
              "id" => 10251
              "title" => "Gezondheid"
              "slug" => "gezondheid"
              "intro" => "Gezondheid"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
            3 => array:5 [
              "id" => 10257
              "title" => "Opvoeden"
              "slug" => "opvoeden"
              "intro" => "Opvoeden"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            4 => array:5 [
              "id" => 10260
              "title" => "Voeding"
              "slug" => "voeding"
              "intro" => "Voeding"
              "children" => array:10 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
              ]
            ]
            5 => array:5 [
              "id" => 10263
              "title" => "Genotmiddelen"
              "slug" => "genotmiddelen"
              "intro" => "Genotmiddelen"
              "children" => array:3 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
              ]
            ]
            6 => array:5 [
              "id" => 10267
              "title" => "Veilig in het verkeer"
              "slug" => "veilig-in-het-verkeer"
              "intro" => "Veilig in het verkeer"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            7 => array:5 [
              "id" => 10268
              "title" => "Vrije tijd"
              "slug" => "vrije-tijd"
              "intro" => "Vrije tijd"
              "children" => array:2 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
              ]
            ]
            8 => array:5 [
              "id" => 10271
              "title" => "School en studie"
              "slug" => "school-en-studie"
              "intro" => "School en studie"
              "children" => array:2 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
              ]
            ]
            9 => array:5 [
              "id" => 10275
              "title" => "Wonen en werken"
              "slug" => "wonen-en-werken"
              "intro" => "Wonen en werken"
              "children" => array:11 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
              ]
            ]
            10 => array:5 [
              "id" => 10276
              "title" => "Geldzaken"
              "slug" => "geldzaken"
              "intro" => "Geldzaken"
              "children" => array:9 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
              ]
            ]
          ]
        ]
        7 => array:4 [
          "id" => 10027
          "title" => "Ouderschap"
          "slug" => "ouderschap"
          "children" => array:8 [
            0 => array:5 [
              "id" => 10065
              "title" => "Ik als ouder"
              "slug" => "ik-als-ouder"
              "intro" => "Ik als ouder"
              "children" => array:11 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
              ]
            ]
            1 => array:5 [
              "id" => 10066
              "title" => "Relatie en gezin"
              "slug" => "relatie-en-gezin"
              "intro" => "Relatie en gezin"
              "children" => array:14 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
                10 => array:5 [ …5]
                11 => array:5 [ …5]
                12 => array:5 [ …5]
                13 => array:5 [ …5]
              ]
            ]
            2 => array:5 [
              "id" => 10067
              "title" => "Problemen in het gezin"
              "slug" => "problemen-in-het-gezin"
              "intro" => "Problemen in het gezin"
              "children" => array:6 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
              ]
            ]
            3 => array:5 [
              "id" => 10068
              "title" => "Scheiden en kinderen"
              "slug" => "scheiden-en-kinderen"
              "intro" => "Scheiden en kinderen"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
            4 => array:5 [
              "id" => 10069
              "title" => "Werk en kinderen"
              "slug" => "werk-en-kinderen"
              "intro" => "Werk en kinderen"
              "children" => array:7 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
              ]
            ]
            5 => array:5 [
              "id" => 10070
              "title" => "Geld en kinderen"
              "slug" => "geld-en-kinderen"
              "intro" => "Geld en kinderen"
              "children" => array:9 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
              ]
            ]
            6 => array:5 [
              "id" => 10071
              "title" => "Je kind beschermen"
              "slug" => "je-kind-beschermen"
              "intro" => "Je kind beschermen"
              "children" => array:4 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
              ]
            ]
            7 => array:5 [
              "id" => 10072
              "title" => "Zorgintensieve gezinnen"
              "slug" => "zorgintensieve-gezinnen"
              "intro" => "Zorgintensieve gezinnen"
              "children" => array:10 [
                0 => array:5 [ …5]
                1 => array:5 [ …5]
                2 => array:5 [ …5]
                3 => array:5 [ …5]
                4 => array:5 [ …5]
                5 => array:5 [ …5]
                6 => array:5 [ …5]
                7 => array:5 [ …5]
                8 => array:5 [ …5]
                9 => array:5 [ …5]
              ]
            ]
          ]
        ]
      ]
      "headcategory" => {#626}
      "subcategory" => {#601}
      "threads" => Collection {#614}
      "nav" => array:8 [
        0 => array:11 [
          "base_url" => "/kinderwens"
          "active_id" => 10028
          "title" => "Kinderwens"
          0 => array:3 [
            "segment_1" => "/0-vruchtbaarheid"
            "active_id" => 10030
            "title" => "Vruchtbaarheid"
          ]
          1 => array:3 [
            "segment_1" => "/1-erfelijkheid"
            "active_id" => 10031
            "title" => "Erfelijkheid"
          ]
          2 => array:3 [
            "segment_1" => "/2-voeding-en-gewicht"
            "active_id" => 10032
            "title" => "Voeding en gewicht"
          ]
          3 => array:3 [
            "segment_1" => "/3-gezondheid"
            "active_id" => 10033
            "title" => "Gezondheid"
          ]
          4 => array:3 [
            "segment_1" => "/4-genotmiddelen"
            "active_id" => 10034
            "title" => "Genotmiddelen"
          ]
          5 => array:3 [
            "segment_1" => "/5-als-zwanger-worden-niet-lukt"
            "active_id" => 10035
            "title" => "Als zwanger worden niet lukt"
          ]
          6 => array:3 [
            "segment_1" => "/6-vruchtbaarheidsbehandelingen"
            "active_id" => 10036
            "title" => "Vruchtbaarheidsbehandelingen"
          ]
          7 => array:3 [
            "segment_1" => "/7-niet-zelf-kinderen-kunnen-krijgen"
            "active_id" => 10037
            "title" => "Niet zelf kinderen kunnen krijgen"
          ]
        ]
        1 => array:12 [
          "base_url" => "/zwanger"
          "active_id" => 10029
          "title" => "Zwanger"
          0 => array:3 [
            "segment_1" => "/0-ben-ik-zwanger"
            "active_id" => 10087
            "title" => "Ben ik zwanger?"
          ]
          1 => array:11 [
            "segment_1" => "/1-gezondheid-en-voeding"
            "active_id" => 10038
            "title" => "Gezondheid en voeding"
            0 => array:3 [
              "segment_2" => "/0-gezondheid"
              "active_id" => 10046
              "title" => "Gezondheid"
            ]
            1 => array:3 [
              "segment_2" => "/1-voeding"
              "active_id" => 10047
              "title" => "Voeding"
            ]
            2 => array:3 [
              "segment_2" => "/2-veiligheid"
              "active_id" => 10048
              "title" => "Veiligheid"
            ]
            3 => array:3 [
              "segment_2" => "/3-ziek-tijdens-de-zwangerschap"
              "active_id" => 10049
              "title" => "Ziek tijdens de zwangerschap"
            ]
            4 => array:3 [
              "segment_2" => "/4-vakantie"
              "active_id" => 10050
              "title" => "Vakantie"
            ]
            5 => array:3 [
              "segment_2" => "/5-genotmiddelen"
              "active_id" => 10051
              "title" => "Genotmiddelen"
            ]
            6 => array:3 [
              "segment_2" => "/6-onderzoeken-tijdens-de-zwangerschap"
              "active_id" => 10052
              "title" => "Onderzoeken tijdens de zwangerschap"
            ]
            7 => array:3 [
              "segment_2" => "/7-de-verloskundige"
              "active_id" => 10053
              "title" => "De verloskundige"
            ]
          ]
          2 => array:5 [
            "segment_1" => "/2-tijdens-de-zwangerschap"
            "active_id" => 10039
            "title" => "Tijdens de zwangerschap"
            0 => array:3 [
              "segment_2" => "/0-lichamelijke-veranderingen-en-klachten"
              "active_id" => 10054
              "title" => "Lichamelijke veranderingen en klachten"
            ]
            1 => array:3 [
              "segment_2" => "/1-veranderingen-in-je-gezin"
              "active_id" => 10055
              "title" => "Veranderingen in je gezin"
            ]
          ]
          3 => array:3 [
            "segment_1" => "/3-ontwikkeling-van-de-baby"
            "active_id" => 10040
            "title" => "Ontwikkeling  van de baby"
          ]
          4 => array:3 [
            "segment_1" => "/4-meerlingzwangerschap"
            "active_id" => 10041
            "title" => "Meerlingzwangerschap"
          ]
          5 => array:5 [
            "segment_1" => "/5-voorbereiding-geboorte"
            "active_id" => 10042
            "title" => "Voorbereiding geboorte"
            0 => array:3 [
              "segment_2" => "/0-babyuitzet"
              "active_id" => 10056
              "title" => "Babyuitzet"
            ]
            1 => array:3 [
              "segment_2" => "/1-voorbereiding-kraamtijd"
              "active_id" => 10057
              "title" => "Voorbereiding kraamtijd"
            ]
          ]
          6 => array:9 [
            "segment_1" => "/6-bevalling"
            "active_id" => 10043
            "title" => "Bevalling"
            0 => array:3 [
              "segment_2" => "/0-bevallen"
              "active_id" => 10058
              "title" => "Bevallen"
            ]
            1 => array:3 [
              "segment_2" => "/1-de-bevalling-begint"
              "active_id" => 10059
              "title" => "De bevalling begint"
            ]
            2 => array:3 [
              "segment_2" => "/2-verloop-van-de-bevalling"
              "active_id" => 10060
              "title" => "Verloop van de bevalling"
            ]
            3 => array:3 [
              "segment_2" => "/3-na-de-bevalling"
              "active_id" => 10061
              "title" => "Na de bevalling"
            ]
            4 => array:3 [
              "segment_2" => "/4-risico-s-van-een-bevalling"
              "active_id" => 10062
              "title" => "Risico's van een bevalling"
            ]
            5 => array:3 [
              "segment_2" => "/5-keizersnede"
              "active_id" => 10063
              "title" => "Keizersnede"
            ]
          ]
          7 => array:3 [
            "segment_1" => "/7-ongewenst-zwanger"
            "active_id" => 10044
            "title" => "Ongewenst zwanger"
          ]
          8 => array:3 [
            "segment_1" => "/8-de-baby-overlijdt"
            "active_id" => 10045
            "title" => "De baby overlijdt"
          ]
        ]
        2 => array:13 [
          "base_url" => "/baby"
          "active_id" => 10022
          "title" => "Baby"
          0 => array:3 [
            "segment_1" => "/0-kraamtijd"
            "active_id" => 10215
            "title" => "Kraamtijd"
          ]
          1 => array:9 [
            "segment_1" => "/1-voeding"
            "active_id" => 10216
            "title" => "Voeding"
            0 => array:3 [
              "segment_2" => "/0-borstvoeding"
              "active_id" => 10217
              "title" => "Borstvoeding"
            ]
            1 => array:3 [
              "segment_2" => "/1-gezond-leven-als-je-borstvoeding-geeft"
              "active_id" => 10218
              "title" => "Gezond leven als je borstvoeding geeft"
            ]
            2 => array:3 [
              "segment_2" => "/2-kolven"
              "active_id" => 10219
              "title" => "Kolven"
            ]
            3 => array:3 [
              "segment_2" => "/3-flesvoeding"
              "active_id" => 10220
              "title" => "Flesvoeding"
            ]
            4 => array:3 [
              "segment_2" => "/4-vaste-voeding"
              "active_id" => 10221
              "title" => "Vaste voeding"
            ]
            5 => array:3 [
              "segment_2" => "/5-overgevoelig-voor-voedsel"
              "active_id" => 10222
              "title" => "Overgevoelig voor voedsel"
            ]
          ]
          2 => array:9 [
            "segment_1" => "/2-gezondheid-en-veiligheid"
            "active_id" => 10223
            "title" => "Gezondheid en veiligheid"
            0 => array:3 [
              "segment_2" => "/2-vaccineren"
              "active_id" => 10224
              "title" => "Vaccineren"
            ]
            1 => array:3 [
              "segment_2" => "/3-ziekten-en-aandoeningen"
              "active_id" => 10225
              "title" => "Ziekten en aandoeningen"
            ]
            2 => array:3 [
              "segment_2" => "/4-klachten-en-verschijnselen"
              "active_id" => 10226
              "title" => "Klachten en verschijnselen"
            ]
            3 => array:3 [
              "segment_2" => "/5-veilig-in-het-verkeer"
              "active_id" => 10227
              "title" => "Veilig in het verkeer"
            ]
            4 => array:3 [
              "segment_2" => "/6-veiligheid-in-en-om-het-huis"
              "active_id" => 10228
              "title" => "Veiligheid in en om het huis"
            ]
            5 => array:3 [
              "segment_2" => "/7-afscheid-nemen-van-je-baby"
              "active_id" => 10229
              "title" => "Afscheid nemen van je baby"
            ]
          ]
          3 => array:8 [
            "segment_1" => "/3-ontwikkeling"
            "active_id" => 10230
            "title" => "Ontwikkeling"
            0 => array:3 [
              "segment_2" => "/0-motoriek"
              "active_id" => 10231
              "title" => "Motoriek"
            ]
            1 => array:3 [
              "segment_2" => "/1-zintuigen"
              "active_id" => 10232
              "title" => "Zintuigen"
            ]
            2 => array:3 [
              "segment_2" => "/2-lichamelijke-ontwikkeling"
              "active_id" => 10233
              "title" => "Lichamelijke ontwikkeling"
            ]
            3 => array:3 [
              "segment_2" => "/3-sociaal-emotionele-en-verstandelijke-ontwikkeling"
              "active_id" => 10234
              "title" => "Sociaal-emotionele en verstandelijke ontwikkeling"
            ]
            4 => array:3 [
              "segment_2" => "/4-spraak-en-taalontwikkeling"
              "active_id" => 10235
              "title" => "Spraak- en taalontwikkeling"
            ]
          ]
          4 => array:7 [
            "segment_1" => "/4-gedrag"
            "active_id" => 10236
            "title" => "Gedrag"
            0 => array:3 [
              "segment_2" => "/0-slapen"
              "active_id" => 10237
              "title" => "Slapen"
            ]
            1 => array:3 [
              "segment_2" => "/1-huilen"
              "active_id" => 10238
              "title" => "Huilen"
            ]
            2 => array:3 [
              "segment_2" => "/2-hoofdbonken-en-adem-inhouden"
              "active_id" => 10239
              "title" => "Hoofdbonken en adem inhouden"
            ]
            3 => array:3 [
              "segment_2" => "/3-aan-tafel"
              "active_id" => 10240
              "title" => "Aan tafel"
            ]
          ]
          5 => array:3 [
            "segment_1" => "/5-verzorging"
            "active_id" => 10241
            "title" => "Verzorging"
          ]
          6 => array:3 [
            "segment_1" => "/6-spelen"
            "active_id" => 10242
            "title" => "Spelen"
          ]
          7 => array:3 [
            "segment_1" => "/7-opvoeden"
            "active_id" => 10243
            "title" => "Opvoeden"
          ]
          8 => array:3 [
            "segment_1" => "/8-media"
            "active_id" => 10244
            "title" => "Media"
          ]
          9 => array:3 [
            "segment_1" => "/9-vakantie-en-vrije-tijd"
            "active_id" => 10245
            "title" => "Vakantie en vrije tijd"
          ]
        ]
        3 => array:15 [
          "base_url" => "/peuter"
          "active_id" => 10023
          "title" => "Peuter"
          0 => array:3 [
            "segment_1" => "/0-opvoeden"
            "active_id" => 10088
            "title" => "Opvoeden"
          ]
          1 => array:10 [
            "segment_1" => "/1-ontwikkeling"
            "active_id" => 10089
            "title" => "Ontwikkeling"
            0 => array:3 [
              "segment_2" => "/0-motoriek"
              "active_id" => 10090
              "title" => "Motoriek"
            ]
            1 => array:3 [
              "segment_2" => "/1-zintuigen"
              "active_id" => 10091
              "title" => "Zintuigen"
            ]
            2 => array:3 [
              "segment_2" => "/2-plassen-en-poepen"
              "active_id" => 10092
              "title" => "Plassen en poepen"
            ]
            3 => array:3 [
              "segment_2" => "/3-lichamelijke-ontwikkeling"
              "active_id" => 10093
              "title" => "Lichamelijke ontwikkeling"
            ]
            4 => array:3 [
              "segment_2" => "/4-sociaal-emotionele-ontwikkeling"
              "active_id" => 10094
              "title" => "Sociaal-emotionele ontwikkeling"
            ]
            5 => array:3 [
              "segment_2" => "/5-verstandelijke-ontwikkeling"
              "active_id" => 10095
              "title" => "Verstandelijke ontwikkeling"
            ]
            6 => array:3 [
              "segment_2" => "/6-spraak-en-taalontwikkeling"
              "active_id" => 10096
              "title" => "Spraak- en taalontwikkeling"
            ]
          ]
          2 => array:6 [
            "segment_1" => "/2-gedrag"
            "active_id" => 10097
            "title" => "Gedrag"
            0 => array:3 [
              "segment_2" => "/0-ongewenst-gedrag"
              "active_id" => 10098
              "title" => "Ongewenst gedrag"
            ]
            1 => array:3 [
              "segment_2" => "/1-slapen"
              "active_id" => 10099
              "title" => "Slapen"
            ]
            2 => array:3 [
              "segment_2" => "/2-aan-tafel"
              "active_id" => 10100
              "title" => "Aan tafel"
            ]
          ]
          3 => array:3 [
            "segment_1" => "/3-media"
            "active_id" => 10101
            "title" => "Media"
          ]
          4 => array:3 [
            "segment_1" => "/4-voeding"
            "active_id" => 10102
            "title" => "Voeding"
          ]
          5 => array:8 [
            "segment_1" => "/5-gezondheid"
            "active_id" => 10105
            "title" => "Gezondheid"
            0 => array:3 [
              "segment_2" => "/2-vaccineren"
              "active_id" => 10106
              "title" => "Vaccineren"
            ]
            1 => array:3 [
              "segment_2" => "/3-ziekten-en-aandoeningen"
              "active_id" => 10107
              "title" => "Ziekten en aandoeningen"
            ]
            2 => array:3 [
              "segment_2" => "/4-klachten-en-verschijnselen"
              "active_id" => 10108
              "title" => "Klachten en verschijnselen"
            ]
            3 => array:3 [
              "segment_2" => "/5-psychische-gezondheid"
              "active_id" => 10109
              "title" => "Psychische gezondheid"
            ]
            4 => array:3 [
              "segment_2" => "/6-besnijdenis"
              "active_id" => 10110
              "title" => "Besnijdenis"
            ]
          ]
          6 => array:6 [
            "segment_1" => "/6-veiligheid"
            "active_id" => 10111
            "title" => "Veiligheid"
            0 => array:3 [
              "segment_2" => "/0-veilig-met-eten-en-drinken"
              "active_id" => 10112
              "title" => "Veilig met eten en drinken"
            ]
            1 => array:3 [
              "segment_2" => "/1-veilig-in-en-om-het-huis"
              "active_id" => 10113
              "title" => "Veilig in en om het huis"
            ]
            2 => array:3 [
              "segment_2" => "/2-veilig-in-het-verkeer"
              "active_id" => 10114
              "title" => "Veilig in het verkeer"
            ]
          ]
          7 => array:3 [
            "segment_1" => "/7-verzorging"
            "active_id" => 10115
            "title" => "Verzorging"
          ]
          8 => array:3 [
            "segment_1" => "/8-school"
            "active_id" => 10116
            "title" => "School"
          ]
          9 => array:3 [
            "segment_1" => "/9-spelen"
            "active_id" => 10117
            "title" => "Spelen"
          ]
          10 => array:3 [
            "segment_1" => "/10-sport-en-beweging"
            "active_id" => 10118
            "title" => "Sport en beweging"
          ]
          11 => array:3 [
            "segment_1" => "/11-vakantie-en-vrije-tijd"
            "active_id" => 10119
            "title" => "Vakantie en vrije tijd"
          ]
        ]
        4 => array:14 [
          "base_url" => "/basisschoolkind"
          "active_id" => 10024
          "title" => "Basisschoolkind"
          0 => array:3 [
            "segment_1" => "/0-opvoeden"
            "active_id" => 10121
            "title" => "Opvoeden"
          ]
          1 => array:8 [
            "segment_1" => "/1-gedrag"
            "active_id" => 10122
            "title" => "Gedrag"
            0 => array:3 [
              "segment_2" => "/0-ongewenst-gedrag"
              "active_id" => 10123
              "title" => "Ongewenst gedrag"
            ]
            1 => array:3 [
              "segment_2" => "/1-pesten"
              "active_id" => 10124
              "title" => "Pesten"
            ]
            2 => array:3 [
              "segment_2" => "/2-slapen"
              "active_id" => 10125
              "title" => "Slapen"
            ]
            3 => array:3 [
              "segment_2" => "/3-spelen"
              "active_id" => 10126
              "title" => "Spelen"
            ]
            4 => array:3 [
              "segment_2" => "/4-aan-tafel"
              "active_id" => 10127
              "title" => "Aan tafel"
            ]
          ]
          2 => array:6 [
            "segment_1" => "/2-media"
            "active_id" => 10128
            "title" => "Media"
            0 => array:3 [
              "segment_2" => "/0-mediaopvoeding"
              "active_id" => 10129
              "title" => "Mediaopvoeding"
            ]
            1 => array:3 [
              "segment_2" => "/1-mediagebruik"
              "active_id" => 10130
              "title" => "Mediagebruik"
            ]
            2 => array:3 [
              "segment_2" => "/2-veiligheid-online"
              "active_id" => 10131
              "title" => "Veiligheid online"
            ]
          ]
          3 => array:3 [
            "segment_1" => "/3-voeding"
            "active_id" => 10132
            "title" => "Voeding"
          ]
          4 => array:7 [
            "segment_1" => "/4-gezondheid"
            "active_id" => 10136
            "title" => "Gezondheid"
            0 => array:3 [
              "segment_2" => "/2-vaccineren"
              "active_id" => 10137
              "title" => "Vaccineren"
            ]
            1 => array:3 [
              "segment_2" => "/3-ziekten-en-aandoeningen"
              "active_id" => 10138
              "title" => "Ziekten en aandoeningen"
            ]
            2 => array:3 [
              "segment_2" => "/4-klachten-en-verschijnselen"
              "active_id" => 10139
              "title" => "Klachten en verschijnselen"
            ]
            3 => array:3 [
              "segment_2" => "/5-psychische-gezondheid"
              "active_id" => 10140
              "title" => "Psychische gezondheid"
            ]
          ]
          5 => array:5 [
            "segment_1" => "/5-veiligheid"
            "active_id" => 10141
            "title" => "Veiligheid"
            0 => array:3 [
              "segment_2" => "/0-veilig-in-het-verkeer"
              "active_id" => 10142
              "title" => "Veilig in het verkeer"
            ]
            1 => array:3 [
              "segment_2" => "/1-veilig-in-en-om-het-huis"
              "active_id" => 10143
              "title" => "Veilig in en om het huis"
            ]
          ]
          6 => array:12 [
            "segment_1" => "/6-ontwikkeling"
            "active_id" => 10144
            "title" => "Ontwikkeling"
            0 => array:3 [
              "segment_2" => "/0-motoriek"
              "active_id" => 10145
              "title" => "Motoriek"
            ]
            1 => array:3 [
              "segment_2" => "/1-zintuigen"
              "active_id" => 10146
              "title" => "Zintuigen"
            ]
            2 => array:3 [
              "segment_2" => "/2-plassen-en-poepen"
              "active_id" => 10147
              "title" => "Plassen en poepen"
            ]
            3 => array:3 [
              "segment_2" => "/3-lichamelijke-ontwikkeling"
              "active_id" => 10148
              "title" => "Lichamelijke ontwikkeling"
            ]
            4 => array:3 [
              "segment_2" => "/4-veranderend-lichaam-en-pre-puberteit"
              "active_id" => 10149
              "title" => "Veranderend lichaam en (pre)puberteit"
            ]
            5 => array:3 [
              "segment_2" => "/5-sociaal-emotionele-ontwikkeling"
              "active_id" => 10150
              "title" => "Sociaal-emotionele ontwikkeling"
            ]
            6 => array:3 [
              "segment_2" => "/6-verstandelijke-ontwikkeling"
              "active_id" => 10151
              "title" => "Verstandelijke ontwikkeling"
            ]
            7 => array:3 [
              "segment_2" => "/7-vrienden"
              "active_id" => 10152
              "title" => "Vrienden"
            ]
            8 => array:3 [
              "segment_2" => "/8-spraak-en-taalontwikkeling"
              "active_id" => 10153
              "title" => "Spraak- en taalontwikkeling"
            ]
          ]
          7 => array:6 [
            "segment_1" => "/7-school"
            "active_id" => 10154
            "title" => "School"
            0 => array:3 [
              "segment_2" => "/0-school-en-opvoeding"
              "active_id" => 10155
              "title" => "School en opvoeding"
            ]
            1 => array:3 [
              "segment_2" => "/1-problemen-op-school"
              "active_id" => 10157
              "title" => "Problemen op school"
            ]
            2 => array:3 [
              "segment_2" => "/2-primair-onderwijs"
              "active_id" => 10158
              "title" => "Primair onderwijs"
            ]
          ]
          8 => array:3 [
            "segment_1" => "/8-verzorging-en-uiterlijk"
            "active_id" => 10160
            "title" => "Verzorging en uiterlijk"
          ]
          9 => array:3 [
            "segment_1" => "/9-vrije-tijd-en-vakantie"
            "active_id" => 10161
            "title" => "Vrije tijd en vakantie"
          ]
          10 => array:3 [
            "segment_1" => "/10-sport-en-beweging"
            "active_id" => 10162
            "title" => "Sport en beweging"
          ]
        ]
        5 => array:15 [
          "base_url" => "/puber"
          "active_id" => 10025
          "title" => "Puber"
          0 => array:7 [
            "segment_1" => "/0-gedrag"
            "active_id" => 10163
            "title" => "Gedrag"
            0 => array:3 [
              "segment_2" => "/0-aan-tafel"
              "active_id" => 10164
              "title" => "Aan tafel"
            ]
            1 => array:3 [
              "segment_2" => "/1-ongewenst-gedrag"
              "active_id" => 10165
              "title" => "Ongewenst gedrag"
            ]
            2 => array:3 [
              "segment_2" => "/2-pesten"
              "active_id" => 10166
              "title" => "Pesten"
            ]
            3 => array:3 [
              "segment_2" => "/3-slapen"
              "active_id" => 10167
              "title" => "Slapen"
            ]
          ]
          1 => array:8 [
            "segment_1" => "/1-opvoeden"
            "active_id" => 10168
            "title" => "Opvoeden"
            0 => array:3 [
              "segment_2" => "/0-financiele-opvoeding"
              "active_id" => 10169
              "title" => "Financiële opvoeding"
            ]
            1 => array:3 [
              "segment_2" => "/1-seks"
              "active_id" => 10170
              "title" => "Seks"
            ]
            2 => array:3 [
              "segment_2" => "/2-voorbehoedsmiddelen"
              "active_id" => 10171
              "title" => "Voorbehoedsmiddelen"
            ]
            3 => array:3 [
              "segment_2" => "/3-mijn-kind-is-zwanger"
              "active_id" => 10172
              "title" => "Mijn kind is zwanger"
            ]
            4 => array:3 [
              "segment_2" => "/4-opvoedtips-en-hulp-bij-opvoeden"
              "active_id" => 10173
              "title" => "Opvoedtips en hulp bij opvoeden"
            ]
          ]
          2 => array:7 [
            "segment_1" => "/2-media"
            "active_id" => 10174
            "title" => "Media"
            0 => array:3 [
              "segment_2" => "/0-mediaopvoeding"
              "active_id" => 10175
              "title" => "Mediaopvoeding"
            ]
            1 => array:3 [
              "segment_2" => "/1-gamen"
              "active_id" => 10176
              "title" => "Gamen"
            ]
            2 => array:3 [
              "segment_2" => "/2-veiligheid-online"
              "active_id" => 10177
              "title" => "Veiligheid online"
            ]
            3 => array:3 [
              "segment_2" => "/3-social-media"
              "active_id" => 10178
              "title" => "Social media"
            ]
          ]
          3 => array:6 [
            "segment_1" => "/3-vrije-tijd"
            "active_id" => 10179
            "title" => "Vrije tijd"
            0 => array:3 [
              "segment_2" => "/0-uitgaan"
              "active_id" => 10180
              "title" => "Uitgaan"
            ]
            1 => array:3 [
              "segment_2" => "/1-hobby-s-en-muziek"
              "active_id" => 10181
              "title" => "Hobby's en muziek"
            ]
            2 => array:3 [
              "segment_2" => "/2-vakantie"
              "active_id" => 10182
              "title" => "Vakantie"
            ]
          ]
          4 => array:3 [
            "segment_1" => "/4-voeding"
            "active_id" => 10183
            "title" => "Voeding"
          ]
          5 => array:11 [
            "segment_1" => "/5-gezondheid"
            "active_id" => 10186
            "title" => "Gezondheid"
            0 => array:3 [
              "segment_2" => "/2-verzorging-en-uiterlijk"
              "active_id" => 10187
              "title" => "Verzorging en uiterlijk"
            ]
            1 => array:3 [
              "segment_2" => "/3-depressie"
              "active_id" => 10188
              "title" => "Depressie"
            ]
            2 => array:3 [
              "segment_2" => "/4-eetstoornissen"
              "active_id" => 10189
              "title" => "Eetstoornissen"
            ]
            3 => array:3 [
              "segment_2" => "/5-psychische-gezondheid"
              "active_id" => 10190
              "title" => "Psychische gezondheid"
            ]
            4 => array:3 [
              "segment_2" => "/6-soa-s"
              "active_id" => 10191
              "title" => "Soa's"
            ]
            5 => array:3 [
              "segment_2" => "/7-ziekten-en-aandoeningen"
              "active_id" => 10192
              "title" => "Ziekten en aandoeningen"
            ]
            6 => array:3 [
              "segment_2" => "/8-klachten-en-verschijnselen"
              "active_id" => 10193
              "title" => "Klachten en verschijnselen"
            ]
            7 => array:3 [
              "segment_2" => "/9-vaccinaties"
              "active_id" => 10194
              "title" => "Vaccinaties"
            ]
          ]
          6 => array:3 [
            "segment_1" => "/6-veilig-in-het-verkeer"
            "active_id" => 10195
            "title" => "Veilig in het verkeer"
          ]
          7 => array:6 [
            "segment_1" => "/7-genotmiddelen"
            "active_id" => 10196
            "title" => "Genotmiddelen"
            0 => array:3 [
              "segment_2" => "/0-roken"
              "active_id" => 10197
              "title" => "Roken"
            ]
            1 => array:3 [
              "segment_2" => "/1-drank"
              "active_id" => 10198
              "title" => "Drank"
            ]
            2 => array:3 [
              "segment_2" => "/2-drugs"
              "active_id" => 10199
              "title" => "Drugs"
            ]
          ]
          8 => array:9 [
            "segment_1" => "/8-ontwikkeling"
            "active_id" => 10200
            "title" => "Ontwikkeling"
            0 => array:3 [
              "segment_2" => "/0-lichamelijke-ontwikkeling"
              "active_id" => 10201
              "title" => "Lichamelijke ontwikkeling"
            ]
            1 => array:3 [
              "segment_2" => "/1-seksuele-ontwikkeling"
              "active_id" => 10202
              "title" => "Seksuele ontwikkeling"
            ]
            2 => array:3 [
              "segment_2" => "/2-sociaal-emotionele-ontwikkeling"
              "active_id" => 10203
              "title" => "Sociaal-emotionele ontwikkeling"
            ]
            3 => array:3 [
              "segment_2" => "/3-verstandelijke-ontwikkeling"
              "active_id" => 10204
              "title" => "Verstandelijke ontwikkeling"
            ]
            4 => array:3 [
              "segment_2" => "/4-vrienden"
              "active_id" => 10205
              "title" => "Vrienden"
            ]
            5 => array:3 [
              "segment_2" => "/5-spraak-en-taalontwikkeling"
              "active_id" => 10206
              "title" => "Spraak- en taalontwikkeling"
            ]
          ]
          9 => array:6 [
            "segment_1" => "/9-school"
            "active_id" => 10207
            "title" => "School"
            0 => array:3 [
              "segment_2" => "/1-middelbare-school"
              "active_id" => 10209
              "title" => "Middelbare school"
            ]
            1 => array:3 [
              "segment_2" => "/2-problemen-op-school"
              "active_id" => 10210
              "title" => "Problemen op school"
            ]
            2 => array:3 [
              "segment_2" => "/3-studie-en-beroepskeuze"
              "active_id" => 10211
              "title" => "Studie- en beroepskeuze"
            ]
          ]
          10 => array:3 [
            "segment_1" => "/10-sport-en-beweging"
            "active_id" => 10213
            "title" => "Sport en beweging"
          ]
          11 => array:3 [
            "segment_1" => "/11-wonen-en-werken"
            "active_id" => 10214
            "title" => "Wonen en werken"
          ]
        ]
        6 => array:14 [
          "base_url" => "/jongvolwassene"
          "active_id" => 10026
          "title" => "Jongvolwassene"
          0 => array:3 [
            "segment_1" => "/0-ongewenst-gedrag"
            "active_id" => 10246
            "title" => "Ongewenst gedrag"
          ]
          1 => array:6 [
            "segment_1" => "/1-ontwikkeling"
            "active_id" => 10247
            "title" => "Ontwikkeling"
            0 => array:3 [
              "segment_2" => "/0-seksuele-ontwikkeling"
              "active_id" => 10248
              "title" => "Seksuele ontwikkeling"
            ]
            1 => array:3 [
              "segment_2" => "/1-sociaal-emotionele-ontwikkeling"
              "active_id" => 10249
              "title" => "Sociaal-emotionele ontwikkeling"
            ]
            2 => array:3 [
              "segment_2" => "/2-vrienden"
              "active_id" => 10250
              "title" => "Vrienden"
            ]
          ]
          2 => array:8 [
            "segment_1" => "/2-gezondheid"
            "active_id" => 10251
            "title" => "Gezondheid"
            0 => array:3 [
              "segment_2" => "/2-depressie"
              "active_id" => 10252
              "title" => "Depressie"
            ]
            1 => array:3 [
              "segment_2" => "/3-eetstoornissen"
              "active_id" => 10253
              "title" => "Eetstoornissen"
            ]
            2 => array:3 [
              "segment_2" => "/4-psychische-gezondheid"
              "active_id" => 10254
              "title" => "Psychische gezondheid"
            ]
            3 => array:3 [
              "segment_2" => "/5-soa-s"
              "active_id" => 10255
              "title" => "Soa's"
            ]
            4 => array:3 [
              "segment_2" => "/6-ziekten-en-aandoeningen"
              "active_id" => 10256
              "title" => "Ziekten en aandoeningen"
            ]
          ]
          3 => array:5 [
            "segment_1" => "/3-opvoeden"
            "active_id" => 10257
            "title" => "Opvoeden"
            0 => array:3 [
              "segment_2" => "/2-seks"
              "active_id" => 10258
              "title" => "Seks"
            ]
            1 => array:3 [
              "segment_2" => "/3-mijn-kind-is-zwanger"
              "active_id" => 10259
              "title" => "Mijn kind is zwanger"
            ]
          ]
          4 => array:3 [
            "segment_1" => "/4-voeding"
            "active_id" => 10260
            "title" => "Voeding"
          ]
          5 => array:6 [
            "segment_1" => "/5-genotmiddelen"
            "active_id" => 10263
            "title" => "Genotmiddelen"
            0 => array:3 [
              "segment_2" => "/0-roken"
              "active_id" => 10264
              "title" => "Roken"
            ]
            1 => array:3 [
              "segment_2" => "/1-drank"
              "active_id" => 10265
              "title" => "Drank"
            ]
            2 => array:3 [
              "segment_2" => "/2-drugs"
              "active_id" => 10266
              "title" => "Drugs"
            ]
          ]
          6 => array:3 [
            "segment_1" => "/6-veilig-in-het-verkeer"
            "active_id" => 10267
            "title" => "Veilig in het verkeer"
          ]
          7 => array:5 [
            "segment_1" => "/7-vrije-tijd"
            "active_id" => 10268
            "title" => "Vrije tijd"
            0 => array:3 [
              "segment_2" => "/0-uitgaan"
              "active_id" => 10269
              "title" => "Uitgaan"
            ]
            1 => array:3 [
              "segment_2" => "/1-vakantie"
              "active_id" => 10270
              "title" => "Vakantie"
            ]
          ]
          8 => array:5 [
            "segment_1" => "/8-school-en-studie"
            "active_id" => 10271
            "title" => "School en studie"
            0 => array:3 [
              "segment_2" => "/0-studie-en-beroepskeuze"
              "active_id" => 10272
              "title" => "Studie- en beroepskeuze"
            ]
            1 => array:3 [
              "segment_2" => "/1-problemen-op-school"
              "active_id" => 10273
              "title" => "Problemen op school"
            ]
          ]
          9 => array:3 [
            "segment_1" => "/9-wonen-en-werken"
            "active_id" => 10275
            "title" => "Wonen en werken"
          ]
          10 => array:3 [
            "segment_1" => "/10-geldzaken"
            "active_id" => 10276
            "title" => "Geldzaken"
          ]
        ]
        7 => array:11 [
          "base_url" => "/ouderschap"
          "active_id" => 10027
          "title" => "Ouderschap"
          0 => array:3 [
            "segment_1" => "/0-ik-als-ouder"
            "active_id" => 10065
            "title" => "Ik als ouder"
          ]
          1 => array:3 [
            "segment_1" => "/1-relatie-en-gezin"
            "active_id" => 10066
            "title" => "Relatie en gezin"
          ]
          2 => array:3 [
            "segment_1" => "/2-problemen-in-het-gezin"
            "active_id" => 10067
            "title" => "Problemen in het gezin"
          ]
          3 => array:3 [
            "segment_1" => "/3-scheiden-en-kinderen"
            "active_id" => 10068
            "title" => "Scheiden en kinderen"
          ]
          4 => array:3 [
            "segment_1" => "/4-werk-en-kinderen"
            "active_id" => 10069
            "title" => "Werk en kinderen"
          ]
          5 => array:3 [
            "segment_1" => "/5-geld-en-kinderen"
            "active_id" => 10070
            "title" => "Geld en kinderen"
          ]
          6 => array:7 [
            "segment_1" => "/6-je-kind-beschermen"
            "active_id" => 10071
            "title" => "Je kind beschermen"
            0 => array:3 [
              "segment_2" => "/0-eerste-hulp"
              "active_id" => 10073
              "title" => "Eerste hulp"
            ]
            1 => array:3 [
              "segment_2" => "/1-veilig-in-en-om-het-huis"
              "active_id" => 10074
              "title" => "Veilig in en om het huis"
            ]
            2 => array:3 [
              "segment_2" => "/2-veilig-buiten"
              "active_id" => 10075
              "title" => "Veilig buiten"
            ]
            3 => array:3 [
              "segment_2" => "/3-misbruik-en-mishandeling"
              "active_id" => 10076
              "title" => "Misbruik en mishandeling"
            ]
          ]
          7 => array:13 [
            "segment_1" => "/7-zorgintensieve-gezinnen"
            "active_id" => 10072
            "title" => "Zorgintensieve gezinnen"
            0 => array:3 [
              "segment_2" => "/0-hulp-voor-zorgintensieve-gezinnen"
              "active_id" => 10077
              "title" => "Hulp voor zorgintensieve gezinnen"
            ]
            1 => array:3 [
              "segment_2" => "/1-samenwerken-met-professionals"
              "active_id" => 10078
              "title" => "Samenwerken met professionals"
            ]
            2 => array:3 [
              "segment_2" => "/2-zoeken-en-vinden-van-een-diagnose"
              "active_id" => 10079
              "title" => "Zoeken en vinden van een diagnose"
            ]
            3 => array:3 [
              "segment_2" => "/3-een-zorgintensief-kind-opvoeden"
              "active_id" => 10080
              "title" => "Een zorgintensief kind opvoeden"
            ]
            4 => array:3 [
              "segment_2" => "/4-impact-op-je-leven"
              "active_id" => 10081
              "title" => "Impact op je leven"
            ]
            5 => array:3 [
              "segment_2" => "/5-broers-en-zussen"
              "active_id" => 10082
              "title" => "Broers en zussen"
            ]
            6 => array:3 [
              "segment_2" => "/6-werk-en-gezin"
              "active_id" => 10083
              "title" => "Werk en gezin"
            ]
            7 => array:3 [
              "segment_2" => "/7-financien-en-wetgeving"
              "active_id" => 10084
              "title" => "Financiën en wetgeving"
            ]
            8 => array:3 [
              "segment_2" => "/8-vakantie-en-vrije-tijd"
              "active_id" => 10085
              "title" => "Vakantie en vrije tijd"
            ]
            9 => array:3 [
              "segment_2" => "/9-zorg-en-onderwijs"
              "active_id" => 10086
              "title" => "Zorg en onderwijs"
            ]
          ]
        ]
      ]
    ]
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Controller.php
    /**
     * Get the middleware assigned to the controller.
     *
     * @return array
     */
    public function getMiddleware()
    {
        return $this->middleware;
    }
 
    /**
     * Execute an action on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function callAction($method, $parameters)
    {
        return call_user_func_array([$this, $method], $parameters);
    }
 
    /**
     * Handle calls to missing methods on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     *
     * @throws \BadMethodCallException
     */
    public function __call($method, $parameters)
    {
        throw new BadMethodCallException(sprintf(
            'Method %s::%s does not exist.', static::class, $method
        ));
    }
}
 
Arguments
  1. "basisschoolkind"
    
  2. "10048"
    
  3. "veiligheid"
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Controller.php
    /**
     * Get the middleware assigned to the controller.
     *
     * @return array
     */
    public function getMiddleware()
    {
        return $this->middleware;
    }
 
    /**
     * Execute an action on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function callAction($method, $parameters)
    {
        return call_user_func_array([$this, $method], $parameters);
    }
 
    /**
     * Handle calls to missing methods on the controller.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     *
     * @throws \BadMethodCallException
     */
    public function __call($method, $parameters)
    {
        throw new BadMethodCallException(sprintf(
            'Method %s::%s does not exist.', static::class, $method
        ));
    }
}
 
Arguments
  1. array:2 [
      0 => FeedController {#428}
      1 => "showMoreNew"
    ]
    
  2. array:3 [
      "category" => "basisschoolkind"
      "subcategory" => "10048"
      "slug" => "veiligheid"
    ]
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
ControllerDispatcher.php
    {
        $this->container = $container;
    }
 
    /**
     * Dispatch a request to a given controller and method.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  mixed  $controller
     * @param  string  $method
     * @return mixed
     */
    public function dispatch(Route $route, $controller, $method)
    {
        $parameters = $this->resolveClassMethodDependencies(
            $route->parametersWithoutNulls(), $controller, $method
        );
 
        if (method_exists($controller, 'callAction')) {
            return $controller->callAction($method, $parameters);
        }
 
        return $controller->{$method}(...array_values($parameters));
    }
 
    /**
     * Get the middleware for the controller instance.
     *
     * @param  \Illuminate\Routing\Controller  $controller
     * @param  string  $method
     * @return array
     */
    public function getMiddleware($controller, $method)
    {
        if (! method_exists($controller, 'getMiddleware')) {
            return [];
        }
 
        return collect($controller->getMiddleware())->reject(function ($data) use ($method) {
            return static::methodExcludedByOptions($method, $data['options']);
Arguments
  1. "showMoreNew"
    
  2. array:3 [
      "category" => "basisschoolkind"
      "subcategory" => "10048"
      "slug" => "veiligheid"
    ]
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Route.php
    protected function runCallable()
    {
        $callable = $this->action['uses'];
 
        return $callable(...array_values($this->resolveMethodDependencies(
            $this->parametersWithoutNulls(), new ReflectionFunction($this->action['uses'])
        )));
    }
 
    /**
     * Run the route action and return the response.
     *
     * @return mixed
     *
     * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
     */
    protected function runController()
    {
        return $this->controllerDispatcher()->dispatch(
            $this, $this->getController(), $this->getControllerMethod()
        );
    }
 
    /**
     * Get the controller instance for the route.
     *
     * @return mixed
     */
    public function getController()
    {
        if (! $this->controller) {
            $class = $this->parseControllerCallback()[0];
 
            $this->controller = $this->container->make(ltrim($class, '\\'));
        }
 
        return $this->controller;
    }
 
    /**
Arguments
  1. Route {#395}
    
  2. FeedController {#428}
    
  3. "showMoreNew"
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Route.php
     *
     * @throws \UnexpectedValueException
     */
    protected function parseAction($action)
    {
        return RouteAction::parse($this->uri, $action);
    }
 
    /**
     * Run the route action and return the response.
     *
     * @return mixed
     */
    public function run()
    {
        $this->container = $this->container ?: new Container;
 
        try {
            if ($this->isControllerAction()) {
                return $this->runController();
            }
 
            return $this->runCallable();
        } catch (HttpResponseException $e) {
            return $e->getResponse();
        }
    }
 
    /**
     * Checks whether the route's action is a controller.
     *
     * @return bool
     */
    protected function isControllerAction()
    {
        return is_string($this->action['uses']);
    }
 
    /**
     * Run the route action and return the response.
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Middleware
/
SubstituteBindings.php
     */
    public function __construct(Registrar $router)
    {
        $this->router = $router;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->router->substituteBindings($route = $request->route());
 
        $this->router->substituteImplicitBindings($route);
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#439 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
VerifyCsrfToken.php
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Session\TokenMismatchException
     */
    public function handle($request, Closure $next)
    {
        if (
            $this->isReading($request) ||
            $this->runningUnitTests() ||
            $this->inExceptArray($request) ||
            $this->tokensMatch($request)
        ) {
            return tap($next($request), function ($response) use ($request) {
                if ($this->shouldAddXsrfTokenCookie()) {
                    $this->addCookieToResponse($request, $response);
                }
            });
        }
 
        throw new TokenMismatchException('CSRF token mismatch.');
    }
 
    /**
     * Determine if the HTTP request uses a ‘read’ verb.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function isReading($request)
    {
        return in_array($request->method(), ['HEAD', 'GET', 'OPTIONS']);
    }
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#548 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
View
/
Middleware
/
ShareErrorsFromSession.php
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        // If the current session has an "errors" variable bound to it, we will share
        // its value with all view instances so the views can easily access errors
        // without having to bind. An empty bag is set when there aren't errors.
        $this->view->share(
            'errors', $request->session()->get('errors') ?: new ViewErrorBag
        );
 
        // Putting the errors in the view for every view allows the developer to just
        // assume that some errors are always available, which is convenient since
        // they don't have to continually run checks for the presence of errors.
 
        return $next($request);
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#549 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Session
/
Middleware
/
StartSession.php
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        if (! $this->sessionConfigured()) {
            return $next($request);
        }
 
        // If a session driver has been configured, we will need to start the session here
        // so that the data is ready for an application. Note that the Laravel sessions
        // do not make use of PHP "native" sessions in any way since they are crappy.
        $request->setLaravelSession(
            $session = $this->startSession($request)
        );
 
        $this->collectGarbage($session);
 
        $response = $next($request);
 
        $this->storeCurrentUrl($request, $session);
 
        $this->addCookieToResponse($response, $session);
 
        // Again, if the session has been configured we will need to close out the session
        // so that the attributes may be persisted to some storage medium. We will also
        // add the session identifier cookie to the application response headers now.
        $this->saveSession($request);
 
        return $response;
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#550 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cookie
/
Middleware
/
AddQueuedCookiesToResponse.php
     * Create a new CookieQueue instance.
     *
     * @param  \Illuminate\Contracts\Cookie\QueueingFactory  $cookies
     * @return void
     */
    public function __construct(CookieJar $cookies)
    {
        $this->cookies = $cookies;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $response = $next($request);
 
        foreach ($this->cookies->getQueuedCookies() as $cookie) {
            $response->headers->setCookie($cookie);
        }
 
        return $response;
    }
}
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#551 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Cookie
/
Middleware
/
EncryptCookies.php
     * Disable encryption for the given cookie name(s).
     *
     * @param  string|array  $name
     * @return void
     */
    public function disableFor($name)
    {
        $this->except = array_merge($this->except, (array) $name);
    }
 
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return \Symfony\Component\HttpFoundation\Response
     */
    public function handle($request, Closure $next)
    {
        return $this->encrypt($next($this->decrypt($request)));
    }
 
    /**
     * Decrypt the cookies on the request.
     *
     * @param  \Symfony\Component\HttpFoundation\Request  $request
     * @return \Symfony\Component\HttpFoundation\Request
     */
    protected function decrypt(Request $request)
    {
        foreach ($request->cookies as $key => $cookie) {
            if ($this->isDisabled($key)) {
                continue;
            }
 
            try {
                $request->cookies->set($key, $this->decryptCookie($key, $cookie));
            } catch (DecryptException $e) {
                $request->cookies->set($key, null);
            }
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#552 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
                        ->then(function ($request) use ($route) {
                            return $this->prepareResponse(
                                $request, $route->run()
                            );
                        });
    }
 
    /**
     * Gather the middleware for the given route with resolved class names.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @return array
     */
    public function gatherRouteMiddleware(Route $route)
    {
        $middleware = collect($route->gatherMiddleware())->map(function ($name) {
            return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
        })->flatten();
 
        return $this->sortMiddleware($middleware);
    }
 
    /**
     * Sort the given middleware by priority.
     *
Arguments
  1. Closure($request) {#438 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Routing\Route  $route
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    protected function runRoute(Request $request, Route $route)
    {
        $request->setRouteResolver(function () use ($route) {
            return $route;
        });
 
        $this->events->dispatch(new Events\RouteMatched($route, $request));
 
        return $this->prepareResponse($request,
            $this->runRouteWithinStack($route, $request)
        );
    }
 
    /**
     * Run the given route within a Stack "onion" instance.
     *
     * @param  \Illuminate\Routing\Route  $route
     * @param  \Illuminate\Http\Request  $request
     * @return mixed
     */
    protected function runRouteWithinStack(Route $route, Request $request)
    {
        $shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
                                $this->container->make('middleware.disable') === true;
 
        $middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
 
        return (new Pipeline($this->container))
                        ->send($request)
                        ->through($middleware)
Arguments
  1. Route {#395}
    
  2. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
    {
        $this->current = $route = $this->routes->match($request);
 
        $this->container->instance(Route::class, $route);
 
        return $route;
    }
 
    /**
     * Return the response for the given route.
     *
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Route {#395}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Router.php
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function respondWithRoute($name)
    {
        $route = tap($this->routes->getByName($name))->bind($this->currentRequest);
 
        return $this->runRoute($this->currentRequest, $route);
    }
 
    /**
     * Dispatch the request to the application.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatch(Request $request)
    {
        $this->currentRequest = $request;
 
        return $this->dispatchToRoute($request);
    }
 
    /**
     * Dispatch the request to a route and return the response.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
     */
    public function dispatchToRoute(Request $request)
    {
        return $this->runRoute($request, $this->findRoute($request));
    }
 
    /**
     * Find the route matching a given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Routing\Route
     */
    protected function findRoute($request)
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
use Symfony\Component\Debug\Exception\FatalThrowableError;
 
/**
 * This extended pipeline catches any exceptions that occur during each slice.
 *
 * The exceptions are converted to HTTP responses for proper middleware handling.
 */
class Pipeline extends BasePipeline
{
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
    protected function prepareDestination(Closure $destination)
    {
        return function ($passable) use ($destination) {
            try {
                return $destination($passable);
            } catch (Exception $e) {
                return $this->handleException($passable, $e);
            } catch (Throwable $e) {
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
fideloper
/
proxy
/
src
/
TrustProxies.php
    {
        $this->config = $config;
    }
 
    /**
     * Handle an incoming request.
     *
     * @param \Illuminate\Http\Request $request
     * @param \Closure                 $next
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     *
     * @return mixed
     */
    public function handle(Request $request, Closure $next)
    {
        $request::setTrustedProxies([], $this->getTrustedHeaderNames()); // Reset trusted proxies between requests
        $this->setTrustedProxyIpAddresses($request);
 
        return $next($request);
    }
 
    /**
     * Sets the trusted proxies on the request to the value of trustedproxy.proxies
     *
     * @param \Illuminate\Http\Request $request
     */
    protected function setTrustedProxyIpAddresses(Request $request)
    {
        $trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies');
 
        // Trust any IP address that calls us
        // `**` for backwards compatibility, but is deprecated
        if ($trustedIps === '*' || $trustedIps === '**') {
            return $this->setTrustedProxyIpAddressesToTheCallingIp($request);
        }
 
        // Support IPs addresses separated by comma
        $trustedIps = is_string($trustedIps) ? array_map('trim', explode(',', $trustedIps)) : $trustedIps;
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#349 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#348 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
TransformsRequest.php
 
namespace Illuminate\Foundation\Http\Middleware;
 
use Closure;
use Symfony\Component\HttpFoundation\ParameterBag;
 
class TransformsRequest
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     */
    public function handle($request, Closure $next)
    {
        $this->clean($request);
 
        return $next($request);
    }
 
    /**
     * Clean the request's data.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return void
     */
    protected function clean($request)
    {
        $this->cleanParameterBag($request->query);
 
        if ($request->isJson()) {
            $this->cleanParameterBag($request->json());
        } elseif ($request->request !== $request->query) {
            $this->cleanParameterBag($request->request);
        }
    }
 
    /**
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#347 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
ValidatePostSize.php
class ValidatePostSize
{
    /**
     * Handle an incoming request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Http\Exceptions\PostTooLargeException
     */
    public function handle($request, Closure $next)
    {
        $max = $this->getPostMaxSize();
 
        if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
            throw new PostTooLargeException;
        }
 
        return $next($request);
    }
 
    /**
     * Determine the server 'post_max_size' as bytes.
     *
     * @return int
     */
    protected function getPostMaxSize()
    {
        if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
            return (int) $postMaxSize;
        }
 
        $metric = strtoupper(substr($postMaxSize, -1));
        $postMaxSize = (int) $postMaxSize;
 
        switch ($metric) {
            case 'K':
                return $postMaxSize * 1024;
            case 'M':
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#346 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Middleware
/
CheckForMaintenanceMode.php
     *
     * @throws \Symfony\Component\HttpKernel\Exception\HttpException
     */
    public function handle($request, Closure $next)
    {
        if ($this->app->isDownForMaintenance()) {
            $data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
 
            if (isset($data['allowed']) && IpUtils::checkIp($request->ip(), (array) $data['allowed'])) {
                return $next($request);
            }
 
            if ($this->inExceptArray($request)) {
                return $next($request);
            }
 
            throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
        }
 
        return $next($request);
    }
 
    /**
     * Determine if the request has a URI that should be accessible in maintenance mode.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return bool
     */
    protected function inExceptArray($request)
    {
        foreach ($this->except as $except) {
            if ($except !== '/') {
                $except = trim($except, '/');
            }
 
            if ($request->fullUrlIs($except) || $request->is($except)) {
                return true;
            }
        }
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
                    // the appropriate method and arguments, returning the results back out.
                    return $pipe($passable, $stack);
                } elseif (! is_object($pipe)) {
                    [$name, $parameters] = $this->parsePipeString($pipe);
 
                    // If the pipe is a string we will parse the string and resolve the class out
                    // of the dependency injection container. We can then build a callable and
                    // execute the pipe function giving in the parameters that are required.
                    $pipe = $this->getContainer()->make($name);
 
                    $parameters = array_merge([$passable, $stack], $parameters);
                } else {
                    // If the pipe is already an object we'll just make a callable and pass it to
                    // the pipe as-is. There is no need to do any extra parsing and formatting
                    // since the object we're given was already a fully instantiated object.
                    $parameters = [$passable, $stack];
                }
 
                $response = method_exists($pipe, $this->method)
                                ? $pipe->{$this->method}(...$parameters)
                                : $pipe(...$parameters);
 
                return $response instanceof Responsable
                            ? $response->toResponse($this->getContainer()->make(Request::class))
                            : $response;
            };
        };
    }
 
    /**
     * Parse full pipe string to get name and parameters.
     *
     * @param  string $pipe
     * @return array
     */
    protected function parsePipeString($pipe)
    {
        [$name, $parameters] = array_pad(explode(':', $pipe, 2), 2, []);
 
        if (is_string($parameters)) {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Closure($passable) {#345 …6}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Routing
/
Pipeline.php
                return $this->handleException($passable, new FatalThrowableError($e));
            }
        };
    }
 
    /**
     * Get a Closure that represents a slice of the application onion.
     *
     * @return \Closure
     */
    protected function carry()
    {
        return function ($stack, $pipe) {
            return function ($passable) use ($stack, $pipe) {
                try {
                    $slice = parent::carry();
 
                    $callable = $slice($stack, $pipe);
 
                    return $callable($passable);
                } catch (Exception $e) {
                    return $this->handleException($passable, $e);
                } catch (Throwable $e) {
                    return $this->handleException($passable, new FatalThrowableError($e));
                }
            };
        };
    }
 
    /**
     * Handle the given exception.
     *
     * @param  mixed  $passable
     * @param  \Exception  $e
     * @return mixed
     *
     * @throws \Exception
     */
    protected function handleException($passable, Exception $e)
    {
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Pipeline
/
Pipeline.php
    public function via($method)
    {
        $this->method = $method;
 
        return $this;
    }
 
    /**
     * Run the pipeline with a final destination callback.
     *
     * @param  \Closure  $destination
     * @return mixed
     */
    public function then(Closure $destination)
    {
        $pipeline = array_reduce(
            array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
        );
 
        return $pipeline($this->passable);
    }
 
    /**
     * Run the pipeline and return the result.
     *
     * @return mixed
     */
    public function thenReturn()
    {
        return $this->then(function ($passable) {
            return $passable;
        });
    }
 
    /**
     * Get the final piece of the Closure onion.
     *
     * @param  \Closure  $destination
     * @return \Closure
     */
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
    }
 
    /**
     * Send the given request through the middleware / router.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    protected function sendRequestThroughRouter($request)
    {
        $this->app->instance('request', $request);
 
        Facade::clearResolvedInstance('request');
 
        $this->bootstrap();
 
        return (new Pipeline($this->app))
                    ->send($request)
                    ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
                    ->then($this->dispatchToRouter());
    }
 
    /**
     * Bootstrap the application for HTTP requests.
     *
     * @return void
     */
    public function bootstrap()
    {
        if (! $this->app->hasBeenBootstrapped()) {
            $this->app->bootstrapWith($this->bootstrappers());
        }
    }
 
    /**
     * Get the route dispatcher callback.
     *
     * @return \Closure
     */
    protected function dispatchToRouter()
Arguments
  1. Closure($request) {#365 …5}
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
vendor
/
laravel
/
framework
/
src
/
Illuminate
/
Foundation
/
Http
/
Kernel.php
            $router->middlewareGroup($key, $middleware);
        }
 
        foreach ($this->routeMiddleware as $key => $middleware) {
            $router->aliasMiddleware($key, $middleware);
        }
    }
 
    /**
     * Handle an incoming HTTP request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Http\Response
     */
    public function handle($request)
    {
        try {
            $request->enableHttpMethodParameterOverride();
 
            $response = $this->sendRequestThroughRouter($request);
        } catch (Exception $e) {
            $this->reportException($e);
 
            $response = $this->renderException($request, $e);
        } catch (Throwable $e) {
            $this->reportException($e = new FatalThrowableError($e));
 
            $response = $this->renderException($request, $e);
        }
 
        $this->app['events']->dispatch(
            new Events\RequestHandled($request, $response)
        );
 
        return $response;
    }
 
    /**
     * Send the given request through the middleware / router.
     *
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
/
var
/
www
/
vhosts
/
ouderwijzer.nl
/
httpdocs_git
/
ouderwijzer
/
public
/
index.php
*/
 
$app = require_once __DIR__.'/../bootstrap/app.php';
 
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Request {#43
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) {#429 …6}
      #routeResolver: Closure() {#431 …5}
      +attributes: ParameterBag {#45}
      +request: ParameterBag {#51}
      +query: ParameterBag {#51}
      +server: ServerBag {#47}
      +files: FileBag {#48}
      +cookies: ParameterBag {#46}
      +headers: HeaderBag {#49}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/oudergids/basisschoolkind/10048-veiligheid"
      #requestUri: "/oudergids/basisschoolkind/10048-veiligheid"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Store {#564}
      #locale: null
      #defaultLocale: "en"
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
USER
"vergetenkind"
HOME
"/var/www/vhosts/ouderwijzer.nl"
SCRIPT_NAME
"/index.php"
REQUEST_URI
"/oudergids/basisschoolkind/10048-veiligheid"
QUERY_STRING
""
REQUEST_METHOD
"GET"
SERVER_PROTOCOL
"HTTP/2.0"
GATEWAY_INTERFACE
"CGI/1.1"
REDIRECT_URL
"/oudergids/basisschoolkind/10048-veiligheid"
REMOTE_PORT
"33552"
SCRIPT_FILENAME
"/var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/public/index.php"
SERVER_ADMIN
"[no address given]"
CONTEXT_DOCUMENT_ROOT
"/var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/public"
CONTEXT_PREFIX
""
REQUEST_SCHEME
"https"
DOCUMENT_ROOT
"/var/www/vhosts/ouderwijzer.nl/httpdocs_git/ouderwijzer/public"
REMOTE_ADDR
"3.93.59.171"
SERVER_PORT
"443"
SERVER_ADDR
"93.119.14.176"
SERVER_NAME
"www.ouderwijzer.nl"
SERVER_SOFTWARE
"Apache"
SERVER_SIGNATURE
"<address>Apache Server at www.ouderwijzer.nl Port 443</address>\n"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
HTTP_HOST
"www.ouderwijzer.nl"
HTTP_USER_AGENT
"claudebot"
HTTP_ACCEPT
"*/*"
proxy-nokeepalive
"1"
SSL_TLS_SNI
"www.ouderwijzer.nl"
HTTPS
"on"
H2_STREAM_TAG
"10-3"
H2_STREAM_ID
"3"
H2_PUSHED_ON
""
H2_PUSHED
""
H2_PUSH
"off"
H2PUSH
"off"
HTTP2
"on"
PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
UNIQUE_ID
"ZgVzKT25og1W1vQ8SIO7vgAAChM"
REDIRECT_STATUS
"200"
REDIRECT_SSL_TLS_SNI
"www.ouderwijzer.nl"
REDIRECT_HTTPS
"on"
REDIRECT_H2_STREAM_TAG
"10-3"
REDIRECT_H2_STREAM_ID
"3"
REDIRECT_H2_PUSHED_ON
""
REDIRECT_H2_PUSHED
""
REDIRECT_H2_PUSH
"off"
REDIRECT_H2PUSH
"off"
REDIRECT_HTTP2
"on"
REDIRECT_PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY
"0"
REDIRECT_UNIQUE_ID
"ZgVzKT25og1W1vQ8SIO7vgAAChM"
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1711633193.3393
REQUEST_TIME
1711633193
APP_NAME
"Ouderwijzer"
APP_ENV
"local"
APP_KEY
"base64:cqZy5+J16m42B/rPj7ZNbnZe+hsy5IkZKIh4SGiLPJA="
APP_DEBUG
"true"
APP_URL
"https://www.ouderwijzer.nl/"
API_BEARER
"eyJhbGciOiJIUzUxMiJ9.eyJhdWQiOiJBUElfQ09OU1VNRVIiLCJzdWIiOiIwMDEybzAwMDAyS3cwM0NBQVIifQ.yetpIfo9p2BrZNZ6wxxy56ulacWKMUF_NZDi-idjlDSEgCzihqGSdPVsT4OAb4zADajHD9JKNDKjbHw8vGiM2w"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"ouderwijzer"
DB_USERNAME
"ouderwijzer"
DB_PASSWORD
"GiNArOEPEYxc"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"480"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"sendmail"
MAIL_HOST
"localhost"
MAIL_PORT
"587"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
MAIL_FROM_ADDRESS
"website@ouderwijzer.nl"
MAIL_FROM_NAME
"Ouderwijzer"
MAIL_LOG_CHANNEL
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
Key Value
APP_NAME
"Ouderwijzer"
APP_ENV
"local"
APP_KEY
"base64:cqZy5+J16m42B/rPj7ZNbnZe+hsy5IkZKIh4SGiLPJA="
APP_DEBUG
"true"
APP_URL
"https://www.ouderwijzer.nl/"
API_BEARER
"eyJhbGciOiJIUzUxMiJ9.eyJhdWQiOiJBUElfQ09OU1VNRVIiLCJzdWIiOiIwMDEybzAwMDAyS3cwM0NBQVIifQ.yetpIfo9p2BrZNZ6wxxy56ulacWKMUF_NZDi-idjlDSEgCzihqGSdPVsT4OAb4zADajHD9JKNDKjbHw8vGiM2w"
LOG_CHANNEL
"stack"
DB_CONNECTION
"mysql"
DB_HOST
"127.0.0.1"
DB_PORT
"3306"
DB_DATABASE
"ouderwijzer"
DB_USERNAME
"ouderwijzer"
DB_PASSWORD
"GiNArOEPEYxc"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
QUEUE_CONNECTION
"sync"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"480"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"sendmail"
MAIL_HOST
"localhost"
MAIL_PORT
"587"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
MAIL_FROM_ADDRESS
"website@ouderwijzer.nl"
MAIL_FROM_NAME
"Ouderwijzer"
MAIL_LOG_CHANNEL
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler