Problem/Motivation
This problem is caused by Views Plugins that do not correctly define the options array as specified in the documentation for the defineOptions()
function in the Drupal\views\Plugin\views\PluginBase
class.
Steps to reproduce
- Create a views plugin that does not implement the correct options array structure.
- Try to use that plugin.
- Observe PHP warnings.
Proposed resolution
As a result of this being caused by contrib or custom Views plugins, updates to the output of the offending Views plugin's defineOptions()
functions should be made so that they follow the prescribed array structure instead of updating Drupal core.
Recommend changing issue status to Closed (won't fix).