You are here

drupalmoduleupgrader.hooks.yml in Drupal 7 to 8/9 Module Upgrader 8

config/install/drupalmoduleupgrader.hooks.yml

File

config/install/drupalmoduleupgrader.hooks.yml
View source
  1. definitions:
  2. blocks:
  3. message: 'Blocks are now plugins in the `MODULE\Plugin\Block` namespace.'
  4. documentation:
  5. -
  6. url: 'https://www.drupal.org/node/1880620'
  7. title: 'Blocks are now plugins'
  8. -
  9. url: 'https://api.drupal.org/api/drupal/core%21modules%21block%21block.api.php/group/block_api/8'
  10. title: 'Drupal 8 Block API'
  11. tags:
  12. category:
  13. - block
  14. hook:
  15. - block_info
  16. - block_configure
  17. - block_save
  18. - block_view
  19. boot:
  20. message: '`@hook` has been removed.'
  21. documentation:
  22. -
  23. url: 'https://www.drupal.org/node/1909596'
  24. title: '`@hook` replaced by event subscriber'
  25. tags:
  26. category:
  27. - system
  28. delete: true
  29. comment_status:
  30. message: '`@hook` has been removed.'
  31. documentation:
  32. -
  33. url: 'https://www.drupal.org/node/2296867'
  34. title: '`@hook` removed.'
  35. tags:
  36. category:
  37. - entity
  38. hook:
  39. - comment_publish
  40. - comment_unpublish
  41. delete: true
  42. drupal_goto_alter:
  43. message: '`@hook` has been removed.'
  44. documentation:
  45. -
  46. url: 'https://www.drupal.org/node/2023537'
  47. title: '`@hook` replaced by event subscriber'
  48. tags:
  49. category:
  50. - system
  51. delete: true
  52. entity_info:
  53. message: '`@hook` has been removed.'
  54. documentation:
  55. -
  56. url: 'https://www.drupal.org/node/1827470'
  57. title: 'Entity types are now annotated plugins'
  58. tags:
  59. category:
  60. - entity
  61. delete: true
  62. exit:
  63. message: '`@hook` has been removed.'
  64. documentation:
  65. -
  66. url: 'https://www.drupal.org/node/1911186'
  67. title: '`@hook` replaced by event subscriber'
  68. tags:
  69. category:
  70. - system
  71. delete: true
  72. field_attach_bundle_crud:
  73. message: '`@hook` has been renamed.'
  74. documentation:
  75. -
  76. url: 'https://www.drupal.org/node/1964766'
  77. title: 'Bundle CRUD API moved to Entity API'
  78. tags:
  79. category:
  80. - field
  81. hook:
  82. - field_attach_create_bundle
  83. - field_attach_delete_bundle
  84. - field_attach_rename_bundle
  85. field_formatter:
  86. message: '`@hook` has been removed.'
  87. documentation:
  88. -
  89. url: 'https://www.drupal.org/node/1805846'
  90. title: 'Field formatters are now plugins'
  91. tags:
  92. category:
  93. - field
  94. hook:
  95. - field_formatter_info
  96. - field_formatter_prepare_view
  97. - field_formatter_settings_form
  98. - field_formatter_settings_summary
  99. - field_formatter_view
  100. delete: true
  101. field_type:
  102. message: '`@hook` has been removed.'
  103. documentation:
  104. -
  105. url: 'https://www.drupal.org/node/2064123'
  106. title: 'Field types are now plugins'
  107. tags:
  108. category:
  109. - field
  110. hook:
  111. - field_delete
  112. - field_delete_revision
  113. - field_info
  114. - field_insert
  115. - field_instance_settings_form
  116. - field_is_empty
  117. - field_load
  118. - field_prepare_translation
  119. - field_prepare_translation_alter
  120. - field_prepare_view
  121. - field_presave
  122. - field_schema
  123. - field_settings_form
  124. - field_update
  125. - field_validate
  126. delete: true
  127. field_widget:
  128. message: '`@hook` has been removed.'
  129. documentation:
  130. -
  131. url: 'https://www.drupal.org/node/1796000'
  132. title: 'Field widgets are now plugins'
  133. tags:
  134. category:
  135. - field
  136. hook:
  137. - field_widget_error
  138. - field_widget_form
  139. - field_widget_info
  140. - field_widget_settings_form
  141. delete: true
  142. init:
  143. message: '`@hook` has been removed.'
  144. documentation:
  145. -
  146. url: 'https://www.drupal.org/node/2013014'
  147. title: '`@hook` removed'
  148. tags:
  149. category:
  150. - system
  151. delete: true
  152. library:
  153. message: '`@hook` is now `MODULE.libraries.yml`.'
  154. documentation:
  155. -
  156. url: 'https://www.drupal.org/node/2201089'
  157. title: '`@hook` replaced by `.libraries.yml` file'
  158. tags:
  159. category:
  160. - system
  161. delete: true
  162. menu:
  163. message: '`@hook` has been removed from Drupal 8.'
  164. documentation:
  165. -
  166. url: 'https://www.drupal.org/node/1800686'
  167. title: 'All functionality of `@hook` replaced'
  168. -
  169. url: 'https://www.drupal.org/node/2177901'
  170. title: 'Dynamic routes are now defined in `MODULE.routing.yml`'
  171. -
  172. url: 'https://www.drupal.org/node/2119699'
  173. title: 'Page callbacks have been converted to controller classes'
  174. -
  175. url: 'https://www.drupal.org/node/2089605'
  176. title: 'Route naming convention'
  177. -
  178. url: 'https://www.drupal.org/node/2165243'
  179. title: 'Contextual links are now plugins defined in `MODULE.links.contextual.yml`'
  180. -
  181. url: 'https://www.drupal.org/node/2007444'
  182. title: 'Local actions are now plugins defined in `MODULE.links.action.yml`'
  183. -
  184. url: 'https://www.drupal.org/node/2044515'
  185. title: 'Local tasks and now plugins defined in `MODULE.links.task.yml`'
  186. -
  187. url: 'https://www.drupal.org/node/2228089'
  188. title: 'Menu links are now defined in `MODULE.links.menu.yml`'
  189. tags:
  190. category:
  191. - menu
  192. delete: true
  193. menu_alter:
  194. message: '`@hook` has been removed.'
  195. documentation:
  196. -
  197. url: 'https://www.drupal.org/node/2118147#alter'
  198. title: 'Replacements for `@hook`'
  199. tags:
  200. category:
  201. - menu
  202. delete: true
  203. menu_site_status_alter:
  204. message: '`@hook` has been removed.'
  205. documentation:
  206. -
  207. url: 'https://www.drupal.org/node/2020005'
  208. title: '`@hook` is now an event subscriber'
  209. tags:
  210. category:
  211. - system
  212. delete: true
  213. page_alter:
  214. message: '`@hook` is deprecated and may only be used to alter #attached assets.'
  215. documentation:
  216. -
  217. url: 'https://www.drupal.org/node/2357755'
  218. title: '@hook deprecated'
  219. tags:
  220. category:
  221. - render
  222. page_build:
  223. message: '`@hook` is deprecated and may only be used to alter #attached assets.'
  224. documentation:
  225. -
  226. url: 'https://www.drupal.org/node/2357755'
  227. title: '`@hook` deprecated'
  228. tags:
  229. category:
  230. - render
  231. url_outbound_alter:
  232. message: '`@hook` has been replaced by path processors.'
  233. documentation:
  234. -
  235. url: 'https://www.drupal.org/node/2238759'
  236. title: '`@hook` replaced by `OutboundPathProcessorInterface`'
  237. tags:
  238. category:
  239. - render
  240. - system
  241. delete: true
  242. watchdog:
  243. message: '@hook has been replaced by a PSR-3 compatible logging system.'
  244. documentation:
  245. -
  246. url: 'https://www.drupal.org/node/2270941'
  247. title: '`@hook` removed; `watchdog()` deprecated and replaced by PSR-3 compliant logging service'
  248. tags:
  249. category:
  250. - system
  251. delete: true