‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\RateLimiter\RateLimiterFactoryTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\RateLimiter\RateLimiterFactoryTest:

Public Member Functions

 loginRateLimiterReturnsExpectedResults (string $loginType, int $loginRateLimit, int $tokens, bool $expected)
 
 loginRateLimiterRespectsIpExcludeList ()
 

Static Public Member Functions

static loginRateLimiterLimitsRequestsDataProvider ()
 

Protected Attributes

bool $initializeDatabase = false
 

Detailed Description

Definition at line 28 of file RateLimiterFactoryTest.php.

Member Function Documentation

◆ loginRateLimiterLimitsRequestsDataProvider()

static TYPO3\CMS\Core\Tests\Functional\RateLimiter\RateLimiterFactoryTest::loginRateLimiterLimitsRequestsDataProvider ( )
static

Definition at line 32 of file RateLimiterFactoryTest.php.

◆ loginRateLimiterRespectsIpExcludeList()

TYPO3\CMS\Core\Tests\Functional\RateLimiter\RateLimiterFactoryTest::loginRateLimiterRespectsIpExcludeList ( )

Definition at line 86 of file RateLimiterFactoryTest.php.

References $GLOBALS.

◆ loginRateLimiterReturnsExpectedResults()

TYPO3\CMS\Core\Tests\Functional\RateLimiter\RateLimiterFactoryTest::loginRateLimiterReturnsExpectedResults ( string  $loginType,
int  $loginRateLimit,
int  $tokens,
bool  $expected 
)

Definition at line 64 of file RateLimiterFactoryTest.php.

References $GLOBALS.

Member Data Documentation

◆ $initializeDatabase

bool TYPO3\CMS\Core\Tests\Functional\RateLimiter\RateLimiterFactoryTest::$initializeDatabase = false
protected

Definition at line 30 of file RateLimiterFactoryTest.php.