You are here

function comment_uninstall in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 core/modules/comment/comment.install \comment_uninstall()

Implements hook_uninstall().

File

core/modules/comment/comment.install, line 14
Install, update and uninstall functions for the Comment module.

Code

function comment_uninstall() {

  // Remove the comment fields.
  $fields = entity_load_multiple_by_properties('field_storage_config', array(
    'type' => 'comment',
  ));
  foreach ($fields as $field) {
    $field
      ->delete();
  }

  // Remove state setting.
  \Drupal::state()
    ->delete('comment.node_comment_statistics_scale');
}