‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest:

Public Member Functions

 sanitizeConvertsString (array $configuration, string $input, string $expected)
 
 generateNeverDeliversEmptySlug (string $input, string $expected)
 
 sanitizeConvertsStringForPages (array $configuration, string $input, string $expected)
 
 generateNeverDeliversEmptySlugForPages (string $input, string $expected)
 
 generatePrependsSlugsForPages (string $input, string $expected, array $options)
 
 generateSlugWithNavTitleAndFallbackForPages (array $input, string $expected, array $options)
 
 generateSlugWithHookModifiers ()
 
 generateSlugWithPid0 (array $input, string $expected)
 
 generatePrependsSlugsForNonPages (string $input, string $expected, array $options)
 

Static Public Member Functions

static sanitizeDataProvider ()
 
static generateNeverDeliversEmptySlugDataProvider ()
 
static sanitizeForPagesDataProvider ()
 
static generateNeverDeliversEmptySlugForPagesDataProvider ()
 
static generatePrependsSlugsForPagesDataProvider ()
 
static generateSlugWithNavTitleAndFallbackForPagesDataProvider ()
 
static generateSlugWithPid0DataProvider ()
 
static generatePrependsSlugsForNonPagesDataProvider ()
 

Protected Attributes

bool $resetSingletonInstances = true
 

Detailed Description

Definition at line 25 of file SlugHelperTest.php.

Member Function Documentation

◆ generateNeverDeliversEmptySlug()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateNeverDeliversEmptySlug ( string  $input,
string  $expected 
)

Definition at line 178 of file SlugHelperTest.php.

References $GLOBALS.

◆ generateNeverDeliversEmptySlugDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateNeverDeliversEmptySlugDataProvider ( )
static

Definition at line 154 of file SlugHelperTest.php.

◆ generateNeverDeliversEmptySlugForPages()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateNeverDeliversEmptySlugForPages ( string  $input,
string  $expected 
)

Definition at line 366 of file SlugHelperTest.php.

References $GLOBALS.

◆ generateNeverDeliversEmptySlugForPagesDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateNeverDeliversEmptySlugForPagesDataProvider ( )
static

Definition at line 342 of file SlugHelperTest.php.

◆ generatePrependsSlugsForNonPages()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generatePrependsSlugsForNonPages ( string  $input,
string  $expected,
array  $options 
)

Definition at line 709 of file SlugHelperTest.php.

References $GLOBALS.

◆ generatePrependsSlugsForNonPagesDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generatePrependsSlugsForNonPagesDataProvider ( )
static

Definition at line 691 of file SlugHelperTest.php.

◆ generatePrependsSlugsForPages()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generatePrependsSlugsForPages ( string  $input,
string  $expected,
array  $options 
)

Definition at line 465 of file SlugHelperTest.php.

References $GLOBALS.

◆ generatePrependsSlugsForPagesDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generatePrependsSlugsForPagesDataProvider ( )
static

Definition at line 380 of file SlugHelperTest.php.

◆ generateSlugWithHookModifiers()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateSlugWithHookModifiers ( )

Definition at line 625 of file SlugHelperTest.php.

◆ generateSlugWithNavTitleAndFallbackForPages()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateSlugWithNavTitleAndFallbackForPages ( array  $input,
string  $expected,
array  $options 
)

Definition at line 604 of file SlugHelperTest.php.

References $GLOBALS.

◆ generateSlugWithNavTitleAndFallbackForPagesDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateSlugWithNavTitleAndFallbackForPagesDataProvider ( )
static

Definition at line 499 of file SlugHelperTest.php.

◆ generateSlugWithPid0()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateSlugWithPid0 ( array  $input,
string  $expected 
)

Definition at line 675 of file SlugHelperTest.php.

References $GLOBALS.

◆ generateSlugWithPid0DataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::generateSlugWithPid0DataProvider ( )
static

Definition at line 659 of file SlugHelperTest.php.

◆ sanitizeConvertsString()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::sanitizeConvertsString ( array  $configuration,
string  $input,
string  $expected 
)

Definition at line 141 of file SlugHelperTest.php.

◆ sanitizeConvertsStringForPages()

TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::sanitizeConvertsStringForPages ( array  $configuration,
string  $input,
string  $expected 
)

Definition at line 329 of file SlugHelperTest.php.

◆ sanitizeDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::sanitizeDataProvider ( )
static

Definition at line 29 of file SlugHelperTest.php.

◆ sanitizeForPagesDataProvider()

static TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::sanitizeForPagesDataProvider ( )
static

Definition at line 192 of file SlugHelperTest.php.

Member Data Documentation

◆ $resetSingletonInstances

bool TYPO3\CMS\Core\Tests\Unit\DataHandling\SlugHelperTest::$resetSingletonInstances = true
protected

Definition at line 27 of file SlugHelperTest.php.