En PHP, le code est parfois séparé dans plusieurs fichiers notamment pour respecter le design Pattern MVC. Malheureusement, si une variable envoyée depuis l’action vers la vue est utilisable dans la vue, elle n’est cependant pas connue par Eclipse pour fournir une autocompletion. Il existe un moyen simple de retrouver cette autocompletion. En haut de la vue, ajouter un commentaire :
1 2 3 | <?php /* @var $maVariable MaClasse*/ // contenu de la vue ... $maVariable->autoCompleteMoiAvecCtrlEspace(); |
Il est important d’utiliser le format de commentaire /* */ et non /** */ ni // pour que celà fonctionne.
Les informations d’autocompletion peuvent être obtenues dans d’autres contextes également, je vous invite à découvrir le poste qui m’a permis de trouver cette info pour approfondir le sujet !
Lythom, développeur autocomplèté.