v11.19.0

追加 9

Illuminate\Console\View\Components\Factory

  • success
    変更後
    @method success(string $string, int $verbosity = \Symfony\Component\Console\Output\OutputInterface::VERBOSITY_NORMAL): void

Illuminate\Database\Query\Builder

  • orWhereNone
    変更後
    orWhereNone($columns, $operator = null, $value = null) [@param string[] $columns, @param string $operator, @param mixed $value, @return $this]
  • whereNone
    変更後
    whereNone($columns, $operator = null, $value = null, $boolean = 'and') [@param string[] $columns, @param string $operator, @param mixed $value, @param string $boolean, @return $this]

Illuminate\Foundation\Testing\Concerns\MakesHttpRequests

  • withoutHeader
    変更後
    withoutHeader(string $name) [@param string $name, @return $this]

Illuminate\Support\Number

  • trim
    変更後
    static trim(int|float $number) [@param int|float $number, @return int|float]

Illuminate\Testing\TestResponse

  • assertDontSeeHtml
    変更後
    assertDontSeeHtml($value) [@param array|string $value, @return $this]
  • assertExactJsonStructure
    変更後
    assertExactJsonStructure(?array $structure = null, $responseData = null) [@param array|null $structure, @param array|null $responseData, @return $this]
  • assertSeeHtml
    変更後
    assertSeeHtml($value) [@param array|string $value, @return $this]
  • assertSeeHtmlInOrder
    変更後
    assertSeeHtmlInOrder(array $values) [@param array $values, @return $this]

シグネチャ変更 7

Illuminate\Contracts\Process\InvokedProcess

  • wait
    変更前
    wait(?callable $output = null) [@param callable|null $output, @return \Illuminate\Console\Process\ProcessResult]
    変更後
    wait(?callable $output = null) [@param callable|null $output, @return \Illuminate\Process\ProcessResult]

Illuminate\Database\Eloquent\PendingHasThroughRelationship

  • has
    変更前
    has($callback) [@param string|(callable(TIntermediateModel): (\Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TIntermediateModel>|\Illuminate\Database\Eloquent\Relations\HasMany<TRelatedModel, TIntermediateModel>)) $callback, @return ( $callback is string ? \Illuminate\Database\Eloquent\Relations\HasManyThrough<\Illuminate\Database\Eloquent\Model, TIntermediateModel, TDeclaringModel>|\Illuminate\Database\Eloquent\Relations\HasOneThrough<\Illuminate\Database\Eloquent\Model, TIntermediateModel, TDeclaringModel> : ( $callback is callable(TIntermediateModel): \Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TIntermediateModel> ? \Illuminate\Database\Eloquent\Relations\HasOneThrough<TRelatedModel, TIntermediateModel, TDeclaringModel> : \Illuminate\Database\Eloquent\Relations\HasManyThrough<TRelatedModel, TIntermediateModel, TDeclaringModel> ) )]
    変更後
    has($callback) [@param string|(callable(TIntermediateModel): (\Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TIntermediateModel>|\Illuminate\Database\Eloquent\Relations\HasMany<TRelatedModel, TIntermediateModel>|\Illuminate\Database\Eloquent\Relations\MorphOneOrMany<TRelatedModel, TIntermediateModel>)) $callback, @return ( $callback is string ? \Illuminate\Database\Eloquent\Relations\HasManyThrough<\Illuminate\Database\Eloquent\Model, TIntermediateModel, TDeclaringModel>|\Illuminate\Database\Eloquent\Relations\HasOneThrough<\Illuminate\Database\Eloquent\Model, TIntermediateModel, TDeclaringModel> : ( $callback is callable(TIntermediateModel): \Illuminate\Database\Eloquent\Relations\HasOne<TRelatedModel, TIntermediateModel> ? \Illuminate\Database\Eloquent\Relations\HasOneThrough<TRelatedModel, TIntermediateModel, TDeclaringModel> : \Illuminate\Database\Eloquent\Relations\HasManyThrough<TRelatedModel, TIntermediateModel, TDeclaringModel> ) )]

Illuminate\Database\Query\Builder

  • orWhereLike
    変更前
    orWhereLike($column, $value, $caseSensitive = false) [@param string $column, @param string $value, @param bool $caseSensitive, @return $this]
    変更後
    orWhereLike($column, $value, $caseSensitive = false) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @param string $value, @param bool $caseSensitive, @return $this]
  • orWhereNotLike
    変更前
    orWhereNotLike($column, $value, $caseSensitive = false) [@param string $value, @param bool $caseSensitive, @return $this]
    変更後
    orWhereNotLike($column, $value, $caseSensitive = false) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @param string $value, @param bool $caseSensitive, @return $this]
  • whereLike
    変更前
    whereLike($column, $value, $caseSensitive = false, $boolean = 'and', $not = false) [@param string $column, @param string $value, @param bool $caseSensitive, @param string $boolean, @param bool $not, @return $this]
    変更後
    whereLike($column, $value, $caseSensitive = false, $boolean = 'and', $not = false) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @param string $value, @param bool $caseSensitive, @param string $boolean, @param bool $not, @return $this]
  • whereNotLike
    変更前
    whereNotLike($column, $value, $caseSensitive = false, $boolean = 'and') [@param string $column, @param string $value, @param bool $caseSensitive, @param string $boolean, @return $this]
    変更後
    whereNotLike($column, $value, $caseSensitive = false, $boolean = 'and') [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @param string $value, @param bool $caseSensitive, @param string $boolean, @return $this]

Illuminate\Testing\AssertableJsonString

  • assertStructure
    変更前
    assertStructure(?array $structure = null, $responseData = null) [@param array|null $structure, @param array|null $responseData, @return $this]
    変更後
    assertStructure(?array $structure = null, $responseData = null, bool $exact = false) [@param array|null $structure, @param array|null $responseData, @param bool $exact, @return $this]