eZ\Publish\Core\Repository\Tests\Service\Mock\ContentTest::providerForTestUpdateContentNonRedundantFieldSetComplex PHP Method

providerForTestUpdateContentNonRedundantFieldSetComplex() public method

    public function providerForTestUpdateContentNonRedundantFieldSetComplex()
    {
        $spiFields0 = array(new SPIField(array('id' => 100, 'fieldDefinitionId' => 'fieldDefinitionId1', 'type' => 'fieldTypeIdentifier', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB', 'versionNo' => 7)), new SPIField(array('id' => null, 'fieldDefinitionId' => 'fieldDefinitionId4', 'type' => 'fieldTypeIdentifier', 'value' => 'newValue4', 'languageCode' => 'eng-US', 'versionNo' => 7)));
        $spiFields1 = array(new SPIField(array('id' => 100, 'fieldDefinitionId' => 'fieldDefinitionId1', 'type' => 'fieldTypeIdentifier', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB', 'versionNo' => 7)), new SPIField(array('id' => null, 'fieldDefinitionId' => 'fieldDefinitionId2', 'type' => 'fieldTypeIdentifier', 'value' => 'newValue2', 'languageCode' => 'eng-US', 'versionNo' => 7)), new SPIField(array('id' => null, 'fieldDefinitionId' => 'fieldDefinitionId4', 'type' => 'fieldTypeIdentifier', 'value' => 'defaultValue4', 'languageCode' => 'eng-US', 'versionNo' => 7)));
        $spiFields2 = array(new SPIField(array('id' => 100, 'fieldDefinitionId' => 'fieldDefinitionId1', 'type' => 'fieldTypeIdentifier', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB', 'versionNo' => 7)), new SPIField(array('id' => null, 'fieldDefinitionId' => 'fieldDefinitionId2', 'type' => 'fieldTypeIdentifier', 'value' => 'newValue2', 'languageCode' => 'eng-US', 'versionNo' => 7)), new SPIField(array('id' => null, 'fieldDefinitionId' => 'fieldDefinitionId4', 'type' => 'fieldTypeIdentifier', 'value' => 'defaultValue4', 'languageCode' => 'ger-DE', 'versionNo' => 7)), new SPIField(array('id' => null, 'fieldDefinitionId' => 'fieldDefinitionId4', 'type' => 'fieldTypeIdentifier', 'value' => 'defaultValue4', 'languageCode' => 'eng-US', 'versionNo' => 7)));
        return array(array('eng-US', array(new Field(array('fieldDefIdentifier' => 'identifier4', 'value' => 'newValue4', 'languageCode' => 'eng-US')), new Field(array('fieldDefIdentifier' => 'identifier1', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB'))), $spiFields0), array('eng-US', array(new Field(array('fieldDefIdentifier' => 'identifier4', 'value' => 'newValue4', 'languageCode' => null)), new Field(array('fieldDefIdentifier' => 'identifier1', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB'))), $spiFields0), array('eng-US', array(new Field(array('fieldDefIdentifier' => 'identifier2', 'value' => 'newValue2', 'languageCode' => 'eng-US')), new Field(array('fieldDefIdentifier' => 'identifier1', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB'))), $spiFields1), array('eng-US', array(new Field(array('fieldDefIdentifier' => 'identifier2', 'value' => 'newValue2', 'languageCode' => null)), new Field(array('fieldDefIdentifier' => 'identifier1', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB'))), $spiFields1), array('ger-DE', array(new Field(array('fieldDefIdentifier' => 'identifier2', 'value' => 'newValue2', 'languageCode' => 'eng-US')), new Field(array('fieldDefIdentifier' => 'identifier1', 'value' => 'newValue1-eng-GB', 'languageCode' => 'eng-GB'))), $spiFields2), array('ger-DE', array(new Field(array('fieldDefIdentifier' => 'identifier2', 'value' => 'newValue2', 'languageCode' => 'eng-US')), new Field(array('fieldDefIdentifier' => 'identifier1', 'value' => 'newValue1-eng-GB', 'languageCode' => null))), $spiFields2));
    }
ContentTest