Я использую codeniffer со стандартом EcgM2 на своем собственном расширении и получаю предупреждение
Параметр метода
$contextникогда не используется
для InstallSchema.phpфайла.
Как я могу убрать это предупреждение?
Мой метод выглядит так (обратите внимание SuppressWarningsна верхнюю часть):
/**
* {@inheritdoc}
* @SuppressWarnings(PHPMD.ExcessiveMethodLength)
* @SuppressWarnings(PHPMD.UnusedFormalParameter)
*/
public function install(SchemaSetupInterface $setup, ModuleContextInterface $context)
{
//my install script here that does not use the parameter $context
}
// @codingStandardsIgnoreEndмежду сигнатурой метода и открывающей фигурной скобкой вызовет предупреждение phpcs