function FieldItemSerializationTest::providerTestCustomBooleanNormalization
Data provider.
Return value
array Test cases.
File
- 
              core/
modules/ serialization/ tests/ src/ Kernel/ FieldItemSerializationTest.php, line 218  
Class
- FieldItemSerializationTest
 - Test field level normalization process.
 
Namespace
Drupal\Tests\serialization\KernelCode
public static function providerTestCustomBooleanNormalization() {
  return [
    'Format-agnostic @FieldType-level normalizers SHOULD be able to affect the format-agnostic normalization' => [
      [
        'test_fieldtype_boolean_emoji_normalizer',
      ],
      NULL,
    ],
    'Format-agnostic @DataType-level normalizers SHOULD be able to affect the format-agnostic normalization' => [
      [
        'test_datatype_boolean_emoji_normalizer',
      ],
      NULL,
    ],
    'Format-agnostic @FieldType-level normalizers SHOULD be able to affect the JSON normalization' => [
      [
        'test_fieldtype_boolean_emoji_normalizer',
      ],
      'json',
    ],
    'Format-agnostic @DataType-level normalizers SHOULD be able to affect the JSON normalization' => [
      [
        'test_datatype_boolean_emoji_normalizer',
      ],
      'json',
    ],
    'Format-agnostic @FieldType-level normalizers SHOULD be able to affect the XML normalization' => [
      [
        'test_fieldtype_boolean_emoji_normalizer',
      ],
      'xml',
    ],
  ];
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.