installEntitySchema('entity_test_base_field_display'); LayoutBuilderEntityViewDisplay::create([ 'targetEntityType' => 'entity_test_base_field_display', 'bundle' => 'entity_test_base_field_display', 'mode' => 'default', 'status' => TRUE, ])->setOverridable()->save(); array_map(function ($row) { return ['section' => $row]; }, $section_data); $entity = EntityTestBaseFieldDisplay::create([ 'name' => 'The test entity', 'layout_builder__layout' => $section_data, ]); $entity->save(); return $entity->get('layout_builder__layout'); } }