Batch

Illuminate\Http\Client\Batch

class src/Illuminate/Http/Client/Batch.php

__call

v12.32.0 から

__call(string $method, array $parameters)
@param string $method
@param array $parameters
@return \Illuminate\Http\Client\PendingRequest|\GuzzleHttp\Promise\Promise
  1. v12.32.0 追加
    変更後
    __call(string $method, array $parameters) [@param string $method, @param array $parameters, @return \Illuminate\Http\Client\PendingRequest|\GuzzleHttp\Promise\Promise]

__construct

v12.32.0 から

__construct(?Illuminate\Http\Client\Factory $factory = null)
  1. v12.32.0 追加
    変更後
    __construct(?Illuminate\Http\Client\Factory $factory = null) [@return void]
  2. v12.36.0 シグネチャ変更
    変更前
    __construct(?Illuminate\Http\Client\Factory $factory = null) [@return void]
    変更後
    __construct(?Illuminate\Http\Client\Factory $factory = null)

as

v12.32.0 から

as(string $key)
@param string $key
@return \Illuminate\Http\Client\PendingRequest
  1. v12.32.0 追加
    変更後
    as(string $key) [@param string $key, @return \Illuminate\Http\Client\PendingRequest]

before

v12.32.0 から

before(Closure $callback): self
@param (\Closure($this): void) $callback
@return Batch
  1. v12.32.0 追加
    変更後
    before(Closure $callback): self [@param (\Closure($this): void) $callback, @return Batch]

catch

v12.32.0 から

catch(Closure $callback): self
@param (\Closure($this, int|string, \Illuminate\Http\Client\Response|\Illuminate\Http\Client\RequestException|\Illuminate\Http\Client\ConnectionException): void) $callback
@return Batch
  1. v12.32.0 追加
    変更後
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException): void) $callback, @return Batch]
  2. v12.34.0 シグネチャ変更
    変更前
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException): void) $callback, @return Batch]
    変更後
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException|\Illuminate\Http\Client\ConnectionException): void) $callback, @return Batch]
  3. v12.35.1 シグネチャ変更
    変更前
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException|\Illuminate\Http\Client\ConnectionException): void) $callback, @return Batch]
    変更後
    catch(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Client\Response|\Illuminate\Http\Client\RequestException|\Illuminate\Http\Client\ConnectionException): void) $callback, @return Batch]

concurrency

v12.36.0 から

concurrency(int $limit): self
@param int $limit
@return Batch
  1. v12.36.0 追加
    変更後
    concurrency(int $limit): self [@param int $limit, @return Batch]

defer

v12.34.0 から

defer(): Illuminate\Support\Defer\DeferredCallback
@return \Illuminate\Support\Defer\DeferredCallback
  1. v12.34.0 追加
    変更後
    defer(): Illuminate\Support\Defer\DeferredCallback [@return \Illuminate\Support\Defer\DeferredCallback]

finally

v12.32.0 から

finally(Closure $callback): self
@param (\Closure($this, array<int|string, \Illuminate\Http\Client\Response>): void) $callback
@return Batch
  1. v12.32.0 追加
    変更後
    finally(Closure $callback): self [@param (\Closure($this, array<int|string, \Illuminate\Http\Response>): void) $callback, @return Batch]
  2. v12.35.1 シグネチャ変更
    変更前
    finally(Closure $callback): self [@param (\Closure($this, array<int|string, \Illuminate\Http\Response>): void) $callback, @return Batch]
    変更後
    finally(Closure $callback): self [@param (\Closure($this, array<int|string, \Illuminate\Http\Client\Response>): void) $callback, @return Batch]

finished

v12.32.0 から

finished(): bool
@return bool
  1. v12.32.0 追加
    変更後
    finished(): bool [@return bool]

getRequests

v12.32.0 から

getRequests(): array
@return array<array-key, \Illuminate\Http\Client\PendingRequest>
  1. v12.32.0 追加
    変更後
    getRequests(): array [@return array<array-key, \Illuminate\Http\Client\PendingRequest>]

hasFailures

v12.32.0 から

hasFailures(): bool
@return bool
  1. v12.32.0 追加
    変更後
    hasFailures(): bool [@return bool]

newRequest

v12.42.0 から

newRequest()
@return \Illuminate\Http\Client\PendingRequest|\GuzzleHttp\Promise\Promise
  1. v12.42.0 追加
    変更後
    newRequest() [@return \Illuminate\Http\Client\PendingRequest|\GuzzleHttp\Promise\Promise]

processedRequests

v12.32.0 から

processedRequests(): int
@return non-negative-int
  1. v12.32.0 追加
    変更後
    processedRequests(): int [@return non-negative-int]

progress

v12.32.0 から

progress(Closure $callback): self
@param (\Closure($this, int|string, \Illuminate\Http\Client\Response): void) $callback
@return Batch
  1. v12.32.0 追加
    変更後
    progress(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response): void) $callback, @return Batch]
  2. v12.35.1 シグネチャ変更
    変更前
    progress(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Response): void) $callback, @return Batch]
    変更後
    progress(Closure $callback): self [@param (\Closure($this, int|string, \Illuminate\Http\Client\Response): void) $callback, @return Batch]

send

v12.32.0 から

send(): array
@return array<int|string, \Illuminate\Http\Client\Response|\Illuminate\Http\Client\RequestException>
  1. v12.32.0 追加
    変更後
    send(): array [@return array<int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException>]
  2. v12.35.1 シグネチャ変更
    変更前
    send(): array [@return array<int|string, \Illuminate\Http\Response|\Illuminate\Http\Client\RequestException>]
    変更後
    send(): array [@return array<int|string, \Illuminate\Http\Client\Response|\Illuminate\Http\Client\RequestException>]

then

v12.32.0 から

then(Closure $callback): self
@param (\Closure($this, array<int|string, \Illuminate\Http\Client\Response>): void) $callback
@return Batch
  1. v12.32.0 追加
    変更後
    then(Closure $callback): self [@param (\Closure($this, array<int|string, \Illuminate\Http\Response>): void) $callback, @return Batch]
  2. v12.35.1 シグネチャ変更
    変更前
    then(Closure $callback): self [@param (\Closure($this, array<int|string, \Illuminate\Http\Response>): void) $callback, @return Batch]
    変更後
    then(Closure $callback): self [@param (\Closure($this, array<int|string, \Illuminate\Http\Client\Response>): void) $callback, @return Batch]