v11.20.0

追加 44

Illuminate\Container\Attributes\Auth

  • __construct
    変更後
    __construct(?string $guard = null)
  • resolve
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container) [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return \Illuminate\Contracts\Auth\Guard|\Illuminate\Contracts\Auth\StatefulGuard]

Illuminate\Container\Attributes\Authenticated

  • __construct
    変更後
    __construct(?string $guard = null)
  • resolve
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container) [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return \Illuminate\Contracts\Auth\Authenticatable|null]

Illuminate\Container\Attributes\Cache

  • __construct
    変更後
    __construct(?string $store = null)
  • resolve
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container) [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return \Illuminate\Contracts\Cache\Repository]

Illuminate\Container\Attributes\Database

  • __construct
    変更後
    __construct(?string $connection = null)
  • resolve
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container) [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return \Illuminate\Database\Connection]

Illuminate\Container\Attributes\Log

  • __construct
    変更後
    __construct(?string $channel = null)
  • resolve
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container) [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return \Psr\Log\LoggerInterface]

Illuminate\Container\Attributes\Storage

  • __construct
    変更後
    __construct(?string $disk = null)
  • resolve
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container) [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return \Illuminate\Contracts\Filesystem\Filesystem]

Illuminate\Database\Connection

Illuminate\Database\MariaDbConnection

Illuminate\Database\MySqlConnection

  • getDriverTitle
    変更後
    getDriverTitle()
  • getLastInsertId
    変更後
    getLastInsertId() [@return string|int|null]
  • insert
    変更後
    insert($query, $bindings = [], $sequence = null) [@param string $query, @param array $bindings, @param string|null $sequence, @return bool]

Illuminate\Database\PostgresConnection

Illuminate\Database\Query\Grammars\Grammar

Illuminate\Database\Query\Grammars\MariaDbGrammar

Illuminate\Database\Query\Grammars\MySqlGrammar

Illuminate\Database\Query\Grammars\PostgresGrammar

Illuminate\Database\Query\Grammars\SqlServerGrammar

Illuminate\Database\Query\Processors\MySqlProcessor

  • processColumnListing
    変更後
    processColumnListing($results) [@param array $results, @return array]
  • processInsertGetId
    変更後
    processInsertGetId(Illuminate\Database\Query\Builder $query, $sql, $values, $sequence = null) [@param \Illuminate\Database\Query\Builder $query, @param string $sql, @param array $values, @param string|null $sequence, @return int]

Illuminate\Database\SQLiteConnection

Illuminate\Database\SqlServerConnection

Illuminate\Hashing\HashManager

  • verifyConfiguration
    変更後
    verifyConfiguration($value) [@param array $value, @return bool]

Illuminate\Http\Resources\ConditionallyLoadsAttributes

  • whenExistsLoaded
    変更後
    whenExistsLoaded($relationship, $value = null, $default = null) [@param string $relationship, @param mixed $value, @param mixed $default, @return \Illuminate\Http\Resources\MissingValue|mixed]

Illuminate\Log\Context\Repository

  • hiddenStackContains
    変更後
    hiddenStackContains(string $key, mixed $value, bool $strict = false): bool [@param string $key, @param mixed $value, @param bool $strict, @return bool]
  • stackContains
    変更後
    stackContains(string $key, mixed $value, bool $strict = false): bool [@param string $key, @param mixed $value, @param bool $strict, @return bool]

Illuminate\Queue\InteractsWithQueue

Illuminate\Support\Collection

Illuminate\Support\Facades\Context

  • hiddenStackContains
    変更後
    @method static hiddenStackContains(string $key, mixed $value, bool $strict = false): bool
  • stackContains
    変更後
    @method static stackContains(string $key, mixed $value, bool $strict = false): bool

Illuminate\Support\Facades\DB

  • getDriverTitle
    変更後
    @method static getDriverTitle(): string
  • threadCount
    変更後
    @method static threadCount(): int|null

Illuminate\Support\Facades\Facade

  • isFake
    変更後
    static isFake() [@return bool]

Illuminate\Support\LazyCollection

Illuminate\Support\Str

  • deduplicate
    変更後
    static deduplicate(string $string, string $character = ' ') [@param string $string, @param string $character, @return string]

Illuminate\Support\Stringable

  • deduplicate
    変更後
    deduplicate(string $character = ' ') [@param string $character, @return static]

シグネチャ変更 12

Illuminate\Database\Eloquent\Concerns\HasAttributes

  • fromJson
    変更前
    fromJson($value, $asObject = false) [@param string $value, @param bool $asObject, @return mixed]
    変更後
    fromJson($value, $asObject = false) [@param string|null $value, @param bool $asObject, @return mixed]

Illuminate\Database\Eloquent\Model

  • resolveRouteBindingQuery
    変更前
    resolveRouteBindingQuery($query, $value, $field = null) [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Relations\Relation $query, @param mixed $value, @param string|null $field, @return \Illuminate\Contracts\Database\Eloquent\Builder]
    変更後
    resolveRouteBindingQuery($query, $value, $field = null) [@param \Illuminate\Database\Eloquent\Model|\Illuminate\Contracts\Database\Eloquent\Builder|\Illuminate\Database\Eloquent\Relations\Relation $query, @param mixed $value, @param string|null $field, @return \Illuminate\Contracts\Database\Eloquent\Builder]

Illuminate\Database\Query\Builder

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

Illuminate\Database\Schema\Grammars\Grammar

  • wrap
    変更前
    wrap($value, $prefixAlias = false) [@param \Illuminate\Support\Fluent|\Illuminate\Contracts\Database\Query\Expression|string $value, @param bool $prefixAlias, @return string]
    変更後
    wrap($value) [@param \Illuminate\Support\Fluent|\Illuminate\Contracts\Database\Query\Expression|string $value, @return string]

Illuminate\Http\UploadedFile

  • storePubliclyAs
    変更前
    storePubliclyAs($path, $name = null, $options = []) [@param string $path, @param string $name, @param array|string $options, @return string|false]
    変更後
    storePubliclyAs($path, $name = null, $options = []) [@param string $path, @param array|string|null $name, @param array|string $options, @return string|false]

Illuminate\Routing\Route

  • prefix
    変更前
    prefix($prefix) [@param string $prefix, @return $this]
    変更後
    prefix($prefix) [@param string|null $prefix, @return $this]

Illuminate\Support\Collection

  • implode
    変更前
    implode($value, $glue = null) [@param callable|string $value, @param string|null $glue, @return string]
    変更後
    implode($value, $glue = null) [@param callable|string|null $value, @param string|null $glue, @return string]