fix default typehints in attributes in functions

This commit is contained in:
Ivan Fedorov 2021-07-01 12:06:02 +03:00 committed by Ivan Fedorov
parent 835466f1d5
commit b1104605b7
3 changed files with 20 additions and 20 deletions

View File

@ -94,7 +94,7 @@ function finfo_open(int $flags, ?string $magic_database = null) {}
* </p>
* @return bool <b>TRUE</b> on success or <b>FALSE</b> on failure.
*/
function finfo_close(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '')] $finfo): bool {}
function finfo_close(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: 'resource')] $finfo): bool {}
/**
* (PHP &gt;= 5.3.0, PECL fileinfo &gt;= 0.1.0)<br/>
@ -109,7 +109,7 @@ function finfo_close(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '')]
* </p>
* @return bool <b>TRUE</b> on success or <b>FALSE</b> on failure.
*/
function finfo_set_flags(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '')] $finfo, int $flags): bool {}
function finfo_set_flags(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: 'resource')] $finfo, int $flags): bool {}
/**
* (PHP &gt;= 5.3.0, PECL fileinfo &gt;= 0.1.0)<br/>
@ -131,7 +131,7 @@ function finfo_set_flags(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '
* @return string|false a textual description of the contents of the
* <i>filename</i> argument, or <b>FALSE</b> if an error occurred.
*/
function finfo_file(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '')] $finfo, string $filename, int $flags, $context): string|false {}
function finfo_file(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: 'resource')] $finfo, string $filename, int $flags, $context): string|false {}
/**
* (PHP 5 &gt;= 5.3.0, PECL fileinfo &gt;= 0.1.0)<br/>
@ -149,7 +149,7 @@ function finfo_file(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '')] $
* @return string|false a textual description of the <i>string</i>
* argument, or <b>FALSE</b> if an error occurred.
*/
function finfo_buffer(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: '')] $finfo, string $string, int $flags = FILEINFO_NONE, $context): string|false {}
function finfo_buffer(#[LanguageLevelTypeAware(['8.1' => 'finfo'], default: 'resource')] $finfo, string $string, int $flags = FILEINFO_NONE, $context): string|false {}
/**
* Detect MIME Content-type for a file

View File

@ -852,7 +852,7 @@ function imap_utf8(string $mime_encoded_text): string {}
* flags is also set, which contains a bitmask which can
* be checked against any of the above constants.</p>
*/
#[LanguageLevelTypeAware(['8.1' => 'stdClass|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'stdClass|false'], default: 'object')]
function imap_status(#[LanguageLevelTypeAware(['8.1' => 'IMAP\Connection'], default: 'resource')] $imap, string $mailbox, int $flags) {}
/**

View File

@ -108,7 +108,7 @@ function ldap_t61_to_8859(string $value): string {}
* If no arguments are specified then the link identifier of the already
* opened link will be returned.
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection|false'], default: 'resource|false')]
function ldap_connect(?string $uri, int $port = 389) {}
/**
@ -144,7 +144,7 @@ function ldap_bind(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], defaul
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_bind_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, ?string $dn, ?string $password, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -234,7 +234,7 @@ function ldap_unbind(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], defa
* @param array|null $controls [optional] Array of LDAP Controls to send with the request.
* @return resource|false a search result identifier or <b>FALSE</b> on error.
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|array|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|array|false'], default: 'resource|false')]
function ldap_read(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, array|string $base, array|string $filter, array $attributes, int $attributes_only, int $sizelimit = -1, int $timelimit = -1, int $deref, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -293,7 +293,7 @@ function ldap_read(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], defaul
* @param array|null $controls [optional] Array of LDAP Controls to send with the request.
* @return resource|false a search result identifier or <b>FALSE</b> on error.
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|array|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|array|false'], default: 'resource|false')]
function ldap_list(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, array|string $base, array|string $filter, array $attributes, int $attributes_only, int $sizelimit = -1, int $timelimit = -1, int $deref, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -356,7 +356,7 @@ function ldap_list(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], defaul
* @param array|null $controls [optional] Array of LDAP Controls to send with the request.
* @return resource|false a search result identifier or <b>FALSE</b> on error.
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|array|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|array|false'], default: 'resource|false')]
function ldap_search(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, array|string $base, array|string $filter, array $attributes, int $attributes_only, int $sizelimit = -1, int $timelimit = -1, int $deref, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -394,7 +394,7 @@ function ldap_count_entries(
* @return resource|false the result entry identifier for the first entry on success and
* <b>FALSE</b> on error.
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: 'resource|false')]
function ldap_first_entry(
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap,
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result'], default: 'resource')] $result
@ -411,7 +411,7 @@ function ldap_first_entry(
* are being read starting with <b>ldap_first_entry</b>. If
* there are no more entries in the result then it returns <b>FALSE</b>.
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: 'resource|false')]
function ldap_next_entry(
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap,
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry'], default: 'resource')] $entry
@ -632,7 +632,7 @@ function ldap_add(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_add_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, string $dn, array $entry, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -663,7 +663,7 @@ function ldap_delete(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], defa
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_delete_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, string $dn, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -713,7 +713,7 @@ function ldap_mod_add(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], def
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_mod_add_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, string $dn, array $entry, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -746,7 +746,7 @@ function ldap_mod_replace(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'],
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_mod_replace_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, string $dn, array $entry, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -779,7 +779,7 @@ function ldap_mod_del(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], def
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_mod_del_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, string $dn, array $entry, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -901,7 +901,7 @@ function ldap_rename(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], defa
* @return resource|false
* @since 7.3
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result|false'], default: 'resource|false')]
function ldap_rename_ext(#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap, string $dn, string $new_rdn, string $new_parent, bool $delete_old_rdn, #[LanguageLevelTypeAware(["8.0" => "null|array"], default: "array")] $controls = []) {}
/**
@ -1088,7 +1088,7 @@ function ldap_set_option(
* @param resource $result
* @return resource
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: 'resource')]
function ldap_first_reference(
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap,
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Result'], default: 'resource')] $result
@ -1101,7 +1101,7 @@ function ldap_first_reference(
* @param resource $entry
* @return resource
*/
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: '')]
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry|false'], default: 'resource')]
function ldap_next_reference(
#[LanguageLevelTypeAware(['8.1' => 'LDAP\Connection'], default: 'resource')] $ldap,
#[LanguageLevelTypeAware(['8.1' => 'LDAP\ResultEntry'], default: 'resource')] $entry