1
0
mirror of https://github.com/danog/psalm.git synced 2024-11-30 04:39:00 +01:00

Include setrawcookie as an impure function

This commit is contained in:
Evan Shaw 2023-02-21 14:20:53 +13:00
parent 471a8c6a1d
commit a03299f3d0
2 changed files with 8 additions and 1 deletions

View File

@ -425,7 +425,7 @@ class Functions
'call_user_func', 'call_user_func_array', 'define', 'create_function',
// http
'header', 'header_remove', 'http_response_code', 'setcookie',
'header', 'header_remove', 'http_response_code', 'setcookie', 'setrawcookie',
// output buffer
'ob_start', 'ob_end_clean', 'ob_get_clean', 'readfile', 'printf', 'var_dump', 'phpinfo',

View File

@ -666,6 +666,13 @@ class UnusedCodeTest extends TestCase
return $c;
}',
],
'setRawCookieImpure' => [
'code' => '<?php
setrawcookie(
"name",
"value",
);',
],
'usedUsort' => [
'code' => '<?php
/** @param string[] $arr */