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