Voici un exemple [ https://wall.deblan.org/x1916/php/1/ ].
Dans le constructeur, l'exception de setBar est propagée ; que faut-il mettre dans le @throws ? C'est mieux de recopier la condition de l'exception, quitte à avoir redondance entre le @throws du constructeur et de setBar ?
Sinon c'est correct de mettre un @see self::setBar() et de ne pas mettre de @throws sur le constructeur ?
Je me pose une question similaire pour les description de variables ; ici j'ai mis la description de $bar à la déclaration de la variable membre, mais dans les @param (et @return) j'ai juste mis le type... ça passe de faire ça où c'est mieux de recopier la description à chaque fois ?