function FieldRdfaTestBase::createTestField

Same name in other branches
  1. 8.9.x core/modules/rdf/tests/src/Kernel/Field/FieldRdfaTestBase.php \Drupal\Tests\rdf\Kernel\Field\FieldRdfaTestBase::createTestField()

Creates the field for testing.

Parameters

array $field_settings: (optional) An array of field settings.

15 calls to FieldRdfaTestBase::createTestField()
DateTimeFieldRdfaTest::setUp in core/modules/rdf/tests/src/Kernel/Field/DateTimeFieldRdfaTest.php
Set the default field storage backend for fields created during tests.
EmailFieldRdfaTest::setUp in core/modules/rdf/tests/src/Kernel/Field/EmailFieldRdfaTest.php
Set the default field storage backend for fields created during tests.
FieldRdfaDatatypeCallbackTest::setUp in core/modules/rdf/tests/src/Kernel/Field/FieldRdfaDatatypeCallbackTest.php
Set the default field storage backend for fields created during tests.
LinkFieldRdfaTest::setUp in core/modules/rdf/tests/src/Kernel/Field/LinkFieldRdfaTest.php
Set the default field storage backend for fields created during tests.
NumberFieldRdfaTest::testDecimalFormatter in core/modules/rdf/tests/src/Kernel/Field/NumberFieldRdfaTest.php
Tests the decimal formatter.

... See full list

File

core/modules/rdf/tests/src/Kernel/Field/FieldRdfaTestBase.php, line 102

Class

FieldRdfaTestBase

Namespace

Drupal\Tests\rdf\Kernel\Field

Code

protected function createTestField($field_settings = []) {
    FieldStorageConfig::create([
        'field_name' => $this->fieldName,
        'entity_type' => 'entity_test',
        'type' => $this->fieldType,
    ])
        ->save();
    FieldConfig::create([
        'entity_type' => 'entity_test',
        'field_name' => $this->fieldName,
        'bundle' => 'entity_test',
        'settings' => $field_settings,
    ])
        ->save();
}

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