name: ValidateSignature class_comment: null dependencies: - name: Closure type: class source: Closure - name: InvalidSignatureException type: class source: Illuminate\Routing\Exceptions\InvalidSignatureException - name: Arr type: class source: Illuminate\Support\Arr properties: - name: ignore visibility: protected comment: '# * The names of the parameters that should be ignored. # * # * @var array' - name: neverValidate visibility: protected comment: '# * The globally ignored parameters. # * # * @var array' methods: - name: relative visibility: public parameters: - name: ignore default: '[]' comment: "# * The names of the parameters that should be ignored.\n# *\n# * @var\ \ array\n# */\n# protected $ignore = [\n# //\n# ];\n# \n# /**\n#\ \ * The globally ignored parameters.\n# *\n# * @var array\n# */\n# protected static\ \ $neverValidate = [];\n# \n# /**\n# * Specify that the URL signature is for a\ \ relative URL.\n# *\n# * @param array|string $ignore\n# * @return string" - name: absolute visibility: public parameters: - name: ignore default: '[]' comment: '# * Specify that the URL signature is for an absolute URL. # * # * @param array|string $ignore # * @return class-string' - name: handle visibility: public parameters: - name: request - name: next - name: '...$args' comment: '# * Handle an incoming request. # * # * @param \Illuminate\Http\Request $request # * @param \Closure $next # * @param array|null $args # * @return \Illuminate\Http\Response # * # * @throws \Illuminate\Routing\Exceptions\InvalidSignatureException' - name: parseArguments visibility: protected parameters: - name: args comment: '# * Parse the additional arguments given to the middleware. # * # * @param array $args # * @return array' - name: except visibility: public parameters: - name: parameters comment: '# * Indicate that the given parameters should be ignored during signature validation. # * # * @param array|string $parameters # * @return void' traits: - Closure - Illuminate\Routing\Exceptions\InvalidSignatureException - Illuminate\Support\Arr interfaces: []