v11.2.0

追加 8

Illuminate\Bus\Queueable

Illuminate\Database\Console\Migrations\FreshCommand

  • __construct
    変更後
    __construct(Illuminate\Database\Migrations\Migrator $migrator) [@param \Illuminate\Database\Migrations\Migrator $migrator, @return void]

Illuminate\Database\Schema\Grammars\SqlServerGrammar

Illuminate\Foundation\Support\Providers\EventServiceProvider

Illuminate\Support\Str

  • ltrim
    変更後
    static ltrim($value, $charlist = null) [@param string $value, @param string|null $charlist, @return string]
  • rtrim
    変更後
    static rtrim($value, $charlist = null) [@param string $value, @param string|null $charlist, @return string]
  • trim
    変更後
    static trim($value, $charlist = null) [@param string $value, @param string|null $charlist, @return string]

シグネチャ変更 31

Illuminate\Console\Signals

  • resolveAvailabilityUsing
    変更前
    static resolveAvailabilityUsing($resolver) [@return void]
    変更後
    static resolveAvailabilityUsing($resolver) [@param (callable(): bool) $resolver, @return void]

Illuminate\Database\Eloquent\Relations\BelongsToMany

  • orderByPivot
    変更前
    orderByPivot($column, $direction = 'asc') [@param string $column, @param string $direction, @return $this]
    変更後
    orderByPivot($column, $direction = 'asc') [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param string $direction, @return $this]
  • orWherePivot
    変更前
    orWherePivot($column, $operator = null, $value = null) [@param string $column, @param mixed $operator, @param mixed $value, @return $this]
    変更後
    orWherePivot($column, $operator = null, $value = null) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @return $this]
  • orWherePivotBetween
    変更前
    orWherePivotBetween($column, array $values) [@param string $column, @param array $values, @return $this]
    変更後
    orWherePivotBetween($column, array $values) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param array $values, @return $this]
  • orWherePivotNotBetween
    変更前
    orWherePivotNotBetween($column, array $values) [@param string $column, @param array $values, @return $this]
    変更後
    orWherePivotNotBetween($column, array $values) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param array $values, @return $this]
  • orWherePivotNotNull
    変更前
    orWherePivotNotNull($column) [@param string $column, @return $this]
    変更後
    orWherePivotNotNull($column) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @return $this]
  • orWherePivotNull
    変更前
    orWherePivotNull($column, $not = false) [@param string $column, @param bool $not, @return $this]
    変更後
    orWherePivotNull($column, $not = false) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param bool $not, @return $this]
  • qualifyPivotColumn
    変更前
    qualifyPivotColumn($column) [@param string $column, @return string]
    変更後
    qualifyPivotColumn($column) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @return string|\Illuminate\Contracts\Database\Query\Expression]
  • wherePivot
    変更前
    wherePivot($column, $operator = null, $value = null, $boolean = 'and') [@param string $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
    変更後
    wherePivot($column, $operator = null, $value = null, $boolean = 'and') [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $operator, @param mixed $value, @param string $boolean, @return $this]
  • wherePivotBetween
    変更前
    wherePivotBetween($column, array $values, $boolean = 'and', $not = false) [@param string $column, @param array $values, @param string $boolean, @param bool $not, @return $this]
    変更後
    wherePivotBetween($column, array $values, $boolean = 'and', $not = false) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param array $values, @param string $boolean, @param bool $not, @return $this]
  • wherePivotIn
    変更前
    wherePivotIn($column, $values, $boolean = 'and', $not = false) [@param string $column, @param mixed $values, @param string $boolean, @param bool $not, @return $this]
    変更後
    wherePivotIn($column, $values, $boolean = 'and', $not = false) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $values, @param string $boolean, @param bool $not, @return $this]
  • wherePivotNotBetween
    変更前
    wherePivotNotBetween($column, array $values, $boolean = 'and') [@param string $column, @param array $values, @param string $boolean, @return $this]
    変更後
    wherePivotNotBetween($column, array $values, $boolean = 'and') [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param array $values, @param string $boolean, @return $this]
  • wherePivotNotIn
    変更前
    wherePivotNotIn($column, $values, $boolean = 'and') [@param string $column, @param mixed $values, @param string $boolean, @return $this]
    変更後
    wherePivotNotIn($column, $values, $boolean = 'and') [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param mixed $values, @param string $boolean, @return $this]
  • wherePivotNotNull
    変更前
    wherePivotNotNull($column, $boolean = 'and') [@param string $column, @param string $boolean, @return $this]
    変更後
    wherePivotNotNull($column, $boolean = 'and') [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param string $boolean, @return $this]
  • wherePivotNull
    変更前
    wherePivotNull($column, $boolean = 'and', $not = false) [@param string $column, @param string $boolean, @param bool $not, @return $this]
    変更後
    wherePivotNull($column, $boolean = 'and', $not = false) [@param string|\Illuminate\Contracts\Database\Query\Expression $column, @param string $boolean, @param bool $not, @return $this]
  • withPivotValue
    変更前
    withPivotValue($column, $value = null) [@param string|array $column, @param mixed $value, @return $this]
    変更後
    withPivotValue($column, $value = null) [@param string|\Illuminate\Contracts\Database\Query\Expression|array<string, string> $column, @param mixed $value, @return $this]

Illuminate\Database\Schema\ColumnDefinition

  • generatedAs
    変更前
    @method generatedAs(string|\Illuminate\Database\Query\Expression $expression = null): $this
    変更後
    @method generatedAs(string|\Illuminate\Contracts\Database\Query\Expression $expression = null): $this
  • storedAs
    変更前
    @method storedAs(string $expression): $this
    変更後
    @method storedAs(string|\Illuminate\Contracts\Database\Query\Expression $expression): $this
  • virtualAs
    変更前
    @method virtualAs(string $expression): $this
    変更後
    @method virtualAs(string|\Illuminate\Contracts\Database\Query\Expression $expression): $this

Illuminate\Filesystem\LockableFile

  • getExclusiveLock
    変更前
    getExclusiveLock($block = false) [@param bool $block, @return bool]
    変更後
    getExclusiveLock($block = false) [@param bool $block, @return $this]

Illuminate\Foundation\Configuration\ApplicationBuilder

  • withEvents
    変更前
    withEvents(array $discover = []) [@param array $discover, @return $this]
    変更後
    withEvents(array|bool $discover = []) [@param array|bool $discover, @return $this]

Illuminate\Foundation\Configuration\Middleware

  • trustHosts
    変更前
    trustHosts(array $at = null, bool $subdomains = true) [@param array<int, string>|null $at, @param bool $subdomains, @return $this]
    変更後
    trustHosts(array|callable $at = null, bool $subdomains = true) [@param array<int, string>|(callable(): array<int, string>)|null $at, @param bool $subdomains, @return $this]

Illuminate\Foundation\Exceptions\Handler

  • ignore
    変更前
    ignore(array|string $exceptions) [@return $this]
    変更後
    ignore(array|string $exceptions) [@param array|string $exceptions, @return $this]

Illuminate\Foundation\Vite

  • createAssetPathsUsing
    変更前
    createAssetPathsUsing($resolver) [@return $this]
    変更後
    createAssetPathsUsing($resolver) [@param callable|null $resolver, @return $this]

Illuminate\Http\Middleware\TrustHosts

  • at
    変更前
    static at(array $hosts, bool $subdomains = true) [@param array<int, string> $hosts, @param bool $subdomains, @return void]
    変更後
    static at(array|callable $hosts, bool $subdomains = true) [@param array<int, string>|(callable(): array<int, string>) $hosts, @param bool $subdomains, @return void]

Illuminate\Log\Context\Repository

  • get
    変更前
    get($key) [@param string $key, @return mixed]
    変更後
    get($key, $default = null) [@param string $key, @param mixed $default, @return mixed]
  • getHidden
    変更前
    getHidden($key) [@param string $key, @return mixed]
    変更後
    getHidden($key, $default = null) [@param string $key, @param mixed $default, @return mixed]

Illuminate\Mail\Mailables\Headers

  • text
    変更前
    text(array $text) [@return $this]
    変更後
    text(array $text) [@param array $text, @return $this]

Illuminate\Support\Facades\Context

  • get
    変更前
    @method static get(string $key): mixed
    変更後
    @method static get(string $key, mixed $default = null): mixed
  • getHidden
    変更前
    @method static getHidden(string $key): mixed
    変更後
    @method static getHidden(string $key, mixed $default = null): mixed

Illuminate\Support\Facades\Vite

  • createAssetPathsUsing
    変更前
    @method static createAssetPathsUsing(void $resolver): \Illuminate\Foundation\Vite
    変更後
    @method static createAssetPathsUsing(callable|null $resolver): \Illuminate\Foundation\Vite