Как решить эту ошибку TypeDoesNotContainType?
Это мой код:
$sftp = ssh2_sftp($connection);
if ($sftp === false) {
Это ошибка псалма:
ERROR: TypeDoesNotContainType - src/MyFile.php:159:13 - resource does not contain false
if ($sftp === false) {
..но руководство по PHP говорит ssh2_sftp
может вернуть ложь:
Этот метод возвращает SFTP-ресурс SSH2 для использования со всеми другими методами ssh2_sftp_*() и оболочкой ssh2.sftp:// fopen или FALSE в случае сбоя.
Что мне здесь не хватает или чего я не понимаю?
0 ответов
Это ошибка, вам нужно сообщить об этом разработчикам Psalm здесь: https://github.com/vimeo/psalm/issues