Ich benutze PHPStorm und versuche herauszufinden, wie man das Kreischen aufhört, wenn ein __construct()
@return void
in seinen PHPDocs hat ...
Entsprechend den PHPDocs ist void
gültig oder die @return
kann weggelassen werden. Gibt es eine Möglichkeit, das zu beheben, oder ist es ein Fehler?
Leider können Sie nicht nur diese eine sehr spezifische Inspektion ausschalten. Die gesamte PHPDoc-Methodensignaturprüfung muss deaktiviert werden. Glücklicherweise können Sie den Umfang der Überprüfung festlegen , um nur Ihren eigenen Projektcode zu ignorieren Bibliotheken und Frameworks von Drittanbietern. Sehen Sie sich das Scopes-Dropdown auf der rechten Seite unter der Beschreibung an.
Auch im Einzelfall können Sie die Überprüfung über jeden PHPDoc-Kommentar deaktivieren:
%Vor%In diesem Dokument finden Sie Informationen zum Unterdrücken der Warnung für eine Anweisung. Sie können den Codeabschnitt schweben und die Option aus der Dropdown-Liste auswählen. Sie müssen dies jedoch für jeden betroffenen Konstruktor tun.
Ich sehe keine Inspection Tool-Option, um diese Warnung so zu unterdrücken, dass keine anderen Probleme auftreten.
Tags und Links php constructor phpdoc return phpstorm