‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest:

Public Member Functions

 svgContentIsSanitized (string $filePath, string $sanitizedFilePath)
 

Static Public Member Functions

static array< string, svgContentIsSanitizedDataProvider():array { $basePath=dirname(__FILE__, 2) . '/Fixtures/';$finder=new Finder();$finder -> files () -> in($basePath . 'DirtySVG/') ->name(' *.svg')
 

Public Attributes

 $data = []
 
foreach($finder as $file) return $data
 

Protected Attributes

bool $initializeDatabase = false
 

Detailed Description

Definition at line 26 of file SvgSanitizerTest.php.

Member Function Documentation

◆ files()

static array<string, svgContentIsSanitizedDataProvider(): array { $basePath = dirname(__FILE__, 2) . '/Fixtures/'; $finder = new Finder(); $finder -> TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest::files ( ) -> in($basePath . 'DirtySVG/') ->name(' *.svg')
static
Returns
‪array<string, string[]>

◆ svgContentIsSanitized()

TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest::svgContentIsSanitized ( string  $filePath,
string  $sanitizedFilePath 
)

Definition at line 54 of file SvgSanitizerTest.php.

Member Data Documentation

◆ $data [1/2]

TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest::$data = []

Definition at line 41 of file SvgSanitizerTest.php.

◆ $data [2/2]

foreach ( $finder as $file) return TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest::$data

Definition at line 49 of file SvgSanitizerTest.php.

◆ $initializeDatabase

bool TYPO3\CMS\Core\Tests\Functional\Resource\Security\SvgSanitizerTest::$initializeDatabase = false
protected

Definition at line 28 of file SvgSanitizerTest.php.