Bonjour,

Avec PDT sous eclipse, j'ai trouvé le moyen de faire de l'autocomplétion avec les phpDoc

(pour ceux qui cherche, ce qui met arrivé :
Dans la structure, sur chaques variables ou méthodes vous faites un clic droit -> Source -> Add PHP Doc et ensuite il faut completer avec vos types classes).

J'aimerai utiliser un semblant de "généricité" je m'explique :
Quand je passe en paramètre un tableau de service, par exemple, et que je fait un foreach sur ce tableau, j'aimerai bien qu'il reconnaisse que ma variable est un objet de classe Service et qu'il me propose les méthodes associées.

J'ai trouvé deux façons de le mettre dans les commentaires de la PHPDoc, mais je n'ai pas réussi a en faire fonctionné une seul :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
@param array[type_of_key]type_of_object variable description
ex
@param array[string]Service $serv tableau de service
@param array[int]Service $serv tableau de service
ou encore
@param array[] Service $serv ...
l'autre c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
@param array(type_of_key=>type_of_object) variable description
Ex
@param array(string=>Service) $serv ...
@param array(Service) $serv ...
Merci d'avance pour votre aide
Ps: Désolé pour les fautes.