Вход Регистрация
Файл: vendor/laravel/framework/src/Illuminate/Routing/Middleware/ValidateSignature.php
Строк: 50
<?php

namespace IlluminateRoutingMiddleware;

use 
Closure;
use 
IlluminateRoutingExceptionsInvalidSignatureException;

class 
ValidateSignature
{
    
/**
     * The names of the parameters that should be ignored.
     *
     * @var array<int, string>
     */
    
protected $ignore = [
        
//
    
];

    
/**
     * Handle an incoming request.
     *
     * @param  IlluminateHttpRequest  $request
     * @param  Closure  $next
     * @param  string|null  $relative
     * @return IlluminateHttpResponse
     *
     * @throws IlluminateRoutingExceptionsInvalidSignatureException
     */
    
public function handle($requestClosure $next$relative null)
    {
        
$ignore property_exists($this'except') ? $this->except $this->ignore;

        if (
$request->hasValidSignatureWhileIgnoring($ignore$relative !== 'relative')) {
            return 
$next($request);
        }

        throw new 
InvalidSignatureException;
    }
}
Онлайн: 1
Реклама