mirror of
https://github.com/danog/psalm.git
synced 2025-01-22 05:41:20 +01:00
MySqli: some parameters are nullable
This commit is contained in:
parent
3df758d75f
commit
014e678e97
@ -8393,7 +8393,7 @@ return [
|
||||
'mysqli::__construct' => ['void', 'hostname='=>'string|null', 'username='=>'string|null', 'password='=>'string|null', 'database='=>'string|null', 'port='=>'int|null', 'socket='=>'string|null'],
|
||||
'mysqli::autocommit' => ['bool', 'enable'=>'bool'],
|
||||
'mysqli::begin_transaction' => ['bool', 'flags='=>'int', 'name='=>'?string'],
|
||||
'mysqli::change_user' => ['bool', 'username'=>'string', 'password'=>'string', 'database'=>'string'],
|
||||
'mysqli::change_user' => ['bool', 'username'=>'string', 'password'=>'string', 'database'=>'?string'],
|
||||
'mysqli::character_set_name' => ['string'],
|
||||
'mysqli::close' => ['bool'],
|
||||
'mysqli::commit' => ['bool', 'flags='=>'int', 'name='=>'?string'],
|
||||
@ -8431,7 +8431,7 @@ return [
|
||||
'mysqli::set_local_infile_default' => ['void'],
|
||||
'mysqli::set_local_infile_handler' => ['bool', 'read_func='=>'callable'],
|
||||
'mysqli::set_opt' => ['bool', 'option'=>'int', 'value'=>'string|int'],
|
||||
'mysqli::ssl_set' => ['bool', 'key'=>'string', 'certificate'=>'string', 'ca_certificate'=>'string', 'ca_path'=>'string', 'cipher_algos'=>'string'],
|
||||
'mysqli::ssl_set' => ['bool', 'key'=>'?string', 'certificate'=>'?string', 'ca_certificate'=>'?string', 'ca_path'=>'?string', 'cipher_algos'=>'?string'],
|
||||
'mysqli::stat' => ['string|false'],
|
||||
'mysqli::stmt_init' => ['mysqli_stmt'],
|
||||
'mysqli::store_result' => ['mysqli_result|false', 'mode='=>'int'],
|
||||
@ -8483,7 +8483,7 @@ return [
|
||||
'mysqli_free_result' => ['void', 'result'=>'mysqli_result'],
|
||||
'mysqli_get_cache_stats' => ['array|false'],
|
||||
'mysqli_get_charset' => ['object', 'mysql'=>'mysqli'],
|
||||
'mysqli_get_client_info' => ['string', 'mysql'=>'mysqli'],
|
||||
'mysqli_get_client_info' => ['string', 'mysql='=>'?mysqli'],
|
||||
'mysqli_get_client_stats' => ['array'],
|
||||
'mysqli_get_client_version' => ['int', 'link'=>'mysqli'],
|
||||
'mysqli_get_connection_stats' => ['array', 'mysql'=>'mysqli'],
|
||||
@ -8549,7 +8549,7 @@ return [
|
||||
'mysqli_set_opt' => ['bool', 'mysql'=>'mysqli', 'option'=>'int', 'value'=>'string|int'],
|
||||
'mysqli_slave_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'],
|
||||
'mysqli_sqlstate' => ['string', 'mysql'=>'mysqli'],
|
||||
'mysqli_ssl_set' => ['bool', 'mysql'=>'mysqli', 'key'=>'string', 'certificate'=>'string', 'ca_certificate'=>'string', 'ca_path'=>'string', 'cipher_algos'=>'string'],
|
||||
'mysqli_ssl_set' => ['bool', 'mysql'=>'mysqli', 'key'=>'?string', 'certificate'=>'?string', 'ca_certificate'=>'?string', 'ca_path'=>'?string', 'cipher_algos'=>'?string'],
|
||||
'mysqli_stat' => ['string|false', 'mysql'=>'mysqli'],
|
||||
'mysqli_stmt::__construct' => ['void', 'mysql'=>'mysqli', 'query'=>'string'],
|
||||
'mysqli_stmt::attr_get' => ['int', 'attribute'=>'int'],
|
||||
|
@ -13329,7 +13329,7 @@ return [
|
||||
'mysqli::__construct' => ['void', 'hostname='=>'string', 'username='=>'string', 'password='=>'string', 'database='=>'string', 'port='=>'int', 'socket='=>'string'],
|
||||
'mysqli::autocommit' => ['bool', 'enable'=>'bool'],
|
||||
'mysqli::begin_transaction' => ['bool', 'flags='=>'int', 'name='=>'string'],
|
||||
'mysqli::change_user' => ['bool', 'username'=>'string', 'password'=>'string', 'database'=>'string'],
|
||||
'mysqli::change_user' => ['bool', 'username'=>'string', 'password'=>'string', 'database'=>'?string'],
|
||||
'mysqli::character_set_name' => ['string'],
|
||||
'mysqli::close' => ['bool'],
|
||||
'mysqli::commit' => ['bool', 'flags='=>'int', 'name='=>'string'],
|
||||
@ -13367,7 +13367,7 @@ return [
|
||||
'mysqli::set_local_infile_default' => ['void'],
|
||||
'mysqli::set_local_infile_handler' => ['bool', 'read_func='=>'callable'],
|
||||
'mysqli::set_opt' => ['bool', 'option'=>'int', 'value'=>'string|int'],
|
||||
'mysqli::ssl_set' => ['bool', 'key'=>'string', 'certificate'=>'string', 'ca_certificate'=>'string', 'ca_path'=>'string', 'cipher_algos'=>'string'],
|
||||
'mysqli::ssl_set' => ['bool', 'key'=>'?string', 'certificate'=>'?string', 'ca_certificate'=>'?string', 'ca_path'=>'?string', 'cipher_algos'=>'?string'],
|
||||
'mysqli::stat' => ['string|false'],
|
||||
'mysqli::stmt_init' => ['mysqli_stmt'],
|
||||
'mysqli::store_result' => ['mysqli_result|false', 'mode='=>'int'],
|
||||
@ -13418,7 +13418,7 @@ return [
|
||||
'mysqli_free_result' => ['void', 'result'=>'mysqli_result'],
|
||||
'mysqli_get_cache_stats' => ['array|false'],
|
||||
'mysqli_get_charset' => ['object', 'mysql'=>'mysqli'],
|
||||
'mysqli_get_client_info' => ['string', 'mysql'=>'mysqli'],
|
||||
'mysqli_get_client_info' => ['string', 'mysql='=>'?mysqli'],
|
||||
'mysqli_get_client_stats' => ['array'],
|
||||
'mysqli_get_client_version' => ['int', 'link'=>'mysqli'],
|
||||
'mysqli_get_connection_stats' => ['array', 'mysql'=>'mysqli'],
|
||||
@ -13483,7 +13483,7 @@ return [
|
||||
'mysqli_set_opt' => ['bool', 'mysql'=>'mysqli', 'option'=>'int', 'value'=>'string|int'],
|
||||
'mysqli_slave_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'],
|
||||
'mysqli_sqlstate' => ['string', 'mysql'=>'mysqli'],
|
||||
'mysqli_ssl_set' => ['bool', 'mysql'=>'mysqli', 'key'=>'string', 'certificate'=>'string', 'ca_certificate'=>'string', 'ca_path'=>'string', 'cipher_algos'=>'string'],
|
||||
'mysqli_ssl_set' => ['bool', 'mysql'=>'mysqli', 'key'=>'?string', 'certificate'=>'?string', 'ca_certificate'=>'?string', 'ca_path'=>'?string', 'cipher_algos'=>'?string'],
|
||||
'mysqli_stat' => ['string|false', 'mysql'=>'mysqli'],
|
||||
'mysqli_stmt::__construct' => ['void', 'mysql'=>'mysqli', 'query'=>'string'],
|
||||
'mysqli_stmt::attr_get' => ['int', 'attribute'=>'int'],
|
||||
|
Loading…
x
Reference in New Issue
Block a user