Skip to content

Commit b27c29b

Browse files
committed
Fix psalm UndefinedClass errors
Messages: ERROR: UndefinedClass - src/Curl/Curl.php:217:64 - Class, interface or enum named CurlHandle does not exist (see https://psalm.dev/019) if (is_resource($this->curl) || $this->curl instanceof \CurlHandle) { ERROR: UndefinedClass - src/Curl/Curl.php:1570:64 - Class, interface or enum named CurlHandle does not exist (see https://psalm.dev/019) if (is_resource($this->curl) || $this->curl instanceof \CurlHandle) { ERROR: UndefinedClass - src/Curl/MultiCurl.php:396:74 - Class, interface or enum named CurlMultiHandle does not exist (see https://psalm.dev/019) if (is_resource($this->multiCurl) || $this->multiCurl instanceof \CurlMultiHandle) {
1 parent 23ce172 commit b27c29b

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

psalm.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,16 @@
1212
<directory name="vendor" />
1313
</ignoreFiles>
1414
</projectFiles>
15+
<issueHandlers>
16+
<UndefinedClass>
17+
<errorLevel type="suppress">
18+
<referencedClass name="CurlHandle" />
19+
<file name="src/Curl/Curl.php" />
20+
</errorLevel>
21+
<errorLevel type="suppress">
22+
<referencedClass name="CurlMultiHandle" />
23+
<file name="src/Curl/MultiCurl.php" />
24+
</errorLevel>
25+
</UndefinedClass>
26+
</issueHandlers>
1527
</psalm>

0 commit comments

Comments
 (0)