VatIdCheckLimit
in package
Read onlyYes
FinalYes
Rate limit the online VIES calls of one caller count against — built by {@see \App\UI\Api\System\Models\Managers\VatIdCheckManager::buildUserCheckLimit()} / {@see \App\UI\Api\System\Models\Managers\VatIdCheckManager::buildAutoCheckLimit()}.
null instead of an instance = no limit (privileged role, admin / CLI code calling the manager directly).
Table of Contents
Properties
- $key : string
- Namespaced key of the shared {@see \App\Core\Security\RateLimit\RateLimit} backend.
- $limit : int
- $windowSeconds : int
Methods
- __construct() : mixed
Properties
$key
Namespaced key of the shared {@see \App\Core\Security\RateLimit\RateLimit} backend.
public
string
$key
$limit
public
int
$limit
$windowSeconds
public
int
$windowSeconds
Methods
__construct()
public
__construct(string $key, int $limit, int $windowSeconds) : mixed
Parameters
- $key : string
- $limit : int
- $windowSeconds : int