RateLimitConfig
in package
FinalYes
Immutable config DTO for rate-limit policies; values come from `config/Shared/ratelimit.neon` (`parameters.ratelimit.*`).
Table of Contents
Properties
- $advertConfirmAdvertLimit : int
- $advertConfirmAdvertWindow : int
- $advertConfirmIpLimit : int
- $advertConfirmIpWindow : int
- $advertPasswordAdvertLimit : int
- $advertPasswordAdvertWindow : int
- $advertPasswordIpLimit : int
- $advertPasswordIpWindow : int
- $advertResponseAdvertLimit : int
- $advertResponseAdvertWindow : int
- $advertResponseIpLimit : int
- $advertResponseIpWindow : int
- $anonymousInsertEmailLimit : int
- $anonymousInsertEmailWindow : int
- $anonymousInsertIpLimit : int
- $anonymousInsertIpWindow : int
- $categorySuggestLimit : int
- $categorySuggestWindow : int
- $companyReservationCancelLimit : int
- $companyReservationCancelWindow : int
- $companyReservationDayLimit : int
- $companyReservationDayWindow : int
- $companyReservationIpLimit : int
- $companyReservationIpWindow : int
- $companyWorkCommentLimit : int
- $companyWorkCommentWindow : int
- $complaintSubmitIpLimit : int
- $complaintSubmitIpWindow : int
- $complaintSubmitUserLimit : int
- $complaintSubmitUserWindow : int
- $contentCreateIpLimit : int
- $contentCreateIpWindow : int
- $contentCreateUserLimit : int
- $contentCreateUserWindow : int
- $loginAccountLimit : int
- $loginAccountWindow : int
- $loginDeviceCookieLifetime : int
- $loginDeviceLimit : int
- $loginDeviceWindow : int
- $loginKnownAddressWindow : int
- $loginLimit : int
- $loginWindow : int
- $messageReplyLimit : int
- $messageReplyWindow : int
- $recommendIpLimit : int
- $recommendIpWindow : int
- $recommendRecipientLimit : int
- $recommendRecipientWindow : int
- $refreshLimit : int
- $refreshWindow : int
- $regionSuggestLimit : int
- $regionSuggestWindow : int
- $sendActivationEmailIpLimit : int
- $sendActivationEmailIpWindow : int
- $sendActivationEmailUserLimit : int
- $sendActivationEmailUserWindow : int
- $sendNewPasswordIpLimit : int
- $sendNewPasswordIpWindow : int
- $sendNewPasswordUserLimit : int
- $sendNewPasswordUserWindow : int
- $showPhoneLimit : int
- $showPhoneWindow : int
- $vatIdCheckAutoIpLimit : int
- $vatIdCheckAutoIpWindow : int
- $vatIdCheckUserLimit : int
- $vatIdCheckUserWindow : int
Methods
- __construct() : mixed
Properties
$advertConfirmAdvertLimit read-only
public
int
$advertConfirmAdvertLimit
$advertConfirmAdvertWindow read-only
public
int
$advertConfirmAdvertWindow
$advertConfirmIpLimit read-only
public
int
$advertConfirmIpLimit
$advertConfirmIpWindow read-only
public
int
$advertConfirmIpWindow
$advertPasswordAdvertLimit read-only
public
int
$advertPasswordAdvertLimit
$advertPasswordAdvertWindow read-only
public
int
$advertPasswordAdvertWindow
$advertPasswordIpLimit read-only
public
int
$advertPasswordIpLimit
$advertPasswordIpWindow read-only
public
int
$advertPasswordIpWindow
$advertResponseAdvertLimit read-only
public
int
$advertResponseAdvertLimit
$advertResponseAdvertWindow read-only
public
int
$advertResponseAdvertWindow
$advertResponseIpLimit read-only
public
int
$advertResponseIpLimit
$advertResponseIpWindow read-only
public
int
$advertResponseIpWindow
$anonymousInsertEmailLimit read-only
public
int
$anonymousInsertEmailLimit
$anonymousInsertEmailWindow read-only
public
int
$anonymousInsertEmailWindow
$anonymousInsertIpLimit read-only
public
int
$anonymousInsertIpLimit
$anonymousInsertIpWindow read-only
public
int
$anonymousInsertIpWindow
$categorySuggestLimit read-only
public
int
$categorySuggestLimit
$categorySuggestWindow read-only
public
int
$categorySuggestWindow
$companyReservationCancelLimit read-only
public
int
$companyReservationCancelLimit
$companyReservationCancelWindow read-only
public
int
$companyReservationCancelWindow
$companyReservationDayLimit read-only
public
int
$companyReservationDayLimit
$companyReservationDayWindow read-only
public
int
$companyReservationDayWindow
$companyReservationIpLimit read-only
public
int
$companyReservationIpLimit
$companyReservationIpWindow read-only
public
int
$companyReservationIpWindow
$companyWorkCommentLimit read-only
public
int
$companyWorkCommentLimit
$companyWorkCommentWindow read-only
public
int
$companyWorkCommentWindow
$complaintSubmitIpLimit read-only
public
int
$complaintSubmitIpLimit
$complaintSubmitIpWindow read-only
public
int
$complaintSubmitIpWindow
$complaintSubmitUserLimit read-only
public
int
$complaintSubmitUserLimit
$complaintSubmitUserWindow read-only
public
int
$complaintSubmitUserWindow
$contentCreateIpLimit read-only
public
int
$contentCreateIpLimit
$contentCreateIpWindow read-only
public
int
$contentCreateIpWindow
$contentCreateUserLimit read-only
public
int
$contentCreateUserLimit
$contentCreateUserWindow read-only
public
int
$contentCreateUserWindow
$loginAccountLimit read-only
public
int
$loginAccountLimit
$loginAccountWindow read-only
public
int
$loginAccountWindow
$loginDeviceCookieLifetime read-only
public
int
$loginDeviceCookieLifetime
$loginDeviceLimit read-only
public
int
$loginDeviceLimit
$loginDeviceWindow read-only
public
int
$loginDeviceWindow
$loginKnownAddressWindow read-only
public
int
$loginKnownAddressWindow
$loginLimit read-only
public
int
$loginLimit
$loginWindow read-only
public
int
$loginWindow
$messageReplyLimit read-only
public
int
$messageReplyLimit
$messageReplyWindow read-only
public
int
$messageReplyWindow
$recommendIpLimit read-only
public
int
$recommendIpLimit
$recommendIpWindow read-only
public
int
$recommendIpWindow
$recommendRecipientLimit read-only
public
int
$recommendRecipientLimit
$recommendRecipientWindow read-only
public
int
$recommendRecipientWindow
$refreshLimit read-only
public
int
$refreshLimit
$refreshWindow read-only
public
int
$refreshWindow
$regionSuggestLimit read-only
public
int
$regionSuggestLimit
$regionSuggestWindow read-only
public
int
$regionSuggestWindow
$sendActivationEmailIpLimit read-only
public
int
$sendActivationEmailIpLimit
$sendActivationEmailIpWindow read-only
public
int
$sendActivationEmailIpWindow
$sendActivationEmailUserLimit read-only
public
int
$sendActivationEmailUserLimit
$sendActivationEmailUserWindow read-only
public
int
$sendActivationEmailUserWindow
$sendNewPasswordIpLimit read-only
public
int
$sendNewPasswordIpLimit
$sendNewPasswordIpWindow read-only
public
int
$sendNewPasswordIpWindow
$sendNewPasswordUserLimit read-only
public
int
$sendNewPasswordUserLimit
$sendNewPasswordUserWindow read-only
public
int
$sendNewPasswordUserWindow
$showPhoneLimit read-only
public
int
$showPhoneLimit
$showPhoneWindow read-only
public
int
$showPhoneWindow
$vatIdCheckAutoIpLimit read-only
public
int
$vatIdCheckAutoIpLimit
$vatIdCheckAutoIpWindow read-only
public
int
$vatIdCheckAutoIpWindow
$vatIdCheckUserLimit read-only
public
int
$vatIdCheckUserLimit
$vatIdCheckUserWindow read-only
public
int
$vatIdCheckUserWindow
Methods
__construct()
public
__construct(int $loginLimit, int $loginWindow, int $loginAccountLimit, int $loginAccountWindow, int $loginDeviceLimit, int $loginDeviceWindow, int $loginDeviceCookieLifetime, int $loginKnownAddressWindow, int $refreshLimit, int $refreshWindow, int $showPhoneLimit, int $showPhoneWindow, int $sendNewPasswordIpLimit, int $sendNewPasswordIpWindow, int $sendNewPasswordUserLimit, int $sendNewPasswordUserWindow, int $sendActivationEmailIpLimit, int $sendActivationEmailIpWindow, int $sendActivationEmailUserLimit, int $sendActivationEmailUserWindow, int $advertResponseIpLimit, int $advertResponseIpWindow, int $advertResponseAdvertLimit, int $advertResponseAdvertWindow, int $messageReplyLimit, int $messageReplyWindow, int $companyReservationIpLimit, int $companyReservationIpWindow, int $companyReservationDayLimit, int $companyReservationDayWindow, int $companyReservationCancelLimit, int $companyReservationCancelWindow, int $companyWorkCommentLimit, int $companyWorkCommentWindow, int $regionSuggestLimit, int $regionSuggestWindow, int $categorySuggestLimit, int $categorySuggestWindow, int $vatIdCheckUserLimit, int $vatIdCheckUserWindow, int $vatIdCheckAutoIpLimit, int $vatIdCheckAutoIpWindow, int $complaintSubmitUserLimit, int $complaintSubmitUserWindow, int $complaintSubmitIpLimit, int $complaintSubmitIpWindow, int $contentCreateUserLimit, int $contentCreateUserWindow, int $contentCreateIpLimit, int $contentCreateIpWindow, int $anonymousInsertEmailLimit, int $anonymousInsertEmailWindow, int $anonymousInsertIpLimit, int $anonymousInsertIpWindow, int $advertPasswordAdvertLimit, int $advertPasswordAdvertWindow, int $advertPasswordIpLimit, int $advertPasswordIpWindow, int $recommendIpLimit, int $recommendIpWindow, int $recommendRecipientLimit, int $recommendRecipientWindow, int $advertConfirmAdvertLimit, int $advertConfirmAdvertWindow, int $advertConfirmIpLimit, int $advertConfirmIpWindow) : mixed
Parameters
- $loginLimit : int
- $loginWindow : int
- $loginAccountLimit : int
- $loginAccountWindow : int
- $loginDeviceLimit : int
- $loginDeviceWindow : int
- $loginDeviceCookieLifetime : int
- $loginKnownAddressWindow : int
- $refreshLimit : int
- $refreshWindow : int
- $showPhoneLimit : int
- $showPhoneWindow : int
- $sendNewPasswordIpLimit : int
- $sendNewPasswordIpWindow : int
- $sendNewPasswordUserLimit : int
- $sendNewPasswordUserWindow : int
- $sendActivationEmailIpLimit : int
- $sendActivationEmailIpWindow : int
- $sendActivationEmailUserLimit : int
- $sendActivationEmailUserWindow : int
- $advertResponseIpLimit : int
- $advertResponseIpWindow : int
- $advertResponseAdvertLimit : int
- $advertResponseAdvertWindow : int
- $messageReplyLimit : int
- $messageReplyWindow : int
- $companyReservationIpLimit : int
- $companyReservationIpWindow : int
- $companyReservationDayLimit : int
- $companyReservationDayWindow : int
- $companyReservationCancelLimit : int
- $companyReservationCancelWindow : int
- $companyWorkCommentLimit : int
- $companyWorkCommentWindow : int
- $regionSuggestLimit : int
- $regionSuggestWindow : int
- $categorySuggestLimit : int
- $categorySuggestWindow : int
- $vatIdCheckUserLimit : int
- $vatIdCheckUserWindow : int
- $vatIdCheckAutoIpLimit : int
- $vatIdCheckAutoIpWindow : int
- $complaintSubmitUserLimit : int
- $complaintSubmitUserWindow : int
- $complaintSubmitIpLimit : int
- $complaintSubmitIpWindow : int
- $contentCreateUserLimit : int
- $contentCreateUserWindow : int
- $contentCreateIpLimit : int
- $contentCreateIpWindow : int
- $anonymousInsertEmailLimit : int
- $anonymousInsertEmailWindow : int
- $anonymousInsertIpLimit : int
- $anonymousInsertIpWindow : int
- $advertPasswordAdvertLimit : int
- $advertPasswordAdvertWindow : int
- $advertPasswordIpLimit : int
- $advertPasswordIpWindow : int
- $recommendIpLimit : int
- $recommendIpWindow : int
- $recommendRecipientLimit : int
- $recommendRecipientWindow : int
- $advertConfirmAdvertLimit : int
- $advertConfirmAdvertWindow : int
- $advertConfirmIpLimit : int
- $advertConfirmIpWindow : int