SonarPHP security good practices