feedback-3.x-dev/tests/fixtures/update/feedback-10000.php

tests/fixtures/update/feedback-10000.php
<?php

/**
 * @file
 * Contains database additions for Feedback schema version 10000.
 */

// phpcs:disable
// cspell:disable

use Drupal\Core\Database\Database;

$connection = Database::getConnection();

$extensions = $connection->select('config')
  ->fields('config', ['data'])
  ->condition('collection', '')
  ->condition('name', 'core.extension')
  ->execute()
  ->fetchField();
$extensions = unserialize($extensions);
$extensions['module']['feedback'] = 10000;
$connection->update('config')
  ->fields(['data' => serialize($extensions)])
  ->condition('collection', '')
  ->condition('name', 'core.extension')
  ->execute();

$connection->insert('config')
  ->fields([
    'collection',
    'name',
    'data',
  ])
  ->values([
    'collection' => '',
    'name' => 'core.entity_form_display.feedback_message.2nd_feedback.default',
    'data' => 'a:10:{s:4:"uuid";s:36:"3b4d40f6-4a70-4dcc-9af6-b6fee6a3a619";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"config";a:2:{i:0;s:43:"feedback.feedback_message_type.2nd_feedback";i:1;s:62:"field.field.feedback_message.2nd_feedback.field_submitter_name";}}s:2:"id";s:37:"feedback_message.2nd_feedback.default";s:16:"targetEntityType";s:16:"feedback_message";s:6:"bundle";s:12:"2nd_feedback";s:4:"mode";s:7:"default";s:7:"content";a:3:{s:20:"field_submitter_name";a:5:{s:4:"type";s:16:"string_textfield";s:6:"weight";i:11;s:6:"region";s:7:"content";s:8:"settings";a:2:{s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}s:8:"langcode";a:5:{s:4:"type";s:15:"language_select";s:6:"weight";i:10;s:6:"region";s:7:"content";s:8:"settings";a:1:{s:14:"include_locked";b:1;}s:20:"third_party_settings";a:0:{}}s:7:"user_id";a:5:{s:4:"type";s:29:"entity_reference_autocomplete";s:6:"weight";i:5;s:6:"region";s:7:"content";s:8:"settings";a:4:{s:14:"match_operator";s:8:"CONTAINS";s:11:"match_limit";i:10;s:4:"size";i:60;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}}}s:6:"hidden";a:0:{}}',
  ])
  ->values([
    'collection' => '',
    'name' => 'core.entity_form_display.feedback_message.default_feedback.default',
    'data' => 'a:11:{s:4:"uuid";s:36:"be2fcf9e-e719-41f6-b3b8-b3fecbbdeaba";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:47:"feedback.feedback_message_type.default_feedback";i:1;s:50:"field.field.feedback_message.default_feedback.body";}s:6:"module";a:1:{i:0;s:4:"text";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"k963TnHx0hvCg_8cpZTz71AtslvJ1PKokRhPYLFSdfo";}s:2:"id";s:41:"feedback_message.default_feedback.default";s:16:"targetEntityType";s:16:"feedback_message";s:6:"bundle";s:16:"default_feedback";s:4:"mode";s:7:"default";s:7:"content";a:2:{s:4:"body";a:5:{s:6:"weight";i:1;s:8:"settings";a:2:{s:4:"rows";i:5;s:11:"placeholder";s:0:"";}s:20:"third_party_settings";a:0:{}s:4:"type";s:13:"text_textarea";s:6:"region";s:7:"content";}s:8:"langcode";a:5:{s:4:"type";s:15:"language_select";s:6:"weight";i:0;s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:6:"region";s:7:"content";}}s:6:"hidden";a:2:{s:4:"path";b:1;s:7:"user_id";b:1;}}',
  ])
  ->values([
    'collection' => '',
    'name' => 'core.entity_view_display.feedback_message.2nd_feedback.default',
    'data' => 'a:10:{s:4:"uuid";s:36:"dcd6e428-b61d-482c-b109-abe318da1883";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:43:"feedback.feedback_message_type.2nd_feedback";i:1;s:62:"field.field.feedback_message.2nd_feedback.field_submitter_name";}s:6:"module";a:1:{i:0;s:4:"user";}}s:2:"id";s:37:"feedback_message.2nd_feedback.default";s:16:"targetEntityType";s:16:"feedback_message";s:6:"bundle";s:12:"2nd_feedback";s:4:"mode";s:7:"default";s:7:"content";a:3:{s:20:"field_submitter_name";a:6:{s:4:"type";s:6:"string";s:5:"label";s:5:"above";s:8:"settings";a:1:{s:14:"link_to_entity";b:0;}s:20:"third_party_settings";a:0:{}s:6:"weight";i:5;s:6:"region";s:7:"content";}s:4:"link";a:6:{s:4:"type";s:8:"uri_link";s:5:"label";s:6:"inline";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:6:"weight";i:4;s:6:"region";s:7:"content";}s:7:"user_id";a:6:{s:4:"type";s:6:"author";s:5:"label";s:6:"hidden";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:6:"weight";i:0;s:6:"region";s:7:"content";}}s:6:"hidden";a:0:{}}',
  ])
  ->values([
    'collection' => '',
    'name' => 'core.entity_view_display.feedback_message.default_feedback.default',
    'data' => 'a:11:{s:4:"uuid";s:36:"15822aa0-ab77-4ace-8c23-fa7f99ba0922";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:47:"feedback.feedback_message_type.default_feedback";i:1;s:50:"field.field.feedback_message.default_feedback.body";}s:6:"module";a:2:{i:0;s:4:"text";i:1;s:4:"user";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"l-qMZ_mH-qCu5uHUZpTcUvWpIw4py2aeqraFkPm8j0w";}s:2:"id";s:41:"feedback_message.default_feedback.default";s:16:"targetEntityType";s:16:"feedback_message";s:6:"bundle";s:16:"default_feedback";s:4:"mode";s:7:"default";s:7:"content";a:4:{s:4:"body";a:6:{s:6:"weight";i:2;s:5:"label";s:5:"above";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:4:"type";s:12:"text_default";s:6:"region";s:7:"content";}s:4:"link";a:6:{s:5:"label";s:6:"inline";s:6:"weight";i:4;s:6:"region";s:7:"content";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:4:"type";s:8:"uri_link";}s:4:"path";a:6:{s:4:"type";s:8:"uri_link";s:6:"weight";i:1;s:5:"label";s:6:"inline";s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:6:"region";s:7:"content";}s:7:"user_id";a:6:{s:5:"label";s:6:"inline";s:4:"type";s:6:"author";s:6:"weight";i:0;s:8:"settings";a:0:{}s:20:"third_party_settings";a:0:{}s:6:"region";s:7:"content";}}s:6:"hidden";a:0:{}}',
  ])
  ->values([
    'collection' => '',
    'name' => 'feedback.feedback_message_type.2nd_feedback',
    'data' => 'a:7:{s:4:"uuid";s:36:"708e25ae-262f-4e49-8bdf-0455a768f22a";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:0:{}s:2:"id";s:12:"2nd_feedback";s:5:"label";s:12:"2nd Feedback";s:15:"success_message";s:19:"Thank you very much";}',
  ])
  ->values([
    'collection' => '',
    'name' => 'feedback.feedback_message_type.default_feedback',
    'data' => 'a:8:{s:4:"uuid";s:36:"cd85e4b6-5ec8-400f-8e8e-9f9169a530fc";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:0:{}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"Q6p13JAqUWUx_XZg4chUrZph6YEKl4JZYaDUxr18nbM";}s:2:"id";s:16:"default_feedback";s:5:"label";s:16:"Default Feedback";s:15:"success_message";s:28:"Thank you for your feedback.";}',
  ])
  ->values([
    'collection' => '',
    'name' => 'field.field.feedback_message.2nd_feedback.field_submitter_name',
    'data' => 'a:16:{s:4:"uuid";s:36:"07843bae-6883-40f0-bed6-8657bd04e479";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"config";a:2:{i:0;s:43:"feedback.feedback_message_type.2nd_feedback";i:1;s:51:"field.storage.feedback_message.field_submitter_name";}}s:2:"id";s:50:"feedback_message.2nd_feedback.field_submitter_name";s:10:"field_name";s:20:"field_submitter_name";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";s:12:"2nd_feedback";s:5:"label";s:9:"Your name";s:11:"description";s:0:"";s:8:"required";b:0;s:12:"translatable";b:0;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:0:{}s:10:"field_type";s:6:"string";}',
  ])
  ->values([
    'collection' => '',
    'name' => 'field.field.feedback_message.default_feedback.body',
    'data' => 'a:17:{s:4:"uuid";s:36:"eb4fecbd-7008-48e3-86f7-a89164738081";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:2:{s:6:"config";a:2:{i:0;s:47:"feedback.feedback_message_type.default_feedback";i:1;s:35:"field.storage.feedback_message.body";}s:6:"module";a:1:{i:0;s:4:"text";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"HOXyTTMcq3UkUSI8ATPLwReTg-xhaQ22h08Fo5mfxEQ";}s:2:"id";s:38:"feedback_message.default_feedback.body";s:10:"field_name";s:4:"body";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";s:16:"default_feedback";s:5:"label";s:7:"Message";s:11:"description";s:0:"";s:8:"required";b:1;s:12:"translatable";b:0;s:13:"default_value";a:0:{}s:22:"default_value_callback";s:0:"";s:8:"settings";a:1:{s:15:"allowed_formats";a:0:{}}s:10:"field_type";s:9:"text_long";}',
  ])
  ->values([
    'collection' => '',
    'name' => 'field.storage.feedback_message.body',
    'data' => 'a:17:{s:4:"uuid";s:36:"7ea4392f-2cdf-4fe5-ba54-254eba8f1e29";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"module";a:2:{i:0;s:8:"feedback";i:1;s:4:"text";}}s:5:"_core";a:1:{s:19:"default_config_hash";s:43:"-t5-IYNCIRzAnew7NikTVk1vc7SepyQ6FfzGg5sE1EQ";}s:2:"id";s:21:"feedback_message.body";s:10:"field_name";s:4:"body";s:11:"entity_type";s:16:"feedback_message";s:4:"type";s:9:"text_long";s:8:"settings";a:0:{}s:6:"module";s:4:"text";s:6:"locked";b:0;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;}',
  ])
  ->values([
    'collection' => '',
    'name' => 'field.storage.feedback_message.field_submitter_name',
    'data' => 'a:16:{s:4:"uuid";s:36:"b8c9f3fd-08b1-46b5-8381-1254ef53c48f";s:8:"langcode";s:2:"en";s:6:"status";b:1;s:12:"dependencies";a:1:{s:6:"module";a:1:{i:0;s:8:"feedback";}}s:2:"id";s:37:"feedback_message.field_submitter_name";s:10:"field_name";s:20:"field_submitter_name";s:11:"entity_type";s:16:"feedback_message";s:4:"type";s:6:"string";s:8:"settings";a:3:{s:10:"max_length";i:255;s:14:"case_sensitive";b:0;s:8:"is_ascii";b:0;}s:6:"module";s:4:"core";s:6:"locked";b:0;s:11:"cardinality";i:1;s:12:"translatable";b:1;s:7:"indexes";a:0:{}s:22:"persist_with_no_fields";b:0;s:14:"custom_storage";b:0;}',
  ])
  ->execute();

$connection->schema()->createTable('feedback_message', [
  'fields' => [
    'id' => [
      'type' => 'serial',
      'not null' => TRUE,
      'size' => 'normal',
    ],
    'type' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '32',
    ],
    'uuid' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '128',
    ],
    'langcode' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '12',
    ],
    'user_id' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'link' => [
      'type' => 'varchar',
      'not null' => FALSE,
      'length' => '2048',
    ],
    'status' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'tiny',
    ],
    'created' => [
      'type' => 'int',
      'not null' => FALSE,
      'size' => 'normal',
    ],
    'changed' => [
      'type' => 'int',
      'not null' => FALSE,
      'size' => 'normal',
    ],
  ],
  'primary key' => [
    'id',
  ],
  'unique keys' => [
    'feedback_message_field__uuid__value' => [
      'uuid',
    ],
  ],
  'indexes' => [
    'feedback_message_field__type__target_id' => [
      'type',
    ],
    'feedback_message_field__user_id__target_id' => [
      'user_id',
    ],
  ],
  'mysql_character_set' => 'utf8mb4',
]);
$connection->insert('feedback_message')
  ->fields([
    'id',
    'type',
    'uuid',
    'langcode',
    'user_id',
    'link',
    'status',
    'created',
    'changed',
  ])
  ->values([
    'id' => '1',
    'type' => 'default_feedback',
    'uuid' => 'd86aa2ec-cef2-497e-87f7-53631fcdfcec',
    'langcode' => 'en',
    'user_id' => '1',
    'link' => 'internal:/admin/structure/block/list/stark?block-placement=stark-feedbackblock',
    'status' => '1',
    'created' => '1729394703',
    'changed' => '1729394703',
  ])
  ->values([
    'id' => '2',
    'type' => '2nd_feedback',
    'uuid' => 'b36036e5-88d9-48ed-a3fa-9d8a9ae4e334',
    'langcode' => 'en',
    'user_id' => '1',
    'link' => 'internal:/admin/structure/block/list/stark?block-placement=stark-feedbackblock',
    'status' => '1',
    'created' => '1729394911',
    'changed' => '1729394911',
  ])
  ->execute();

$connection->schema()->createTable('feedback_message__body', [
  'fields' => [
    'bundle' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '128',
      'default' => '',
    ],
    'deleted' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'tiny',
      'default' => '0',
    ],
    'entity_id' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'revision_id' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'langcode' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '32',
      'default' => '',
    ],
    'delta' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'body_value' => [
      'type' => 'text',
      'not null' => TRUE,
      'size' => 'big',
    ],
    'body_format' => [
      'type' => 'varchar_ascii',
      'not null' => FALSE,
      'length' => '255',
    ],
  ],
  'primary key' => [
    'entity_id',
    'deleted',
    'delta',
    'langcode',
  ],
  'indexes' => [
    'bundle' => [
      'bundle',
    ],
    'revision_id' => [
      'revision_id',
    ],
    'body_format' => [
      'body_format',
    ],
  ],
  'mysql_character_set' => 'utf8mb4',
]);
$connection->insert('feedback_message__body')
  ->fields([
    'bundle',
    'deleted',
    'entity_id',
    'revision_id',
    'langcode',
    'delta',
    'body_value',
    'body_format',
  ])
  ->values([
    'bundle' => 'default_feedback',
    'deleted' => '0',
    'entity_id' => '1',
    'revision_id' => '1',
    'langcode' => 'en',
    'delta' => '0',
    'body_value' => 'Default Feedback, message 1',
    'body_format' => 'plain_text',
  ])
  ->execute();

$connection->schema()->createTable('feedback_message__field_submitter_name', [
  'fields' => [
    'bundle' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '128',
      'default' => '',
    ],
    'deleted' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'tiny',
      'default' => '0',
    ],
    'entity_id' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'revision_id' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'langcode' => [
      'type' => 'varchar_ascii',
      'not null' => TRUE,
      'length' => '32',
      'default' => '',
    ],
    'delta' => [
      'type' => 'int',
      'not null' => TRUE,
      'size' => 'normal',
      'unsigned' => TRUE,
    ],
    'field_submitter_name_value' => [
      'type' => 'varchar',
      'not null' => TRUE,
      'length' => '255',
    ],
  ],
  'primary key' => [
    'entity_id',
    'deleted',
    'delta',
    'langcode',
  ],
  'indexes' => [
    'bundle' => [
      'bundle',
    ],
    'revision_id' => [
      'revision_id',
    ],
  ],
  'mysql_character_set' => 'utf8mb4',
]);
$connection->insert('feedback_message__field_submitter_name')
  ->fields([
    'bundle',
    'deleted',
    'entity_id',
    'revision_id',
    'langcode',
    'delta',
    'field_submitter_name_value',
  ])
  ->values([
    'bundle' => '2nd_feedback',
    'deleted' => '0',
    'entity_id' => '2',
    'revision_id' => '2',
    'langcode' => 'en',
    'delta' => '0',
    'field_submitter_name_value' => 'Lorem Ipsum',
  ])
  ->execute();

$connection->insert('key_value')
  ->fields([
    'collection',
    'name',
    'value',
  ])
  ->values([
    'collection' => 'config.entity.key_store.entity_form_display',
    'name' => 'uuid:3b4d40f6-4a70-4dcc-9af6-b6fee6a3a619',
    'value' => 'a:1:{i:0;s:62:"core.entity_form_display.feedback_message.2nd_feedback.default";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.entity_form_display',
    'name' => 'uuid:be2fcf9e-e719-41f6-b3b8-b3fecbbdeaba',
    'value' => 'a:1:{i:0;s:66:"core.entity_form_display.feedback_message.default_feedback.default";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.entity_view_display',
    'name' => 'uuid:15822aa0-ab77-4ace-8c23-fa7f99ba0922',
    'value' => 'a:1:{i:0;s:66:"core.entity_view_display.feedback_message.default_feedback.default";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.entity_view_display',
    'name' => 'uuid:dcd6e428-b61d-482c-b109-abe318da1883',
    'value' => 'a:1:{i:0;s:62:"core.entity_view_display.feedback_message.2nd_feedback.default";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.feedback_message_type',
    'name' => 'uuid:708e25ae-262f-4e49-8bdf-0455a768f22a',
    'value' => 'a:1:{i:0;s:43:"feedback.feedback_message_type.2nd_feedback";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.feedback_message_type',
    'name' => 'uuid:cd85e4b6-5ec8-400f-8e8e-9f9169a530fc',
    'value' => 'a:1:{i:0;s:47:"feedback.feedback_message_type.default_feedback";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.field_config',
    'name' => 'uuid:07843bae-6883-40f0-bed6-8657bd04e479',
    'value' => 'a:1:{i:0;s:62:"field.field.feedback_message.2nd_feedback.field_submitter_name";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.field_config',
    'name' => 'uuid:eb4fecbd-7008-48e3-86f7-a89164738081',
    'value' => 'a:1:{i:0;s:50:"field.field.feedback_message.default_feedback.body";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.field_storage_config',
    'name' => 'uuid:1eb48bbb-34de-4b41-908f-e5aac3099b68',
    'value' => 'a:1:{i:0;s:23:"field.storage.node.body";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.field_storage_config',
    'name' => 'uuid:7ea4392f-2cdf-4fe5-ba54-254eba8f1e29',
    'value' => 'a:1:{i:0;s:35:"field.storage.feedback_message.body";}',
  ])
  ->values([
    'collection' => 'config.entity.key_store.field_storage_config',
    'name' => 'uuid:b8c9f3fd-08b1-46b5-8381-1254ef53c48f',
    'value' => 'a:1:{i:0;s:51:"field.storage.feedback_message.field_submitter_name";}',
  ])
  ->values([
    'collection' => 'entity.definitions.bundle_field_map',
    'name' => 'feedback_message',
    'value' => 'a:2:{s:4:"body";a:2:{s:4:"type";s:9:"text_long";s:7:"bundles";a:1:{s:16:"default_feedback";s:16:"default_feedback";}}s:20:"field_submitter_name";a:2:{s:4:"type";s:6:"string";s:7:"bundles";a:1:{s:12:"2nd_feedback";s:12:"2nd_feedback";}}}',
  ])
  ->values([
    'collection' => 'entity.definitions.installed',
    'name' => 'feedback_message.entity_type',
    'value' => 'O:36:"Drupal\Core\Entity\ContentEntityType":41:{s:5:"*id";s:16:"feedback_message";s:8:"*class";s:38:"Drupal\feedback\Entity\FeedbackMessage";s:11:"*provider";s:8:"feedback";s:15:"*static_cache";b:1;s:15:"*render_cache";b:1;s:19:"*persistent_cache";b:1;s:14:"*entity_keys";a:9:{s:2:"id";s:2:"id";s:6:"bundle";s:4:"type";s:4:"uuid";s:4:"uuid";s:3:"uid";s:7:"user_id";s:8:"langcode";s:8:"langcode";s:6:"status";s:6:"status";s:8:"revision";s:0:"";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";}s:16:"*originalClass";s:38:"Drupal\feedback\Entity\FeedbackMessage";s:11:"*handlers";a:7:{s:12:"view_builder";s:36:"Drupal\Core\Entity\EntityViewBuilder";s:12:"list_builder";s:42:"Drupal\feedback\FeedbackMessageListBuilder";s:10:"views_data";s:47:"Drupal\feedback\Entity\FeedbackMessageViewsData";s:4:"form";a:4:{s:7:"default";s:40:"Drupal\feedback\Form\FeedbackMessageForm";s:3:"add";s:40:"Drupal\feedback\Form\FeedbackMessageForm";s:4:"edit";s:40:"Drupal\feedback\Form\FeedbackMessageForm";s:6:"delete";s:46:"Drupal\feedback\Form\FeedbackMessageDeleteForm";}s:6:"access";s:51:"Drupal\feedback\FeedbackMessageAccessControlHandler";s:14:"route_provider";a:1:{s:4:"html";s:48:"Drupal\feedback\FeedbackMessageHtmlRouteProvider";}s:7:"storage";s:46:"Drupal\Core\Entity\Sql\SqlContentEntityStorage";}s:19:"*admin_permission";s:36:"administer feedback message entities";s:24:"*collection_permission";N;s:25:"*permission_granularity";s:11:"entity_type";s:8:"*links";a:5:{s:9:"canonical";s:50:"/admin/content/feedback_message/{feedback_message}";s:8:"add-form";s:59:"/admin/content/feedback_message/add/{feedback_message_type}";s:9:"edit-form";s:55:"/admin/content/feedback_message/{feedback_message}/edit";s:11:"delete-form";s:57:"/admin/content/feedback_message/{feedback_message}/delete";s:10:"collection";s:31:"/admin/content/feedback_message";}s:21:"*bundle_entity_type";s:21:"feedback_message_type";s:12:"*bundle_of";N;s:15:"*bundle_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:21:"Feedback message type";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:13:"*base_table";s:16:"feedback_message";s:22:"*revision_data_table";N;s:17:"*revision_table";N;s:13:"*data_table";N;s:11:"*internal";b:0;s:15:"*translatable";b:0;s:19:"*show_revision_ui";b:0;s:8:"*label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:16:"Feedback message";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:19:"*label_collection";s:0:"";s:17:"*label_singular";s:0:"";s:15:"*label_plural";s:0:"";s:14:"*label_count";a:0:{}s:15:"*uri_callback";N;s:8:"*group";s:7:"content";s:14:"*group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:7:"Content";s:12:"*arguments";a:0:{}s:10:"*options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:"*field_ui_base_route";s:38:"entity.feedback_message_type.edit_form";s:26:"*common_reference_target";b:0;s:22:"*list_cache_contexts";a:0:{}s:18:"*list_cache_tags";a:1:{i:0;s:21:"feedback_message_list";}s:14:"*constraints";a:2:{s:13:"EntityChanged";N;s:26:"EntityUntranslatableFields";N;}s:13:"*additional";a:0:{}s:14:"*_serviceIds";a:0:{}s:18:"*_entityStorages";a:0:{}s:20:"*stringTranslation";N;s:25:"*revision_metadata_keys";a:1:{s:16:"revision_default";s:16:"revision_default";}}',
  ])
  ->values([
    'collection' => 'entity.definitions.installed',
    'name' => 'feedback_message.field_storage_definitions',
    'value' => 'a:11:{s:2:"id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:2:"ID";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:38:"The ID of the Feedback message entity.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:9:"read-only";b:1;s:8:"provider";s:8:"feedback";s:10:"field_name";s:2:"id";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:18:"field_item:integer";s:8:"settings";a:6:{s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:3:"min";s:0:"";s:3:"max";s:0:"";s:6:"prefix";s:0:"";s:6:"suffix";s:0:"";}}s:18:"*fieldDefinition";r:2;}s:7:"*type";s:7:"integer";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:3:"int";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:4:"type";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:4:"Type";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:33:"The Feedback message type/bundle.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:8:"required";b:1;s:8:"provider";s:8:"feedback";s:10:"field_name";s:4:"type";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:27:"field_item:entity_reference";s:8:"settings";a:3:{s:11:"target_type";s:21:"feedback_message_type";s:7:"handler";s:7:"default";s:16:"handler_settings";a:0:{}}}s:18:"*fieldDefinition";r:40;}s:7:"*type";s:16:"entity_reference";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:9:"target_id";a:3:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;}}s:7:"indexes";a:1:{s:9:"target_id";a:1:{i:0;s:9:"target_id";}}s:11:"unique keys";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:4:"uuid";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:4:"UUID";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:40:"The UUID of the Feedback message entity.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:9:"read-only";b:1;s:8:"provider";s:8:"feedback";s:10:"field_name";s:4:"uuid";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:15:"field_item:uuid";s:8:"settings";a:3:{s:10:"max_length";i:128;s:8:"is_ascii";b:1;s:14:"case_sensitive";b:0;}}s:18:"*fieldDefinition";r:77;}s:7:"*type";s:4:"uuid";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:6:"binary";b:0;}}s:11:"unique keys";a:1:{s:5:"value";a:1:{i:0;s:5:"value";}}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:7:"user_id";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:11:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:11:"Authored by";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:53:"The user ID of author of the Feedback message entity.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:12:"revisionable";b:1;s:22:"default_value_callback";s:41:"Drupal\node\Entity\Node::getCurrentUserId";s:12:"translatable";b:1;s:7:"display";a:2:{s:4:"view";a:2:{s:7:"options";a:3:{s:5:"label";s:6:"hidden";s:4:"type";s:6:"author";s:6:"weight";i:0;}s:12:"configurable";b:1;}s:4:"form";a:2:{s:7:"options";a:3:{s:4:"type";s:29:"entity_reference_autocomplete";s:6:"weight";i:5;s:8:"settings";a:4:{s:14:"match_operator";s:8:"CONTAINS";s:4:"size";s:2:"60";s:17:"autocomplete_type";s:4:"tags";s:11:"placeholder";s:0:"";}}s:12:"configurable";b:1;}}s:8:"provider";s:8:"feedback";s:10:"field_name";s:7:"user_id";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:27:"field_item:entity_reference";s:8:"settings";a:3:{s:11:"target_type";s:4:"user";s:7:"handler";s:7:"default";s:16:"handler_settings";a:0:{}}}s:18:"*fieldDefinition";r:114;}s:7:"*type";s:16:"entity_reference";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:9:"target_id";a:3:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;}}s:7:"indexes";a:1:{s:9:"target_id";a:1:{i:0;s:9:"target_id";}}s:11:"unique keys";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:4:"link";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:4:"Path";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:42:"The location this message was recorded on.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:7:"display";a:1:{s:4:"view";a:2:{s:7:"options";a:2:{s:5:"label";s:6:"inline";s:6:"weight";i:4;}s:12:"configurable";b:1;}}s:8:"provider";s:8:"feedback";s:10:"field_name";s:4:"link";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:14:"field_item:uri";s:8:"settings";a:2:{s:10:"max_length";i:2048;s:14:"case_sensitive";b:0;}}s:18:"*fieldDefinition";r:170;}s:7:"*type";s:3:"uri";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:3:{s:4:"type";s:7:"varchar";s:6:"length";i:2048;s:6:"binary";b:0;}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:6:"status";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:17:"Publishing status";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:63:"A boolean indicating whether the Feedback message is published.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:13:"default_value";a:1:{i:0;a:1:{s:5:"value";b:1;}}s:8:"provider";s:8:"feedback";s:10:"field_name";s:6:"status";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:18:"field_item:boolean";s:8:"settings";a:2:{s:8:"on_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:2:"On";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:9:"off_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:3:"Off";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}}}s:18:"*fieldDefinition";r:209;}s:7:"*type";s:7:"boolean";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:2:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:8:"langcode";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:8:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:13:"Language code";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:50:"The language code for the Feedback message entity.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:7:"display";a:1:{s:4:"form";a:2:{s:7:"options";a:2:{s:4:"type";s:15:"language_select";s:6:"weight";i:10;}s:12:"configurable";b:1;}}s:8:"provider";s:8:"feedback";s:10:"field_name";s:8:"langcode";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:19:"field_item:language";s:8:"settings";a:0:{}}s:18:"*fieldDefinition";r:250;}s:7:"*type";s:8:"language";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:2:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:7:"created";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:7:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:7:"Created";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:37:"The time that the entity was created.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:8:"provider";s:8:"feedback";s:10:"field_name";s:7:"created";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:18:"field_item:created";s:8:"settings";a:0:{}}s:18:"*fieldDefinition";r:286;}s:7:"*type";s:7:"created";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:1:{s:4:"type";s:3:"int";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:7:"changed";O:37:"Drupal\Core\Field\BaseFieldDefinition":5:{s:13:"*definition";a:7:{s:5:"label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:7:"Changed";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:11:"description";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:41:"The time that the entity was last edited.";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:8:"provider";s:8:"feedback";s:10:"field_name";s:7:"changed";s:11:"entity_type";s:16:"feedback_message";s:6:"bundle";N;s:13:"initial_value";N;}s:17:"*itemDefinition";O:51:"Drupal\Core\Field\TypedData\FieldItemDataDefinition":2:{s:13:"*definition";a:2:{s:4:"type";s:18:"field_item:changed";s:8:"settings";a:0:{}}s:18:"*fieldDefinition";r:315;}s:7:"*type";s:7:"changed";s:9:"*schema";a:4:{s:7:"columns";a:1:{s:5:"value";a:1:{s:4:"type";s:3:"int";}}s:11:"unique keys";a:0:{}s:7:"indexes";a:0:{}s:12:"foreign keys";a:0:{}}s:10:"*indexes";a:0:{}}s:4:"body";O:38:"Drupal\field\Entity\FieldStorageConfig":32:{s:15:"*entityTypeId";s:20:"field_storage_config";s:15:"*enforceIsNew";N;s:12:"*typedData";N;s:16:"*cacheContexts";a:0:{}s:12:"*cacheTags";a:0:{}s:14:"*cacheMaxAge";i:-1;s:14:"*_serviceIds";a:0:{}s:18:"*_entityStorages";a:0:{}s:13:"*originalId";s:21:"feedback_message.body";s:9:"*status";b:1;s:7:"*uuid";s:36:"7ea4392f-2cdf-4fe5-ba54-254eba8f1e29";s:11:"*langcode";s:2:"en";s:23:"*third_party_settings";a:0:{}s:8:"*_core";a:1:{s:19:"default_config_hash";s:43:"-t5-IYNCIRzAnew7NikTVk1vc7SepyQ6FfzGg5sE1EQ";}s:14:"*trustedData";b:0;s:15:"*dependencies";a:1:{s:6:"module";a:2:{i:0;s:8:"feedback";i:1;s:4:"text";}}s:12:"*isSyncing";b:0;s:5:"*id";s:21:"feedback_message.body";s:13:"*field_name";s:4:"body";s:14:"*entity_type";s:16:"feedback_message";s:7:"*type";s:9:"text_long";s:9:"*module";s:4:"text";s:11:"*settings";a:0:{}s:14:"*cardinality";i:1;s:15:"*translatable";b:1;s:9:"*locked";b:0;s:25:"*persist_with_no_fields";b:0;s:14:"custom_storage";b:0;s:10:"*indexes";a:0:{}s:10:"*deleted";b:0;s:20:"field_storage_submit";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:15:"Update settings";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:18:"cardinality_number";s:1:"1";}s:20:"field_submitter_name";O:38:"Drupal\field\Entity\FieldStorageConfig":32:{s:15:"*entityTypeId";s:20:"field_storage_config";s:15:"*enforceIsNew";b:1;s:12:"*typedData";N;s:16:"*cacheContexts";a:0:{}s:12:"*cacheTags";a:0:{}s:14:"*cacheMaxAge";i:-1;s:14:"*_serviceIds";a:0:{}s:18:"*_entityStorages";a:0:{}s:13:"*originalId";s:37:"feedback_message.field_submitter_name";s:9:"*status";b:1;s:7:"*uuid";s:36:"b8c9f3fd-08b1-46b5-8381-1254ef53c48f";s:11:"*langcode";s:2:"en";s:23:"*third_party_settings";a:0:{}s:8:"*_core";a:0:{}s:14:"*trustedData";b:0;s:15:"*dependencies";a:0:{}s:12:"*isSyncing";b:0;s:5:"*id";s:37:"feedback_message.field_submitter_name";s:13:"*field_name";s:20:"field_submitter_name";s:14:"*entity_type";s:16:"feedback_message";s:7:"*type";s:6:"string";s:9:"*module";s:4:"core";s:11:"*settings";a:3:{s:10:"max_length";s:3:"255";s:8:"is_ascii";b:0;s:14:"case_sensitive";b:0;}s:14:"*cardinality";i:1;s:15:"*translatable";b:1;s:9:"*locked";b:0;s:25:"*persist_with_no_fields";b:0;s:14:"custom_storage";b:0;s:10:"*indexes";a:0:{}s:10:"*deleted";b:0;s:20:"field_storage_submit";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:15:"Update settings";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:18:"cardinality_number";s:1:"1";}}',
  ])
  ->values([
    'collection' => 'entity.definitions.installed',
    'name' => 'feedback_message_type.entity_type',
    'value' => 'O:42:"Drupal\Core\Config\Entity\ConfigEntityType":44:{s:5:"*id";s:21:"feedback_message_type";s:8:"*class";s:42:"Drupal\feedback\Entity\FeedbackMessageType";s:11:"*provider";s:8:"feedback";s:15:"*static_cache";b:0;s:15:"*render_cache";b:1;s:19:"*persistent_cache";b:1;s:14:"*entity_keys";a:8:{s:2:"id";s:2:"id";s:5:"label";s:5:"label";s:4:"uuid";s:4:"uuid";s:8:"revision";s:0:"";s:6:"bundle";s:0:"";s:8:"langcode";s:8:"langcode";s:16:"default_langcode";s:16:"default_langcode";s:29:"revision_translation_affected";s:29:"revision_translation_affected";}s:16:"*originalClass";s:42:"Drupal\feedback\Entity\FeedbackMessageType";s:11:"*handlers";a:5:{s:12:"list_builder";s:46:"Drupal\feedback\FeedbackMessageTypeListBuilder";s:4:"form";a:3:{s:3:"add";s:44:"Drupal\feedback\Form\FeedbackMessageTypeForm";s:4:"edit";s:44:"Drupal\feedback\Form\FeedbackMessageTypeForm";s:6:"delete";s:50:"Drupal\feedback\Form\FeedbackMessageTypeDeleteForm";}s:14:"route_provider";a:1:{s:4:"html";s:52:"Drupal\feedback\FeedbackMessageTypeHtmlRouteProvider";}s:6:"access";s:45:"Drupal\Core\Entity\EntityAccessControlHandler";s:7:"storage";s:45:"Drupal\Core\Config\Entity\ConfigEntityStorage";}s:19:"*admin_permission";s:29:"administer site configuration";s:24:"*collection_permission";N;s:25:"*permission_granularity";s:11:"entity_type";s:8:"*links";a:5:{s:9:"canonical";s:62:"/admin/structure/feedback_message_type/{feedback_message_type}";s:8:"add-form";s:42:"/admin/structure/feedback_message_type/add";s:9:"edit-form";s:67:"/admin/structure/feedback_message_type/{feedback_message_type}/edit";s:11:"delete-form";s:69:"/admin/structure/feedback_message_type/{feedback_message_type}/delete";s:10:"collection";s:38:"/admin/structure/feedback_message_type";}s:21:"*bundle_entity_type";N;s:12:"*bundle_of";s:16:"feedback_message";s:15:"*bundle_label";N;s:13:"*base_table";N;s:22:"*revision_data_table";N;s:17:"*revision_table";N;s:13:"*data_table";N;s:11:"*internal";b:0;s:15:"*translatable";b:0;s:19:"*show_revision_ui";b:0;s:8:"*label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:21:"Feedback message type";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}s:19:"*label_collection";s:0:"";s:17:"*label_singular";s:0:"";s:15:"*label_plural";s:0:"";s:14:"*label_count";a:0:{}s:15:"*uri_callback";N;s:8:"*group";s:13:"configuration";s:14:"*group_label";O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:13:"Configuration";s:12:"*arguments";a:0:{}s:10:"*options";a:1:{s:7:"context";s:17:"Entity type group";}}s:22:"*field_ui_base_route";N;s:26:"*common_reference_target";b:0;s:22:"*list_cache_contexts";a:0:{}s:18:"*list_cache_tags";a:1:{i:0;s:33:"config:feedback_message_type_list";}s:14:"*constraints";a:0:{}s:13:"*additional";a:0:{}s:14:"*_serviceIds";a:0:{}s:18:"*_entityStorages";a:0:{}s:20:"*stringTranslation";N;s:16:"*config_prefix";s:21:"feedback_message_type";s:14:"*lookup_keys";a:1:{i:0;s:4:"uuid";}s:16:"*config_export";a:3:{i:0;s:2:"id";i:1;s:5:"label";i:2;s:15:"success_message";}s:21:"*mergedConfigExport";a:0:{}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.entity_schema_data',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:11:"primary key";a:1:{i:0;s:2:"id";}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.body',
    'value' => 'a:1:{s:22:"feedback_message__body";a:4:{s:11:"description";s:45:"Data storage for feedback_message field body.";s:6:"fields";a:8:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:114:"The entity revision id this data is attached to, which for an unversioned entity type is the same as the entity id";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:10:"body_value";a:3:{s:4:"type";s:4:"text";s:4:"size";s:3:"big";s:8:"not null";b:1;}s:11:"body_format";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:255;s:8:"not null";b:0;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:3:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}s:11:"body_format";a:1:{i:0;s:11:"body_format";}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.changed',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:6:"fields";a:1:{s:7:"changed";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.created',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:6:"fields";a:1:{s:7:"created";a:2:{s:4:"type";s:3:"int";s:8:"not null";b:0;}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.field_submitter_name',
    'value' => 'a:1:{s:38:"feedback_message__field_submitter_name";a:4:{s:11:"description";s:61:"Data storage for feedback_message field field_submitter_name.";s:6:"fields";a:7:{s:6:"bundle";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:88:"The field instance bundle to which this row belongs, used when deleting a field instance";}s:7:"deleted";a:5:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;s:7:"default";i:0;s:11:"description";s:60:"A boolean indicating whether this data item has been deleted";}s:9:"entity_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:38:"The entity id this data is attached to";}s:11:"revision_id";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:114:"The entity revision id this data is attached to, which for an unversioned entity type is the same as the entity id";}s:8:"langcode";a:5:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;s:7:"default";s:0:"";s:11:"description";s:37:"The language code for this data item.";}s:5:"delta";a:4:{s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;s:11:"description";s:67:"The sequence number for this data item, used for multi-value fields";}s:26:"field_submitter_name_value";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:255;s:6:"binary";b:0;s:8:"not null";b:1;}}s:11:"primary key";a:4:{i:0;s:9:"entity_id";i:1;s:7:"deleted";i:2;s:5:"delta";i:3;s:8:"langcode";}s:7:"indexes";a:2:{s:6:"bundle";a:1:{i:0;s:6:"bundle";}s:11:"revision_id";a:1:{i:0;s:11:"revision_id";}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.id',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:6:"fields";a:1:{s:2:"id";a:4:{s:4:"type";s:6:"serial";s:8:"unsigned";b:0;s:4:"size";s:6:"normal";s:8:"not null";b:1;}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.langcode',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:6:"fields";a:1:{s:8:"langcode";a:3:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:12;s:8:"not null";b:1;}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.link',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:6:"fields";a:1:{s:4:"link";a:4:{s:4:"type";s:7:"varchar";s:6:"length";i:2048;s:6:"binary";b:0;s:8:"not null";b:0;}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.status',
    'value' => 'a:1:{s:16:"feedback_message";a:1:{s:6:"fields";a:1:{s:6:"status";a:3:{s:4:"type";s:3:"int";s:4:"size";s:4:"tiny";s:8:"not null";b:1;}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.type',
    'value' => 'a:1:{s:16:"feedback_message";a:2:{s:6:"fields";a:1:{s:4:"type";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:13:"varchar_ascii";s:6:"length";i:32;s:8:"not null";b:1;}}s:7:"indexes";a:1:{s:39:"feedback_message_field__type__target_id";a:1:{i:0;s:4:"type";}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.user_id',
    'value' => 'a:1:{s:16:"feedback_message";a:2:{s:6:"fields";a:1:{s:7:"user_id";a:4:{s:11:"description";s:28:"The ID of the target entity.";s:4:"type";s:3:"int";s:8:"unsigned";b:1;s:8:"not null";b:1;}}s:7:"indexes";a:1:{s:42:"feedback_message_field__user_id__target_id";a:1:{i:0;s:7:"user_id";}}}}',
  ])
  ->values([
    'collection' => 'entity.storage_schema.sql',
    'name' => 'feedback_message.field_schema_data.uuid',
    'value' => 'a:1:{s:16:"feedback_message";a:2:{s:6:"fields";a:1:{s:4:"uuid";a:4:{s:4:"type";s:13:"varchar_ascii";s:6:"length";i:128;s:6:"binary";b:0;s:8:"not null";b:1;}}s:11:"unique keys";a:1:{s:35:"feedback_message_field__uuid__value";a:1:{i:0;s:4:"uuid";}}}}',
  ])
  ->execute();

$connection->merge('key_value')
  ->condition('collection', 'system.schema')
  ->condition('name', 'feedback')
  ->fields([
    'collection' => 'system.schema',
    'name' => 'feedback',
    'value' => 'i:10000;',
  ])
  ->execute();

$connection->insert('menu_tree')
  ->fields([
    'menu_name',
    'id',
    'parent',
    'route_name',
    'route_param_key',
    'route_parameters',
    'url',
    'title',
    'description',
    'class',
    'options',
    'provider',
    'enabled',
    'discovered',
    'expanded',
    'weight',
    'metadata',
    'has_children',
    'depth',
    'p1',
    'p2',
    'p3',
    'p4',
    'p5',
    'p6',
    'p7',
    'p8',
    'p9',
    'form_class',
  ])
  ->values([
    'menu_name' => 'admin',
    'id' => 'entity.feedback_message.collection',
    'parent' => 'system.admin_content',
    'route_name' => 'entity.feedback_message.collection',
    'route_param_key' => '',
    'route_parameters' => 'a:0:{}',
    'url' => '',
    'title' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:17:"Feedback messages";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}',
    'description' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:30:"List Feedback message entities";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}',
    'class' => 'Drupal\Core\Menu\MenuLinkDefault',
    'options' => 'a:0:{}',
    'provider' => 'feedback',
    'enabled' => '1',
    'discovered' => '1',
    'expanded' => '0',
    'weight' => '100',
    'metadata' => 'a:0:{}',
    'has_children' => '0',
    'depth' => '3',
    'p1' => '3',
    'p2' => '4',
    'p3' => '44',
    'p4' => '0',
    'p5' => '0',
    'p6' => '0',
    'p7' => '0',
    'p8' => '0',
    'p9' => '0',
    'form_class' => 'Drupal\Core\Menu\Form\MenuLinkDefaultForm',
  ])
  ->values([
    'menu_name' => 'admin',
    'id' => 'entity.feedback_message_type.collection',
    'parent' => 'system.admin_structure',
    'route_name' => 'entity.feedback_message_type.collection',
    'route_param_key' => '',
    'route_parameters' => 'a:0:{}',
    'url' => '',
    'title' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:14:"Feedback types";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}',
    'description' => 'O:48:"Drupal\Core\StringTranslation\TranslatableMarkup":3:{s:9:"*string";s:36:"List Feedback message type (bundles)";s:12:"*arguments";a:0:{}s:10:"*options";a:0:{}}',
    'class' => 'Drupal\Core\Menu\MenuLinkDefault',
    'options' => 'a:0:{}',
    'provider' => 'feedback',
    'enabled' => '1',
    'discovered' => '1',
    'expanded' => '0',
    'weight' => '0',
    'metadata' => 'a:0:{}',
    'has_children' => '0',
    'depth' => '3',
    'p1' => '3',
    'p2' => '5',
    'p3' => '45',
    'p4' => '0',
    'p5' => '0',
    'p6' => '0',
    'p7' => '0',
    'p8' => '0',
    'p9' => '0',
    'form_class' => 'Drupal\Core\Menu\Form\MenuLinkDefaultForm',
  ])
  ->execute();

$connection->insert('router')
  ->fields([
    'name',
    'path',
    'pattern_outline',
    'fit',
    'route',
    'number_parts',
  ])
  ->values([
    'name' => 'entity.feedback_message.add_form',
    'path' => '/admin/content/feedback_message/add/{feedback_message_type}',
    'pattern_outline' => '/admin/content/feedback_message/add/%',
    'fit' => '30',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:59:"/admin/content/feedback_message/add/{feedback_message_type}";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:11:"_controller";s:64:"Drupal\feedback\Controller\FeedbackMessageAddController::addForm";s:15:"_title_callback";s:72:"Drupal\feedback\Controller\FeedbackMessageAddController::getAddFormTitle";}s:12:"requirements";a:1:{s:21:"_entity_create_access";s:40:"feedback_message:{feedback_message_type}";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:2:{s:16:"feedback_message";a:2:{s:4:"type";s:23:"entity:feedback_message";s:9:"converter";s:21:"paramconverter.entity";}s:21:"feedback_message_type";a:2:{s:4:"type";s:28:"entity:feedback_message_type";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:26:"access_check.entity_create";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:1:{i:0;s:21:"feedback_message_type";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:76:"{^/admin/content/feedback_message/add/(?P<feedback_message_type>[^/]++)$}sDu";s:11:"path_tokens";a:2:{i:0;a:5:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:21:"feedback_message_type";i:4;b:1;}i:1;a:2:{i:0;s:4:"text";i:1;s:35:"/admin/content/feedback_message/add";}}s:9:"path_vars";a:1:{i:0;s:21:"feedback_message_type";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:30;s:14:"patternOutline";s:37:"/admin/content/feedback_message/add/%";s:8:"numParts";i:5;}}',
    'number_parts' => '5',
  ])
  ->values([
    'name' => 'entity.feedback_message.add_page',
    'path' => '/admin/structure/feedback_message/add',
    'pattern_outline' => '/admin/structure/feedback_message/add',
    'fit' => '15',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:37:"/admin/structure/feedback_message/add";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:11:"_controller";s:60:"Drupal\feedback\Controller\FeedbackMessageAddController::add";s:6:"_title";s:20:"Add Feedback message";}s:12:"requirements";a:1:{s:21:"_entity_create_access";s:16:"feedback_message";}s:7:"options";a:4:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:26:"access_check.entity_create";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:44:"{^/admin/structure/feedback_message/add$}sDu";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:37:"/admin/structure/feedback_message/add";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:15;s:14:"patternOutline";s:37:"/admin/structure/feedback_message/add";s:8:"numParts";i:4;}}',
    'number_parts' => '4',
  ])
  ->values([
    'name' => 'entity.feedback_message.canonical',
    'path' => '/admin/content/feedback_message/{feedback_message}',
    'pattern_outline' => '/admin/content/feedback_message/%',
    'fit' => '14',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:50:"/admin/content/feedback_message/{feedback_message}";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_view";s:21:"feedback_message.full";s:15:"_title_callback";s:54:"\Drupal\Core\Entity\Controller\EntityController::title";}s:12:"requirements";a:2:{s:14:"_entity_access";s:21:"feedback_message.view";s:16:"feedback_message";s:3:"\d+";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:16:"feedback_message";a:2:{s:4:"type";s:23:"entity:feedback_message";s:9:"converter";s:21:"paramconverter.entity";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:1:{i:0;s:16:"feedback_message";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:64:"{^/admin/content/feedback_message/(?P<feedback_message>\d+)$}sDu";s:11:"path_tokens";a:2:{i:0;a:5:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:16:"feedback_message";i:4;b:1;}i:1;a:2:{i:0;s:4:"text";i:1;s:31:"/admin/content/feedback_message";}}s:9:"path_vars";a:1:{i:0;s:16:"feedback_message";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:14;s:14:"patternOutline";s:33:"/admin/content/feedback_message/%";s:8:"numParts";i:4;}}',
    'number_parts' => '4',
  ])
  ->values([
    'name' => 'entity.feedback_message.collection',
    'path' => '/admin/content/feedback_message',
    'pattern_outline' => '/admin/content/feedback_message',
    'fit' => '7',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:31:"/admin/content/feedback_message";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_list";s:16:"feedback_message";s:6:"_title";s:21:"Feedback message list";}s:12:"requirements";a:1:{s:11:"_permission";s:28:"access feedback message list";}s:7:"options";a:4:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:23:"access_check.permission";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:38:"{^/admin/content/feedback_message$}sDu";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:31:"/admin/content/feedback_message";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:7;s:14:"patternOutline";s:31:"/admin/content/feedback_message";s:8:"numParts";i:3;}}',
    'number_parts' => '3',
  ])
  ->values([
    'name' => 'entity.feedback_message.delete_form',
    'path' => '/admin/content/feedback_message/{feedback_message}/delete',
    'pattern_outline' => '/admin/content/feedback_message/%/delete',
    'fit' => '29',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:57:"/admin/content/feedback_message/{feedback_message}/delete";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:23:"feedback_message.delete";s:15:"_title_callback";s:60:"\Drupal\Core\Entity\Controller\EntityController::deleteTitle";}s:12:"requirements";a:2:{s:14:"_entity_access";s:23:"feedback_message.delete";s:16:"feedback_message";s:3:"\d+";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:16:"feedback_message";a:2:{s:4:"type";s:23:"entity:feedback_message";s:9:"converter";s:21:"paramconverter.entity";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:1:{i:0;s:16:"feedback_message";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:71:"{^/admin/content/feedback_message/(?P<feedback_message>\d+)/delete$}sDu";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/delete";}i:1;a:5:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:16:"feedback_message";i:4;b:1;}i:2;a:2:{i:0;s:4:"text";i:1;s:31:"/admin/content/feedback_message";}}s:9:"path_vars";a:1:{i:0;s:16:"feedback_message";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:29;s:14:"patternOutline";s:40:"/admin/content/feedback_message/%/delete";s:8:"numParts";i:5;}}',
    'number_parts' => '5',
  ])
  ->values([
    'name' => 'entity.feedback_message.edit_form',
    'path' => '/admin/content/feedback_message/{feedback_message}/edit',
    'pattern_outline' => '/admin/content/feedback_message/%/edit',
    'fit' => '29',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:55:"/admin/content/feedback_message/{feedback_message}/edit";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:21:"feedback_message.edit";s:15:"_title_callback";s:58:"\Drupal\Core\Entity\Controller\EntityController::editTitle";}s:12:"requirements";a:2:{s:14:"_entity_access";s:23:"feedback_message.update";s:16:"feedback_message";s:3:"\d+";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:16:"feedback_message";a:2:{s:4:"type";s:23:"entity:feedback_message";s:9:"converter";s:21:"paramconverter.entity";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:1:{i:0;s:16:"feedback_message";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:69:"{^/admin/content/feedback_message/(?P<feedback_message>\d+)/edit$}sDu";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:5:"/edit";}i:1;a:5:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:3:"\d+";i:3;s:16:"feedback_message";i:4;b:1;}i:2;a:2:{i:0;s:4:"text";i:1;s:31:"/admin/content/feedback_message";}}s:9:"path_vars";a:1:{i:0;s:16:"feedback_message";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:29;s:14:"patternOutline";s:38:"/admin/content/feedback_message/%/edit";s:8:"numParts";i:5;}}',
    'number_parts' => '5',
  ])
  ->values([
    'name' => 'entity.feedback_message_type.add_form',
    'path' => '/admin/structure/feedback_message_type/add',
    'pattern_outline' => '/admin/structure/feedback_message_type/add',
    'fit' => '15',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:42:"/admin/structure/feedback_message_type/add";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:25:"feedback_message_type.add";s:6:"_title";s:25:"Add Feedback message type";}s:12:"requirements";a:1:{s:21:"_entity_create_access";s:21:"feedback_message_type";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:21:"feedback_message_type";a:2:{s:4:"type";s:28:"entity:feedback_message_type";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:26:"access_check.entity_create";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:49:"{^/admin/structure/feedback_message_type/add$}sDu";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:42:"/admin/structure/feedback_message_type/add";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:15;s:14:"patternOutline";s:42:"/admin/structure/feedback_message_type/add";s:8:"numParts";i:4;}}',
    'number_parts' => '4',
  ])
  ->values([
    'name' => 'entity.feedback_message_type.collection',
    'path' => '/admin/structure/feedback_message_type',
    'pattern_outline' => '/admin/structure/feedback_message_type',
    'fit' => '7',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:38:"/admin/structure/feedback_message_type";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_list";s:21:"feedback_message_type";s:6:"_title";s:21:"Feedback message type";}s:12:"requirements";a:1:{s:11:"_permission";s:29:"administer site configuration";}s:7:"options";a:4:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:23:"access_check.permission";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:45:"{^/admin/structure/feedback_message_type$}sDu";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:38:"/admin/structure/feedback_message_type";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:7;s:14:"patternOutline";s:38:"/admin/structure/feedback_message_type";s:8:"numParts";i:3;}}',
    'number_parts' => '3',
  ])
  ->values([
    'name' => 'entity.feedback_message_type.delete_form',
    'path' => '/admin/structure/feedback_message_type/{feedback_message_type}/delete',
    'pattern_outline' => '/admin/structure/feedback_message_type/%/delete',
    'fit' => '29',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:69:"/admin/structure/feedback_message_type/{feedback_message_type}/delete";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:28:"feedback_message_type.delete";s:15:"_title_callback";s:60:"\Drupal\Core\Entity\Controller\EntityController::deleteTitle";}s:12:"requirements";a:1:{s:14:"_entity_access";s:28:"feedback_message_type.delete";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:21:"feedback_message_type";a:2:{s:4:"type";s:28:"entity:feedback_message_type";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:1:{i:0;s:21:"feedback_message_type";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:86:"{^/admin/structure/feedback_message_type/(?P<feedback_message_type>[^/]++)/delete$}sDu";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:7:"/delete";}i:1;a:5:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:21:"feedback_message_type";i:4;b:1;}i:2;a:2:{i:0;s:4:"text";i:1;s:38:"/admin/structure/feedback_message_type";}}s:9:"path_vars";a:1:{i:0;s:21:"feedback_message_type";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:29;s:14:"patternOutline";s:47:"/admin/structure/feedback_message_type/%/delete";s:8:"numParts";i:5;}}',
    'number_parts' => '5',
  ])
  ->values([
    'name' => 'entity.feedback_message_type.edit_form',
    'path' => '/admin/structure/feedback_message_type/{feedback_message_type}/edit',
    'pattern_outline' => '/admin/structure/feedback_message_type/%/edit',
    'fit' => '29',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:67:"/admin/structure/feedback_message_type/{feedback_message_type}/edit";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:12:"_entity_form";s:26:"feedback_message_type.edit";s:15:"_title_callback";s:58:"\Drupal\Core\Entity\Controller\EntityController::editTitle";}s:12:"requirements";a:1:{s:14:"_entity_access";s:28:"feedback_message_type.update";}s:7:"options";a:5:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:10:"parameters";a:1:{s:21:"feedback_message_type";a:2:{s:4:"type";s:28:"entity:feedback_message_type";s:9:"converter";s:63:"drupal.proxy_original_service.paramconverter.configentity_admin";}}s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:19:"access_check.entity";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:1:{i:0;s:21:"feedback_message_type";}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:84:"{^/admin/structure/feedback_message_type/(?P<feedback_message_type>[^/]++)/edit$}sDu";s:11:"path_tokens";a:3:{i:0;a:2:{i:0;s:4:"text";i:1;s:5:"/edit";}i:1;a:5:{i:0;s:8:"variable";i:1;s:1:"/";i:2;s:6:"[^/]++";i:3;s:21:"feedback_message_type";i:4;b:1;}i:2;a:2:{i:0;s:4:"text";i:1;s:38:"/admin/structure/feedback_message_type";}}s:9:"path_vars";a:1:{i:0;s:21:"feedback_message_type";}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:29;s:14:"patternOutline";s:45:"/admin/structure/feedback_message_type/%/edit";s:8:"numParts";i:5;}}',
    'number_parts' => '5',
  ])
  ->values([
    'name' => 'feedback_message.add_page',
    'path' => '/admin/structure/feedback_message/add',
    'pattern_outline' => '/admin/structure/feedback_message/add',
    'fit' => '15',
    'route' => 'O:31:"Symfony\Component\Routing\Route":9:{s:4:"path";s:37:"/admin/structure/feedback_message/add";s:4:"host";s:0:"";s:8:"defaults";a:2:{s:11:"_controller";s:60:"Drupal\feedback\Controller\FeedbackMessageAddController::add";s:6:"_title";s:20:"Add Feedback message";}s:12:"requirements";a:1:{s:21:"_entity_create_access";s:16:"feedback_message";}s:7:"options";a:4:{s:14:"compiler_class";s:33:"Drupal\Core\Routing\RouteCompiler";s:12:"_admin_route";b:1;s:14:"_access_checks";a:1:{i:0;s:26:"access_check.entity_create";}s:4:"utf8";b:1;}s:7:"schemes";a:0:{}s:7:"methods";a:2:{i:0;s:3:"GET";i:1;s:4:"POST";}s:9:"condition";s:0:"";s:8:"compiled";O:33:"Drupal\Core\Routing\CompiledRoute":11:{s:4:"vars";a:0:{}s:11:"path_prefix";s:0:"";s:10:"path_regex";s:44:"{^/admin/structure/feedback_message/add$}sDu";s:11:"path_tokens";a:1:{i:0;a:2:{i:0;s:4:"text";i:1;s:37:"/admin/structure/feedback_message/add";}}s:9:"path_vars";a:0:{}s:10:"host_regex";N;s:11:"host_tokens";a:0:{}s:9:"host_vars";a:0:{}s:3:"fit";i:15;s:14:"patternOutline";s:37:"/admin/structure/feedback_message/add";s:8:"numParts";i:4;}}',
    'number_parts' => '4',
  ])
  ->execute();

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc