By megachriz on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
8.x-3.x
Introduced in version:
8.x-3.3
Issue links:
Description:
The $configuration_form property in \Drupal\feeds\Annotation\FeedsBase has been deprecated and will be removed in feeds:4.0.0. This property was only used during the pre-alpha stage of Feeds 8.x-3.x and its purpose was removed a long time ago.
Impact:
Plugin annotations that use the configuration_form property will need to be updated to use the form array instead.
Actions required:
- Replace the
configuration_formproperty with a form array using the 'configuration' key. - The form array should be defined in the annotation using the 'form' property.
Example migration:
Before:
/**
* @FeedsFetcher(
* id = "my_fetcher",
* configuration_form = "Drupal\mymodule\Form\MyFetcherForm",
* )
*/
After:
/**
* @FeedsFetcher(
* id = "my_fetcher",
* form = {
* "configuration" = "Drupal\mymodule\Form\MyFetcherForm",
* },
* )
*/
Impacts:
Module developers