‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest:

Public Member Functions

 encodeReturnsRootNodeIfArrayIsEmpty ()
 
 encodeCanPreventWrappingByRootNode ()
 
 encodeSupportsInlineXml ()
 
 encodeSupportsPrettyPrintWithTabIndentation ()
 
 encodeSupportsPrettyPrintWith4SpacesIndentation ()
 
 encodeEnsuresAlphaNumericCharactersAndMinusAndUnderscoreInNodeName ()
 
 encodeCanPrependNamespaceToNodeName ()
 
 encodeCanPrependNToNodeNameIfNodeNameIsNumber ()
 
 encodeCanReplaceNodeNameAndAddAsIndexIfNodeNameIsNumber ()
 
 encodeCanReplaceNodeNameAndAddAsIndexIfNodeNameIsString ()
 
 encodeCanReplaceNodeNameAndAddAsIndexIfParentMatchesName ()
 
 encodeCanReplaceNodeNameAndAddAsIndexIfParentAndNodeMatchNames ()
 
 encodeCanReplaceNodeNameAndAddAsIndexIfParentMatchesNameAndNodeNameIsNumber ()
 
 encodeCanReplaceNodeNameAndAddAsIndexIfGrandParentAndParentAndNodeMatchNames ()
 
 encodeAddsTypeAttributeToNodeIfValueIsNotString ()
 
 encodeCanDisableAddingTypeAttributeToNodeExceptIfValueIsArray (mixed $disableTypeAttrib)
 
 encodeCanDisableAddingTypeAttributeToNode ()
 
 encodeAddsBase64AttributeAndEncodesWithBase64IfValueIsBinaryData ()
 
 encodeCanSetAlternativeOptionsPerNestingLevel ()
 

Static Public Member Functions

static encodeCanDisableAddingTypeAttributeToNodeExceptIfValueIsArrayDataProvider ()
 

Detailed Description

Definition at line 26 of file Typo3XmlSerializerTest.php.

Member Function Documentation

◆ encodeAddsBase64AttributeAndEncodesWithBase64IfValueIsBinaryData()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeAddsBase64AttributeAndEncodesWithBase64IfValueIsBinaryData ( )

Definition at line 385 of file Typo3XmlSerializerTest.php.

◆ encodeAddsTypeAttributeToNodeIfValueIsNotString()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeAddsTypeAttributeToNodeIfValueIsNotString ( )

Definition at line 298 of file Typo3XmlSerializerTest.php.

◆ encodeCanDisableAddingTypeAttributeToNode()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanDisableAddingTypeAttributeToNode ( )

Definition at line 357 of file Typo3XmlSerializerTest.php.

◆ encodeCanDisableAddingTypeAttributeToNodeExceptIfValueIsArray()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanDisableAddingTypeAttributeToNodeExceptIfValueIsArray ( mixed  $disableTypeAttrib)

Definition at line 329 of file Typo3XmlSerializerTest.php.

◆ encodeCanDisableAddingTypeAttributeToNodeExceptIfValueIsArrayDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanDisableAddingTypeAttributeToNodeExceptIfValueIsArrayDataProvider ( )
static

Definition at line 319 of file Typo3XmlSerializerTest.php.

◆ encodeCanPrependNamespaceToNodeName()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanPrependNamespaceToNodeName ( )

◆ encodeCanPrependNToNodeNameIfNodeNameIsNumber()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanPrependNToNodeNameIfNodeNameIsNumber ( )

Definition at line 110 of file Typo3XmlSerializerTest.php.

◆ encodeCanPreventWrappingByRootNode()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanPreventWrappingByRootNode ( )

◆ encodeCanReplaceNodeNameAndAddAsIndexIfGrandParentAndParentAndNodeMatchNames()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanReplaceNodeNameAndAddAsIndexIfGrandParentAndParentAndNodeMatchNames ( )

Definition at line 262 of file Typo3XmlSerializerTest.php.

◆ encodeCanReplaceNodeNameAndAddAsIndexIfNodeNameIsNumber()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanReplaceNodeNameAndAddAsIndexIfNodeNameIsNumber ( )

Definition at line 124 of file Typo3XmlSerializerTest.php.

◆ encodeCanReplaceNodeNameAndAddAsIndexIfNodeNameIsString()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanReplaceNodeNameAndAddAsIndexIfNodeNameIsString ( )

Definition at line 144 of file Typo3XmlSerializerTest.php.

◆ encodeCanReplaceNodeNameAndAddAsIndexIfParentAndNodeMatchNames()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanReplaceNodeNameAndAddAsIndexIfParentAndNodeMatchNames ( )

Definition at line 196 of file Typo3XmlSerializerTest.php.

◆ encodeCanReplaceNodeNameAndAddAsIndexIfParentMatchesName()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanReplaceNodeNameAndAddAsIndexIfParentMatchesName ( )

Definition at line 164 of file Typo3XmlSerializerTest.php.

◆ encodeCanReplaceNodeNameAndAddAsIndexIfParentMatchesNameAndNodeNameIsNumber()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanReplaceNodeNameAndAddAsIndexIfParentMatchesNameAndNodeNameIsNumber ( )

Definition at line 230 of file Typo3XmlSerializerTest.php.

◆ encodeCanSetAlternativeOptionsPerNestingLevel()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeCanSetAlternativeOptionsPerNestingLevel ( )

Definition at line 400 of file Typo3XmlSerializerTest.php.

◆ encodeEnsuresAlphaNumericCharactersAndMinusAndUnderscoreInNodeName()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeEnsuresAlphaNumericCharactersAndMinusAndUnderscoreInNodeName ( )

Definition at line 87 of file Typo3XmlSerializerTest.php.

◆ encodeReturnsRootNodeIfArrayIsEmpty()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeReturnsRootNodeIfArrayIsEmpty ( )

Definition at line 29 of file Typo3XmlSerializerTest.php.

◆ encodeSupportsInlineXml()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeSupportsInlineXml ( )

◆ encodeSupportsPrettyPrintWith4SpacesIndentation()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeSupportsPrettyPrintWith4SpacesIndentation ( )

◆ encodeSupportsPrettyPrintWithTabIndentation()

TYPO3\CMS\Core\Tests\Unit\Serializer\Typo3XmlSerializerTest::encodeSupportsPrettyPrintWithTabIndentation ( )