Ich führe den Codesniffer mit dem EcgM2- Standard auf meiner benutzerdefinierten Erweiterung aus und erhalte die Warnung
Der Methodenparameter
$contextwird niemals verwendet
für die InstallSchema.phpDatei.
Wie kann ich diese Warnung aufheben?
Meine Methode sieht folgendermaßen aus (beachten Sie SuppressWarningsdas oben):
/**
* {@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
}
// @codingStandardsIgnoreEndzwischen der Methodensignatur und der öffnenden geschweiften Klammer wird eine phpcs-Warnung auslösen