◆ getFakePurifier()
ilHtmlPurifierCompositeTest::getFakePurifier |
( |
| ) |
|
|
private |
◆ invalidHtmlDataTypeProvider()
static ilHtmlPurifierCompositeTest::invalidHtmlDataTypeProvider |
( |
| ) |
|
|
static |
- Returns
- array{integer: int[], float: float[], null: null[], array: never[][], object: [], bool: false[], resource: resource[]|false[]}
Definition at line 98 of file ilHtmlPurifierCompositeTest.php.
References null.
107 'resource' => [fopen(
'php://memory',
'rb')],
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
◆ testExceptionIsRaisedIfNonStringElementsArePassedForHtmlBatchProcessing()
ilHtmlPurifierCompositeTest::testExceptionIsRaisedIfNonStringElementsArePassedForHtmlBatchProcessing |
( |
|
$element | ) |
|
Definition at line 112 of file ilHtmlPurifierCompositeTest.php.
114 $this->expectException(InvalidArgumentException::class);
117 $purifier->purifyArray([$element]);
Composite for nesting multiple purifiers.
◆ testPurifierNodesAreCalledIfArrayOfStringGetssPurified()
ilHtmlPurifierCompositeTest::testPurifierNodesAreCalledIfArrayOfStringGetssPurified |
( |
| ) |
|
Definition at line 71 of file ilHtmlPurifierCompositeTest.php.
References getFakePurifier().
79 $purifier->addPurifier($p1);
80 $purifier->addPurifier($p1);
81 $purifier->addPurifier($p2);
82 $purifier->addPurifier($p3);
84 $this->assertSame(
array_map(
static function (
string $html):
string {
86 }, self::TO_PURIFY), $purifier->purifyArray(self::TO_PURIFY));
88 $purifier->removePurifier($p2);
90 $this->assertSame(
array_map(
static function (
string $html):
string {
92 }, self::TO_PURIFY), $purifier->purifyArray(self::TO_PURIFY));
Composite for nesting multiple purifiers.
◆ testPurifierNodesAreCalledIfStringGetsPurified()
ilHtmlPurifierCompositeTest::testPurifierNodesAreCalledIfStringGetsPurified |
( |
| ) |
|
Definition at line 51 of file ilHtmlPurifierCompositeTest.php.
References getFakePurifier().
59 $purifier->addPurifier($p1);
60 $purifier->addPurifier($p1);
61 $purifier->addPurifier($p2);
62 $purifier->addPurifier($p3);
64 $this->assertSame(
'phpunit...', $purifier->purify(
'phpunit'));
66 $purifier->removePurifier($p2);
68 $this->assertSame(
'phpunit..', $purifier->purify(
'phpunit'));
Composite for nesting multiple purifiers.
◆ TO_PURIFY
const array ilHtmlPurifierCompositeTest::TO_PURIFY |
|
private |
The documentation for this class was generated from the following file: