41 lines
1.6 KiB
PHP
41 lines
1.6 KiB
PHP
<?php
|
|
|
|
return [
|
|
// Change in argument value.
|
|
// 'argumentMatches' is an array with the array keys:
|
|
// - 'argumentIndex' corresponding to argument number
|
|
// - 'argumentValue' containing the scalar value that is to be matched
|
|
// Multiple entries in 'argumentMatches' are AND-combined and all need to match to be reported.
|
|
// IMPORTANT: Only fixed string values are matched, static analysis cannot resolve run-time dynamic argument values
|
|
// Note that "->" is automatically matched as "->" (weak) AND "::" (strong) for convenience.
|
|
'TYPO3\CMS\Core\Utility\ExtensionManagementUtility->addPlugin' => [
|
|
'argumentMatches' => [
|
|
[
|
|
'argumentIndex' => 2,
|
|
'argumentValue' => 'list_type',
|
|
],
|
|
],
|
|
'restFiles' => [
|
|
'Deprecation-105076-PluginContentElementAndPluginSubTypes.rst',
|
|
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
|
|
],
|
|
],
|
|
'TYPO3\CMS\Extbase\Utility\ExtensionUtility->configurePlugin' => [
|
|
'argumentMatches' => [
|
|
[
|
|
'argumentIndex' => 5,
|
|
'argumentValue' => 'list_type',
|
|
],
|
|
],
|
|
'restFiles' => [
|
|
'Deprecation-105076-PluginContentElementAndPluginSubTypes.rst',
|
|
'Breaking-105377-DeprecatedFunctionalityRemoved.rst',
|
|
],
|
|
],
|
|
/** Note (leave this at the bottom):
|
|
* The FQCN object definitions here are not actually checked, only
|
|
* the method name itself. That means, never list generic method names
|
|
* in this scanner definition.
|
|
*/
|
|
];
|