You are here

protected function ContentGenerationTrait::generateRevision in Workbench Moderation to Content Moderation 8.2

1 call to ContentGenerationTrait::generateRevision()
ContentGenerationTrait::generateRevisionMatrix in tests/src/Kernel/ContentGenerationTrait.php

File

tests/src/Kernel/ContentGenerationTrait.php, line 96

Class

ContentGenerationTrait

Namespace

Drupal\Tests\wbm2cm\Kernel

Code

protected function generateRevision() {
  $languages = $this
    ->query('configurable_language')
    ->condition('locked', FALSE)
    ->execute();
  $default_language = $this->container
    ->get('language_manager')
    ->getDefaultLanguage()
    ->getId();
  if (!in_array($default_language, $languages, TRUE)) {
    $languages[$default_language] = $default_language;
  }
  return array_map([
    $this,
    'generateFieldData',
  ], $languages);
}