drupalmoduleupgrader-8.x-1.5/config/install/drupalmoduleupgrader.hooks.yml
config/install/drupalmoduleupgrader.hooks.yml
definitions:
blocks:
message: 'Blocks are now plugins in the `MODULE\Plugin\Block` namespace.'
documentation:
-
url: 'https://www.drupal.org/node/1880620'
title: 'Blocks are now plugins'
-
url: 'https://api.drupal.org/api/drupal/core%21modules%21block%21block.api.php/group/block_api/8'
title: 'Drupal 8 Block API'
tags:
category:
- block
hook:
- block_info
- block_configure
- block_save
- block_view
boot:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/1909596'
title: '`@hook` replaced by event subscriber'
tags:
category:
- system
delete: true
comment_status:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/2296867'
title: '`@hook` removed.'
tags:
category:
- entity
hook:
- comment_publish
- comment_unpublish
delete: true
drupal_goto_alter:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/2023537'
title: '`@hook` replaced by event subscriber'
tags:
category:
- system
delete: true
entity_info:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/1827470'
title: 'Entity types are now annotated plugins'
tags:
category:
- entity
delete: true
exit:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/1911186'
title: '`@hook` replaced by event subscriber'
tags:
category:
- system
delete: true
field_attach_bundle_crud:
message: '`@hook` has been renamed.'
documentation:
-
url: 'https://www.drupal.org/node/1964766'
title: 'Bundle CRUD API moved to Entity API'
tags:
category:
- field
hook:
- field_attach_create_bundle
- field_attach_delete_bundle
- field_attach_rename_bundle
field_formatter:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/1805846'
title: 'Field formatters are now plugins'
tags:
category:
- field
hook:
- field_formatter_info
- field_formatter_prepare_view
- field_formatter_settings_form
- field_formatter_settings_summary
- field_formatter_view
delete: true
field_type:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/2064123'
title: 'Field types are now plugins'
tags:
category:
- field
hook:
- field_delete
- field_delete_revision
- field_info
- field_insert
- field_instance_settings_form
- field_is_empty
- field_load
- field_prepare_translation
- field_prepare_translation_alter
- field_prepare_view
- field_presave
- field_schema
- field_settings_form
- field_update
- field_validate
delete: true
field_widget:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/1796000'
title: 'Field widgets are now plugins'
tags:
category:
- field
hook:
- field_widget_error
- field_widget_form
- field_widget_info
- field_widget_settings_form
delete: true
init:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/2013014'
title: '`@hook` removed'
tags:
category:
- system
delete: true
library:
message: '`@hook` is now `MODULE.libraries.yml`.'
documentation:
-
url: 'https://www.drupal.org/node/2201089'
title: '`@hook` replaced by `.libraries.yml` file'
tags:
category:
- system
delete: true
menu:
message: '`@hook` has been removed from Drupal 8.'
documentation:
-
url: 'https://www.drupal.org/node/1800686'
title: 'All functionality of `@hook` replaced'
-
url: 'https://www.drupal.org/node/2177901'
title: 'Dynamic routes are now defined in `MODULE.routing.yml`'
-
url: 'https://www.drupal.org/node/2119699'
title: 'Page callbacks have been converted to controller classes'
-
url: 'https://www.drupal.org/node/2089605'
title: 'Route naming convention'
-
url: 'https://www.drupal.org/node/2165243'
title: 'Contextual links are now plugins defined in `MODULE.links.contextual.yml`'
-
url: 'https://www.drupal.org/node/2007444'
title: 'Local actions are now plugins defined in `MODULE.links.action.yml`'
-
url: 'https://www.drupal.org/node/2044515'
title: 'Local tasks and now plugins defined in `MODULE.links.task.yml`'
-
url: 'https://www.drupal.org/node/2228089'
title: 'Menu links are now defined in `MODULE.links.menu.yml`'
tags:
category:
- menu
delete: true
menu_alter:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/2118147#alter'
title: 'Replacements for `@hook`'
tags:
category:
- menu
delete: true
menu_site_status_alter:
message: '`@hook` has been removed.'
documentation:
-
url: 'https://www.drupal.org/node/2020005'
title: '`@hook` is now an event subscriber'
tags:
category:
- system
delete: true
page_alter:
message: '`@hook` is deprecated and may only be used to alter #attached assets.'
documentation:
-
url: 'https://www.drupal.org/node/2357755'
title: '@hook deprecated'
tags:
category:
- render
page_build:
message: '`@hook` is deprecated and may only be used to alter #attached assets.'
documentation:
-
url: 'https://www.drupal.org/node/2357755'
title: '`@hook` deprecated'
tags:
category:
- render
url_outbound_alter:
message: '`@hook` has been replaced by path processors.'
documentation:
-
url: 'https://www.drupal.org/node/2238759'
title: '`@hook` replaced by `OutboundPathProcessorInterface`'
tags:
category:
- render
- system
delete: true
watchdog:
message: '@hook has been replaced by a PSR-3 compatible logging system.'
documentation:
-
url: 'https://www.drupal.org/node/2270941'
title: '`@hook` removed; `watchdog()` deprecated and replaced by PSR-3 compliant logging service'
tags:
category:
- system
delete: true
