Related to my blog article here: http://josephralph.co.uk/laravel-5-simple-route-access-control/
Folders and files to note are as follows:
database/migrationsapp/Http/Kernel.phpapp/Http/Middleware/PermissionsRequiredMiddleware.phpapp/Http/routes.phpapp/Permission.phpapp/User.php