function CommentTranslationUITest::setupBundle
Same name in other branches
- 9 core/modules/comment/tests/src/Functional/CommentTranslationUITest.php \Drupal\Tests\comment\Functional\CommentTranslationUITest::setupBundle()
- 10 core/modules/comment/tests/src/Functional/CommentTranslationUITest.php \Drupal\Tests\comment\Functional\CommentTranslationUITest::setupBundle()
- 11.x core/modules/comment/tests/src/Functional/CommentTranslationUITest.php \Drupal\Tests\comment\Functional\CommentTranslationUITest::setupBundle()
Overrides ContentTranslationTestBase::setupBundle
File
-
core/
modules/ comment/ tests/ src/ Functional/ CommentTranslationUITest.php, line 77
Class
- CommentTranslationUITest
- Tests the Comment Translation UI.
Namespace
Drupal\Tests\comment\FunctionalCode
public function setupBundle() {
parent::setupBundle();
$this->drupalCreateContentType([
'type' => $this->nodeBundle,
'name' => $this->nodeBundle,
]);
// Add a comment field to the article content type.
$this->addDefaultCommentField('node', 'article', 'comment_article', CommentItemInterface::OPEN, 'comment_article');
// Create a page content type.
$this->drupalCreateContentType([
'type' => 'page',
'name' => 'page',
]);
// Add a comment field to the page content type - this one won't be
// translatable.
$this->addDefaultCommentField('node', 'page', 'comment');
// Mark this bundle as translatable.
$this->container
->get('content_translation.manager')
->setEnabled('comment', 'comment_article', TRUE);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.