protected function FormModeManagerBase::createBlockContent in Form mode manager 8.2
Creates a block_content based on default settings.
Parameters
array $settings: (optional) An associative array of settings for the node, as used in entity_create(). Override the defaults by specifying the key and value in the array, for example:.
Return value
\Drupal\block_content\BlockContentInterface The created block_content entity.
1 call to FormModeManagerBase::createBlockContent()
- FormModeManagerUiTest::setUp in tests/
src/ Functional/ FormModeManagerUiTest.php
File
- tests/
src/ Functional/ FormModeManagerBase.php, line 227
Class
- FormModeManagerBase
- Provides a test case for form_mode_manager functional tests.
Namespace
Drupal\Tests\form_mode_manager\FunctionalCode
protected function createBlockContent(array $settings = []) {
// Populate defaults array.
$settings += [
'body' => [
[
'value' => $this
->randomMachineName(32),
'format' => filter_default_format(),
],
],
'info' => $this
->randomMachineName(),
'type' => 'basic',
'langcode' => 'en',
];
$block_content = BlockContent::create($settings);
$block_content
->save();
return $block_content;
}