Разница между @phpstan-ignore и @phpstan-ignore-next-line заключается в том, как они игнорируют ошибки в коде. 3
@phpstan-ignore позволяет указывать идентификатор ошибки в качестве параметра. 1 Если комментарий с этим тегом в строке единственный, кроме пробелов, то PHPStan ищет ошибку для игнорирования в следующей строке. 2 В противном случае — в собственной строке. 2
@phpstan-ignore-next-line, в свою очередь, игнорирует все ошибки на следующей строке. 3
С версии PHPStan 1.11 рекомендуется использовать @phpstan-ignore вместо @phpstan-ignore-next-line, так как первый вариант более конкретный и позволяет указать, какие ошибки нужно игнорировать, а другие ошибки в той же строке не игнорируются. 14