Phpdoc

Dev back

Solving PHPStan error "Access to an undefined property"

L'article présente des méthodes pour résoudre l'erreur courante de PHPStan "Accès à une propriété indéfinie". Il aborde des corrections de noms, l'affinage des types d'accès, la déclaration de propriétés, et des techniques spécifiques pour gérer les propriétés dynamiques dans les versions récentes de PHP. Des solutions supplémentaires incluent l'utilisation d'extensions spécifiques à des frameworks comme Laravel et la rédaction d'extensions personnalisées pour PHPStan.

Dev back

Enhancements in Handling Parameters Passed by Reference in PHPStan 1.10.60

La version 1.10.60 de PHPStan introduit des améliorations dans la gestion des paramètres passés par référence. Elle permet de vérifier le type des arguments passés par référence, ce qui améliore la validation des types et la prise en charge des annotations PHPDoc. Cela vise à renforcer la sécurité et la robustesse du code analysé par PHPStan, tout en préservant la compatibilité avec les versions antérieures. Ces changements seront également intégrés dans la prochaine version majeure, PHPStan 2.0.