PHPStorm-Autovervollständigung für benutzerdefinierte CakePHP-Hilfsprogramme in Ansichtsdateien
Ich benutze PhpStorm 6.0.2 und CakePHP 2.3.
In meiner Controller-Datei definiere ich dies und erhalte eine automatische Vervollständigung für meine benutzerdefinierten Komponenten:
/**
* @property MysuperComponent $Mysuper
*/
BezüglichdieseIn meinen Ansichtsdateien definiere ich dies, um die zentralen Helfer von Cake zu erreichen, und das funktioniert:
/**
* @var $this View
*/
Ich benötige die automatische Vervollständigung für benutzerdefinierte Helfer in meinen Ansichten. Ich habe es versucht, aber es hat nicht funktioniert:
/**
* @property Myelegant $MyelegantHelper
*/
Wenn ich das mache, funktioniert das teilweise:
/**
* @var $Myelegant MyelegantHelper
*/
Ich verstehe das$Myelegant->
Autovervollständigen. Aber es ist nicht ausreichend. Ich brauche folgendes Autovervollständigen:$this->Myelegant->
Anmerkungen: Autocomplete funktioniert erfolgreich für Core-Hilfsprogramme in CTP-Dateien (Inside View). Aber nicht für individuelle Helfer.