protected function RadioactivityFunctionTestTrait::createValueViewDisplay in Radioactivity 8.3
Same name and namespace in other branches
- 4.0.x tests/src/Traits/RadioactivityFunctionTestTrait.php \Drupal\Tests\radioactivity\Traits\RadioactivityFunctionTestTrait::createValueViewDisplay()
Creates an value field formatter.
Parameters
string $fieldName: Field machine name.
int $decimals: Number of decimals to display.
Return value
\Drupal\Core\Entity\Entity\EntityViewDisplay The entity view display object.
1 call to RadioactivityFunctionTestTrait::createValueViewDisplay()
- RadioactivityValueFormatterTest::testFormatter in tests/
src/ Kernel/ RadioactivityValueFormatterTest.php - Tests the (rounded) value formatter.
File
- tests/
src/ Traits/ RadioactivityFunctionTestTrait.php, line 193
Class
- RadioactivityFunctionTestTrait
- Radioactivity functional test trait.
Namespace
Drupal\Tests\radioactivity\TraitsCode
protected function createValueViewDisplay($fieldName, $decimals = 0) {
$entity_view_display = EntityViewDisplay::create([
'targetEntityType' => $this->entityType,
'bundle' => $this->entityBundle,
'mode' => 'default',
]);
$entity_view_display
->setComponent($fieldName, [
'type' => 'radioactivity_value',
'settings' => [
'decimals' => $decimals,
],
]);
$entity_view_display
->save();
return $entity_view_display;
}