Версия 0.5.0 #8
@@ -4,6 +4,7 @@ use Illuminate\Foundation\Application;
 | 
				
			|||||||
use Illuminate\Foundation\Configuration\Exceptions;
 | 
					use Illuminate\Foundation\Configuration\Exceptions;
 | 
				
			||||||
use Illuminate\Foundation\Configuration\Middleware;
 | 
					use Illuminate\Foundation\Configuration\Middleware;
 | 
				
			||||||
use Illuminate\Support\Facades\Route;
 | 
					use Illuminate\Support\Facades\Route;
 | 
				
			||||||
 | 
					use Symfony\Component\HttpFoundation\Response;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
return Application::configure(basePath: dirname(__DIR__))
 | 
					return Application::configure(basePath: dirname(__DIR__))
 | 
				
			||||||
    ->withRouting(
 | 
					    ->withRouting(
 | 
				
			||||||
@@ -19,8 +20,15 @@ return Application::configure(basePath: dirname(__DIR__))
 | 
				
			|||||||
        },
 | 
					        },
 | 
				
			||||||
    )
 | 
					    )
 | 
				
			||||||
    ->withMiddleware(function (Middleware $middleware) {
 | 
					    ->withMiddleware(function (Middleware $middleware) {
 | 
				
			||||||
        //
 | 
					
 | 
				
			||||||
    })
 | 
					    })
 | 
				
			||||||
    ->withExceptions(function (Exceptions $exceptions) {
 | 
					    ->withExceptions(function (Exceptions $exceptions) {
 | 
				
			||||||
        //
 | 
					        $exceptions->respond(function (Response $response) {
 | 
				
			||||||
 | 
					            if ($response->getStatusCode() === 419) {
 | 
				
			||||||
 | 
					                return back()
 | 
				
			||||||
 | 
					                    ->withInput()
 | 
				
			||||||
 | 
					                    ->withErrors(['csrf' => __('http-statuses.csrfError')]);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					            return $response;
 | 
				
			||||||
 | 
					        });
 | 
				
			||||||
    })->create();
 | 
					    })->create();
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -81,4 +81,5 @@ return [
 | 
				
			|||||||
    '598'          => 'Network Read Timeout Error',
 | 
					    '598'          => 'Network Read Timeout Error',
 | 
				
			||||||
    '599'          => 'Network Connect Timeout Error',
 | 
					    '599'          => 'Network Connect Timeout Error',
 | 
				
			||||||
    'unknownError' => 'Unknown Error',
 | 
					    'unknownError' => 'Unknown Error',
 | 
				
			||||||
 | 
					    'csrfError'    => 'It looks like your session has expired. Please try again.',
 | 
				
			||||||
];
 | 
					];
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -81,4 +81,5 @@ return [
 | 
				
			|||||||
    '598'          => 'Истекло время ожидания',
 | 
					    '598'          => 'Истекло время ожидания',
 | 
				
			||||||
    '599'          => 'Истекло время подключения',
 | 
					    '599'          => 'Истекло время подключения',
 | 
				
			||||||
    'unknownError' => 'Неизвестная ошибка',
 | 
					    'unknownError' => 'Неизвестная ошибка',
 | 
				
			||||||
 | 
					    'csrfError'    => 'Похоже, что срок действия Вашей сессии истек. Пожалуйста, попробуйте еще раз.',
 | 
				
			||||||
];
 | 
					];
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user