com\setasign\SetaSite\Controller\Frontend
JsErrorLoggerLimiter Class DatabaseRateLimiter
File: /SetaSite/src/Controller/Frontend/JsErrorLoggerLimiter.php
Class hierarchy
Implements
Summary
Constants
TABLE_NAME
public const \com\setasign\SetaFramework\Helper\RateLimiter\DatabaseRateLimiter::TABLE_NAME = 'database-rate-limiter'
Methods
throttleRequest()
public \com\setasign\SetaFramework\Helper\RateLimiter\DatabaseRateLimiter::throttleRequest (
\Psr\Http\Message\ServerRequestInterface $request
): voidParameters
- $request: \Psr\Http\Message\ServerRequestInterface
Exceptions
Throws \com\setasign\SetaFramework\Helper\RateLimiter\HardLockException if the rate limiter reached the hard lock
