add some PHPStan-specific callable prototypes

This commit is contained in:
Dylan K. Taylor
2020-01-29 15:03:55 +00:00
parent e2871fad8e
commit 2b402e525a
4 changed files with 15 additions and 2 deletions

View File

@ -183,6 +183,7 @@ class Internet{
* @param string[] $extraHeaders extra headers to send as a plain string array
* @param array $extraOpts extra CURLOPT_* to set as an [opt => value] map
* @param callable|null $onSuccess function to be called if there is no error. Accepts a resource argument as the cURL handle.
* @phpstan-param (callable(resource) : void)|null $onSuccess
*
* @return array a plain array of three [result body : string, headers : array[], HTTP response code : int]. Headers are grouped by requests with strtolower(header name) as keys and header value as values
*