v11.22.0

追加 7

Illuminate\Database\Eloquent\Relations\Concerns\SupportsInverseRelations

  • chaperone
    変更後
    chaperone(?string $relation = null) [@param string|null $relation, @return $this]
  • getInverseRelationship
    変更後
    getInverseRelationship() [@return string|null]
  • inverse
    変更後
    inverse(?string $relation = null) [@param string|null $relation, @return $this]
  • withoutChaperone
    変更後
    withoutChaperone() [@return $this]
  • withoutInverse
    変更後
    withoutInverse() [@return $this]

Illuminate\Foundation\Vite

  • prefetch
    変更後
    prefetch($concurrency = null, $event = 'load') [@param int|null $concurrency, @param string $event, @return $this]

Illuminate\Support\Facades\Vite

  • prefetch
    変更後
    @method static prefetch(int|null $concurrency = null, string $event = 'load'): \Illuminate\Foundation\Vite

シグネチャ変更 36

Illuminate\Bus\Queueable

  • allOnConnection
    変更前
    allOnConnection($connection) [@param string|null $connection, @return $this]
    変更後
    allOnConnection($connection) [@param \BackedEnum|string|null $connection, @return $this]
  • allOnQueue
    変更前
    allOnQueue($queue) [@param string|null $queue, @return $this]
    変更後
    allOnQueue($queue) [@param \BackedEnum|string|null $queue, @return $this]
  • onConnection
    変更前
    onConnection($connection) [@param string|null $connection, @return $this]
    変更後
    onConnection($connection) [@param \BackedEnum|string|null $connection, @return $this]
  • onQueue
    変更前
    onQueue($queue) [@param string|null $queue, @return $this]
    変更後
    onQueue($queue) [@param \BackedEnum|string|null $queue, @return $this]

Illuminate\Container\Util

  • getContextualAttributeFromDependency
    変更前
    static getContextualAttributeFromDependency($dependency) [@param ReflectionParameter $dependency, @return \ReflectionAttribute|null]
    変更後
    static getContextualAttributeFromDependency($dependency) [@param \ReflectionParameter $dependency, @return \ReflectionAttribute|null]

Illuminate\Contracts\Database\Eloquent\CastsInboundAttributes

  • set
    変更前
    set(Illuminate\Database\Eloquent\Model $model, string $key, mixed $value, array $attributes) [@param \Illuminate\Database\Eloquent\Model $model, @param string $key, @param mixed $value, @param array $attributes, @return mixed]
    変更後
    set(Illuminate\Database\Eloquent\Model $model, string $key, mixed $value, array $attributes) [@param \Illuminate\Database\Eloquent\Model $model, @param string $key, @param mixed $value, @param array<string, mixed> $attributes, @return mixed]

Illuminate\Database\Eloquent\Concerns\HasEvents

  • getEventDispatcher
    変更前
    static getEventDispatcher() [@return \Illuminate\Contracts\Events\Dispatcher]
    変更後
    static getEventDispatcher() [@return \Illuminate\Contracts\Events\Dispatcher|null]

Illuminate\Database\Query\Builder

  • orWhereAll
    変更前
    orWhereAll($columns, $operator = null, $value = null) [@param \Illuminate\Contracts\Database\Query\Expression[]|string[] $columns, @param mixed $operator, @param mixed $value, @return $this]
    変更後
    orWhereAll($columns, $operator = null, $value = null) [@param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, @param mixed $operator, @param mixed $value, @return $this]
  • orWhereAny
    変更前
    orWhereAny($columns, $operator = null, $value = null) [@param \Illuminate\Contracts\Database\Query\Expression[]|string[] $columns, @param mixed $operator, @param mixed $value, @return $this]
    変更後
    orWhereAny($columns, $operator = null, $value = null) [@param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, @param mixed $operator, @param mixed $value, @return $this]
  • orWhereNone
    変更前
    orWhereNone($columns, $operator = null, $value = null) [@param \Illuminate\Contracts\Database\Query\Expression[]|string[] $columns, @param mixed $operator, @param mixed $value, @return $this]
    変更後
    orWhereNone($columns, $operator = null, $value = null) [@param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, @param mixed $operator, @param mixed $value, @return $this]
  • whereAll
    変更前
    whereAll($columns, $operator = null, $value = null, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression[]|string[] $columns, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
    変更後
    whereAll($columns, $operator = null, $value = null, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
  • whereAny
    変更前
    whereAny($columns, $operator = null, $value = null, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression[]|string[] $columns, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
    変更後
    whereAny($columns, $operator = null, $value = null, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
  • whereNone
    変更前
    whereNone($columns, $operator = null, $value = null, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression[]|string[] $columns, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
    変更後
    whereNone($columns, $operator = null, $value = null, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]

Illuminate\Filesystem\Filesystem

  • hash
    変更前
    hash($path, $algorithm = 'md5') [@param string $path, @param string $algorithm, @return string]
    変更後
    hash($path, $algorithm = 'md5') [@param string $path, @param string $algorithm, @return string|false]

Illuminate\Foundation\Vite

  • useWaterfallPrefetching
    変更前
    useWaterfallPrefetching(?int $concurrency = null) [@param int|null $concurrency, @return $this]
    変更後
    useWaterfallPrefetching(?int $concurrency = null) [@return $this]

Illuminate\Http\Client\PendingRequest

  • throwUnless
    変更前
    throwUnless($condition) [@param bool $condition, @return $this]
    変更後
    throwUnless($condition) [@param callable|bool $condition, @return $this]

Illuminate\Routing\Redirector

  • route
    変更前
    route($route, $parameters = [], $status = 302, $headers = []) [@param string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
    変更後
    route($route, $parameters = [], $status = 302, $headers = []) [@param \BackedEnum|string $route, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
  • signedRoute
    変更前
    signedRoute($route, $parameters = [], $expiration = null, $status = 302, $headers = []) [@param string $route, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
    変更後
    signedRoute($route, $parameters = [], $expiration = null, $status = 302, $headers = []) [@param \BackedEnum|string $route, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
  • temporarySignedRoute
    変更前
    temporarySignedRoute($route, $expiration, $parameters = [], $status = 302, $headers = []) [@param string $route, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]
    変更後
    temporarySignedRoute($route, $expiration, $parameters = [], $status = 302, $headers = []) [@param \BackedEnum|string $route, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param mixed $parameters, @param int $status, @param array $headers, @return \Illuminate\Http\RedirectResponse]

Illuminate\Routing\Route

  • domain
    変更前
    domain($domain = null) [@param string|null $domain, @return $this|string|null]
    変更後
    domain($domain = null) [@param \BackedEnum|string|null $domain, @return $this|string|null]
  • name
    変更前
    name($name) [@param string $name, @return $this]
    変更後
    name($name) [@param \BackedEnum|string $name, @return $this]

Illuminate\Routing\RouteRegistrar

  • domain
    変更前
    @method domain(string $value): \Illuminate\Routing\RouteRegistrar
    変更後
    @method domain(\BackedEnum|string $value): \Illuminate\Routing\RouteRegistrar
  • name
    変更前
    @method name(string $value): \Illuminate\Routing\RouteRegistrar
    変更後
    @method name(\BackedEnum|string $value): \Illuminate\Routing\RouteRegistrar

Illuminate\Routing\UrlGenerator

  • route
    変更前
    route($name, $parameters = [], $absolute = true) [@param string $name, @param mixed $parameters, @param bool $absolute, @return string]
    変更後
    route($name, $parameters = [], $absolute = true) [@param \BackedEnum|string $name, @param mixed $parameters, @param bool $absolute, @return string]
  • signedRoute
    変更前
    signedRoute($name, $parameters = [], $expiration = null, $absolute = true) [@param string $name, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param bool $absolute, @return string]
    変更後
    signedRoute($name, $parameters = [], $expiration = null, $absolute = true) [@param \BackedEnum|string $name, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param bool $absolute, @return string]
  • temporarySignedRoute
    変更前
    temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) [@param string $name, @param \DateTimeInterface|\DateInterval|int $expiration, @param array $parameters, @param bool $absolute, @return string]
    変更後
    temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) [@param \BackedEnum|string $name, @param \DateTimeInterface|\DateInterval|int $expiration, @param array $parameters, @param bool $absolute, @return string]

Illuminate\Support\Facades\File

  • hash
    変更前
    @method static hash(string $path, string $algorithm = 'md5'): string
    変更後
    @method static hash(string $path, string $algorithm = 'md5'): string|false

Illuminate\Support\Facades\Http

  • throwUnless
    変更前
    @method static throwUnless(bool $condition): \Illuminate\Http\Client\PendingRequest
    変更後
    @method static throwUnless(callable|bool $condition): \Illuminate\Http\Client\PendingRequest

Illuminate\Support\Facades\Redirect

  • route
    変更前
    @method static route(string $route, mixed $parameters = [], int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse
    変更後
    @method static route(\BackedEnum|string $route, mixed $parameters = [], int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse
  • signedRoute
    変更前
    @method static signedRoute(string $route, mixed $parameters = [], \DateTimeInterface|\DateInterval|int|null $expiration = null, int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse
    変更後
    @method static signedRoute(\BackedEnum|string $route, mixed $parameters = [], \DateTimeInterface|\DateInterval|int|null $expiration = null, int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse
  • temporarySignedRoute
    変更前
    @method static temporarySignedRoute(string $route, \DateTimeInterface|\DateInterval|int|null $expiration, mixed $parameters = [], int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse
    変更後
    @method static temporarySignedRoute(\BackedEnum|string $route, \DateTimeInterface|\DateInterval|int|null $expiration, mixed $parameters = [], int $status = 302, array $headers = []): \Illuminate\Http\RedirectResponse

Illuminate\Support\Facades\Route

  • domain
    変更前
    @method static domain(string $value): \Illuminate\Routing\RouteRegistrar
    変更後
    @method static domain(\BackedEnum|string $value): \Illuminate\Routing\RouteRegistrar
  • name
    変更前
    @method static name(string $value): \Illuminate\Routing\RouteRegistrar
    変更後
    @method static name(\BackedEnum|string $value): \Illuminate\Routing\RouteRegistrar

Illuminate\Support\Facades\URL

  • route
    変更前
    @method static route(string $name, mixed $parameters = [], bool $absolute = true): string
    変更後
    @method static route(\BackedEnum|string $name, mixed $parameters = [], bool $absolute = true): string
  • signedRoute
    変更前
    @method static signedRoute(string $name, mixed $parameters = [], \DateTimeInterface|\DateInterval|int|null $expiration = null, bool $absolute = true): string
    変更後
    @method static signedRoute(\BackedEnum|string $name, mixed $parameters = [], \DateTimeInterface|\DateInterval|int|null $expiration = null, bool $absolute = true): string
  • temporarySignedRoute
    変更前
    @method static temporarySignedRoute(string $name, \DateTimeInterface|\DateInterval|int $expiration, array $parameters = [], bool $absolute = true): string
    変更後
    @method static temporarySignedRoute(\BackedEnum|string $name, \DateTimeInterface|\DateInterval|int $expiration, array $parameters = [], bool $absolute = true): string