LayoutFieldTranslateUpdateConfigAndStorage.php

Namespace

Drupal\Tests\layout_builder\Functional\Update\Translatability

File

core/modules/layout_builder/tests/src/Functional/Update/Translatability/LayoutFieldTranslateUpdateConfigAndStorage.php

View source
<?php

namespace Drupal\Tests\layout_builder\Functional\Update\Translatability;


/**
 * A test case that updates both bundles' fields.
 *
 * @group layout_builder
 * @group legacy
 */
class LayoutFieldTranslateUpdateConfigAndStorage extends MakeLayoutUntranslatableUpdatePathTestBase {
    
    /**
     * {@inheritdoc}
     */
    protected $layoutBuilderTestCases = [
        'article' => [
            'has_translation' => TRUE,
            'has_layout' => FALSE,
            'nid' => 1,
            'vid' => 2,
        ],
        'page' => [
            'has_translation' => FALSE,
            'has_layout' => TRUE,
            'nid' => 4,
            'vid' => 5,
        ],
    ];
    
    /**
     * {@inheritdoc}
     */
    protected $expectedBundleUpdates = [
        'article' => TRUE,
        'page' => TRUE,
    ];
    
    /**
     * {@inheritdoc}
     */
    protected $expectedFieldStorageUpdate = TRUE;

}

Classes

Title Deprecated Summary
LayoutFieldTranslateUpdateConfigAndStorage A test case that updates both bundles' fields.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.