protected function PluginSelectTest::createField in Commerce Core 8.2
Creates a commerce_plugin_item field for the given plugin type.
Parameters
string $plugin_type: The plugin type.
3 calls to PluginSelectTest::createField()
- PluginSelectTest::testPluginRadios in tests/
src/ FunctionalJavascript/ PluginSelectTest.php  - Tests the plugin_radios widget.
 - PluginSelectTest::testPluginSelect in tests/
src/ FunctionalJavascript/ PluginSelectTest.php  - Tests the plugin_select widget.
 - PluginSelectTest::testPluginSelectWithoutConfiguration in tests/
src/ FunctionalJavascript/ PluginSelectTest.php  - Tests the plugin_select widget on a plugin type without configuration.
 
File
- tests/
src/ FunctionalJavascript/ PluginSelectTest.php, line 159  
Class
- PluginSelectTest
 - Tests the plugin select widgets.
 
Namespace
Drupal\Tests\commerce\FunctionalJavascriptCode
protected function createField($plugin_type) {
  $field_storage = FieldStorageConfig::create([
    'field_name' => 'test_plugin',
    'entity_type' => 'entity_test',
    'type' => 'commerce_plugin_item:' . $plugin_type,
  ]);
  $field_storage
    ->save();
  $field = FieldConfig::create([
    'field_name' => 'test_plugin',
    'entity_type' => 'entity_test',
    'bundle' => 'entity_test',
  ]);
  $field
    ->save();
}