v12.42.0

追加 35

Illuminate\Database\Schema\Builder

  • whenTableDoesntHaveIndex
    変更後
    whenTableDoesntHaveIndex(string $table, string|array $index, Closure $callback, ?string $type = null) [@param string $table, @param string|array $index, @param \Closure $callback, @param string|null $type, @return void]
  • whenTableHasIndex
    変更後
    whenTableHasIndex(string $table, string|array $index, Closure $callback, ?string $type = null) [@param string $table, @param string|array $index, @param \Closure $callback, @param string|null $type, @return void]

Illuminate\Http\Client\Batch

  • newRequest
    変更後
    newRequest() [@return \Illuminate\Http\Client\PendingRequest|\GuzzleHttp\Promise\Promise]

Illuminate\Http\Client\PendingRequest

  • withAttributes
    変更後
    withAttributes($attributes) [@param array<array-key, mixed> $attributes, @return $this]

Illuminate\Http\Client\Pool

  • newRequest
    変更後
    newRequest() [@return \Illuminate\Http\Client\PendingRequest|\GuzzleHttp\Promise\Promise]

Illuminate\Http\Client\Promises\FluentPromise

  • __call
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
  • __construct
    変更後
    __construct(GuzzleHttp\Promise\PromiseInterface $guzzlePromise) [@param \GuzzleHttp\Promise\PromiseInterface $guzzlePromise]
  • cancel
    変更後
    cancel(): void
  • getGuzzlePromise
    変更後
    getGuzzlePromise(): GuzzleHttp\Promise\PromiseInterface [@return \GuzzleHttp\Promise\PromiseInterface]
  • getState
    変更後
    getState(): string
  • otherwise
    変更後
    otherwise(callable $onRejected): GuzzleHttp\Promise\PromiseInterface
  • reject
    変更後
    reject($reason): void
  • resolve
    変更後
    resolve($value): void
  • then
    変更後
    then(?callable $onFulfilled = null, ?callable $onRejected = null): GuzzleHttp\Promise\PromiseInterface
  • wait
    変更後
    wait(bool $unwrap = true)

Illuminate\Http\Client\Promises\LazyPromise

  • __construct
    変更後
    __construct(Closure $promiseBuilder) [@param (\Closure(): \GuzzleHttp\Promise\PromiseInterface) $promiseBuilder]
  • buildPromise
    変更後
    buildPromise(): GuzzleHttp\Promise\PromiseInterface [@return \GuzzleHttp\Promise\PromiseInterface]
  • cancel
    変更後
    cancel(): void
  • getState
    変更後
    getState(): string
  • otherwise
    変更後
    otherwise(callable $onRejected): GuzzleHttp\Promise\PromiseInterface
  • promiseNeedsBuilt
    変更後
    promiseNeedsBuilt(): bool [@return bool]
  • reject
    変更後
    reject($reason): void
  • resolve
    変更後
    resolve($value): void
  • then
    変更後
    then(?callable $onFulfilled = null, ?callable $onRejected = null): GuzzleHttp\Promise\PromiseInterface
  • wait
    変更後
    wait(bool $unwrap = true)

Illuminate\Http\Client\Request

  • attributes
    変更後
    attributes() [@return array<array-key, mixed>]
  • setRequestAttributes
    変更後
    setRequestAttributes($attributes) [@param array<array-key, mixed> $attributes, @return $this]

Illuminate\Support\Facades\Cache

  • spy
    変更後
    static spy() [@return \Mockery\MockInterface]

Illuminate\Support\Facades\Http

  • withAttributes
    変更後
    @method static withAttributes(array $attributes): \Illuminate\Http\Client\PendingRequest

Illuminate\Support\Facades\ParallelTesting

Illuminate\Support\Facades\Schema

  • whenTableDoesntHaveIndex
    変更後
    @method static whenTableDoesntHaveIndex(string $table, string|array $index, \Closure $callback, string|null $type = null): void
  • whenTableHasIndex
    変更後
    @method static whenTableHasIndex(string $table, string|array $index, \Closure $callback, string|null $type = null): void

Illuminate\Testing\ParallelTesting

シグネチャ変更 24

Illuminate\Container\Container

  • afterResolving
    変更前
    afterResolving($abstract, ?Closure $callback = null) [@param \Closure|string $abstract, @param \Closure|null $callback, @return void]
    変更後
    afterResolving($abstract, ?Closure $callback = null) [@param \Closure|string $abstract, @return void]
  • afterResolvingAttribute
    変更前
    afterResolvingAttribute(string $attribute, Closure $callback) [@param string $attribute, @param \Closure $callback, @return void]
    変更後
    afterResolvingAttribute(string $attribute, Closure $callback) [@return void]
  • beforeResolving
    変更前
    beforeResolving($abstract, ?Closure $callback = null) [@param \Closure|string $abstract, @param \Closure|null $callback, @return void]
    変更後
    beforeResolving($abstract, ?Closure $callback = null) [@param \Closure|string $abstract, @return void]
  • extend
    変更前
    extend($abstract, Closure $closure) [@param string $abstract, @param \Closure $closure, @return void]
    変更後
    extend($abstract, Closure $closure) [@param string $abstract, @return void]
  • has
    変更前
    has(string $id): bool [@return bool]
    変更後
    has(string $id): bool
  • make
    変更前
    make($abstract, array $parameters = []) [@param string|class-string<TClass> $abstract, @param array $parameters, @return ($abstract is class-string<TClass> ? TClass : mixed)]
    変更後
    make($abstract, array $parameters = []) [@param string|class-string<TClass> $abstract, @return ($abstract is class-string<TClass> ? TClass : mixed)]
  • makeWith
    変更前
    makeWith($abstract, array $parameters = []) [@param string|class-string<TClass>|callable $abstract, @param array $parameters, @return ($abstract is class-string<TClass> ? TClass : mixed)]
    変更後
    makeWith($abstract, array $parameters = []) [@param string|class-string<TClass>|callable $abstract, @return ($abstract is class-string<TClass> ? TClass : mixed)]
  • offsetExists
    変更前
    offsetExists($key): bool [@param string $key, @return bool]
    変更後
    offsetExists($key): bool [@param string $key]
  • offsetGet
    変更前
    offsetGet($key): mixed [@param string $key, @return mixed]
    変更後
    offsetGet($key): mixed [@param string $key]
  • offsetSet
    変更前
    offsetSet($key, $value): void [@param string $key, @param mixed $value, @return void]
    変更後
    offsetSet($key, $value): void [@param string $key, @param mixed $value]
  • offsetUnset
    変更前
    offsetUnset($key): void [@param string $key, @return void]
    変更後
    offsetUnset($key): void [@param string $key]
  • rebinding
    変更前
    rebinding($abstract, Closure $callback) [@param string $abstract, @param \Closure $callback, @return mixed]
    変更後
    rebinding($abstract, Closure $callback) [@param string $abstract, @return mixed]
  • resolveFromAttribute
    変更前
    resolveFromAttribute(ReflectionAttribute $attribute) [@param \ReflectionAttribute $attribute, @return mixed]
    変更後
    resolveFromAttribute(ReflectionAttribute $attribute) [@return mixed]
  • resolving
    変更前
    resolving($abstract, ?Closure $callback = null) [@param \Closure|string $abstract, @param \Closure|null $callback, @return void]
    変更後
    resolving($abstract, ?Closure $callback = null) [@param \Closure|string $abstract, @return void]
  • setInstance
    変更前
    static setInstance(?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Contracts\Container\Container|null $container, @return \Illuminate\Contracts\Container\Container|static]
    変更後
    static setInstance(?Illuminate\Contracts\Container\Container $container = null) [@return \Illuminate\Contracts\Container\Container|static]
  • whenHasAttribute
    変更前
    whenHasAttribute(string $attribute, Closure $handler) [@param string $attribute, @param \Closure $handler, @return void]
    変更後
    whenHasAttribute(string $attribute, Closure $handler) [@return void]
  • wrap
    変更前
    wrap(Closure $callback, array $parameters = []) [@param \Closure $callback, @param array $parameters, @return \Closure]
    変更後
    wrap(Closure $callback, array $parameters = []) [@return \Closure]

Illuminate\Foundation\Exceptions\Renderer\Listener

  • queries
    変更前
    queries() [@return array<int, array{sql: string, time: float}>]
    変更後
    queries() [@return array<int, array{connectionName: string, time: float, sql: string, bindings: array}>]

Illuminate\Http\Client\PendingRequest

  • pool
    変更前
    pool(callable $callback, ?int $concurrency = null) [@param (callable(\Illuminate\Http\Client\Pool): mixed) $callback, @param int|null $concurrency, @return array<array-key, \Illuminate\Http\Client\Response|\Illuminate\Http\Client\ConnectionException|\Illuminate\Http\Client\RequestException>]
    変更後
    pool(callable $callback, ?int $concurrency = null) [@param (callable(\Illuminate\Http\Client\Pool): mixed) $callback, @param non-negative-int|null $concurrency, @return array<array-key, \Illuminate\Http\Client\Response|\Illuminate\Http\Client\ConnectionException|\Illuminate\Http\Client\RequestException>]
  • send
    変更前
    send(string $method, string $url, array $options = []) [@param string $method, @param string $url, @param array $options, @return \Illuminate\Http\Client\Response]
    変更後
    send(string $method, string $url, array $options = []) [@param string $method, @param string $url, @param array $options, @return \Illuminate\Http\Client\Response|\Illuminate\Http\Client\Promises\LazyPromise]

Illuminate\Log\Context\Repository

  • scope
    変更前
    scope(callable $callback, array $data = [], array $hidden = []) [@param callable $callback, @param array<string, mixed> $data, @param array<string, mixed> $hidden, @return mixed]
    変更後
    scope(callable $callback, array $data = [], array $hidden = []) [@param (callable(): TReturn) $callback, @param array<string, mixed> $data, @param array<string, mixed> $hidden, @return TReturn]

Illuminate\Support\Facades\Http

  • send
    変更前
    @method static send(string $method, string $url, array $options = []): \Illuminate\Http\Client\Response
    変更後
    @method static send(string $method, string $url, array $options = []): \Illuminate\Http\Client\Response|\Illuminate\Http\Client\Promises\LazyPromise

Illuminate\Validation\Rules\Password

  • required
    変更前
    static required() [@return array]
    変更後
    static required() [@return static]
  • sometimes
    変更前
    static sometimes() [@return array]
    変更後
    static sometimes() [@return static]

削除 10

Illuminate\Http\Client\FluentPromise

  • __call
    変更前
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
  • __construct
    変更前
    __construct(GuzzleHttp\Promise\PromiseInterface $guzzlePromise) [@param \GuzzleHttp\Promise\PromiseInterface $guzzlePromise]
  • cancel
    変更前
    cancel(): void
  • getGuzzlePromise
    変更前
    getGuzzlePromise(): GuzzleHttp\Promise\PromiseInterface [@return \GuzzleHttp\Promise\PromiseInterface]
  • getState
    変更前
    getState(): string
  • otherwise
    変更前
    otherwise(callable $onRejected): GuzzleHttp\Promise\PromiseInterface
  • reject
    変更前
    reject($reason): void
  • resolve
    変更前
    resolve($value): void
  • then
    変更前
    then(?callable $onFulfilled = null, ?callable $onRejected = null): GuzzleHttp\Promise\PromiseInterface
  • wait
    変更前
    wait(bool $unwrap = true)