v11.38.0

追加 28

Illuminate\Database\Eloquent\Concerns\HasAttributes

  • hasAnyGetMutator
    変更後
    hasAnyGetMutator($key) [@param string $key, @return bool]

Illuminate\Database\Query\Builder

  • aggregateByGroup
    変更後
    aggregateByGroup(string $function, array $columns = ['*']) [@param string $function, @param array $columns, @return \Illuminate\Support\Collection]
  • avgByGroup
    変更後
    avgByGroup($column) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @return \Illuminate\Support\Collection]
  • countByGroup
    変更後
    countByGroup($columns = '*') [@param \Illuminate\Contracts\Database\Query\Expression|string $columns, @return \Illuminate\Support\Collection]
  • maxByGroup
    変更後
    maxByGroup($column) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @return \Illuminate\Support\Collection]
  • minByGroup
    変更後
    minByGroup($column) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @return \Illuminate\Support\Collection]
  • sumByGroup
    変更後
    sumByGroup($column) [@param \Illuminate\Contracts\Database\Query\Expression|string $column, @return \Illuminate\Support\Collection]

Illuminate\Pipeline\Pipeline

  • finally
    変更後
    finally(Closure $callback) [@param \Closure $callback, @return $this]

Illuminate\Routing\PendingResourceRegistration

  • middlewareFor
    変更後
    middlewareFor($methods, $middleware) [@param array|string $methods, @param array|string $middleware, @return $this]
  • withoutMiddlewareFor
    変更後
    withoutMiddlewareFor($methods, $middleware) [@param array|string $methods, @param array|string $middleware, @return $this]

Illuminate\Routing\PendingSingletonResourceRegistration

  • middlewareFor
    変更後
    middlewareFor($methods, $middleware) [@param array|string $methods, @param array|string $middleware, @return $this]
  • withoutMiddlewareFor
    変更後
    withoutMiddlewareFor($methods, $middleware) [@param array|string $methods, @param array|string $middleware, @return $this]

Illuminate\Support\Facades\Pipeline

  • finally
    変更後
    @method static finally(\Closure $callback): \Illuminate\Pipeline\Pipeline

Illuminate\Support\Facades\Request

  • array
    変更後
    @method static array(array|string|null $key = null): array

Illuminate\Support\Traits\InteractsWithData

  • array
    変更後
    array($key = null) [@param array|string|null $key, @return array]

Illuminate\Validation\Rule

  • email
    変更後
    static email() [@return \Illuminate\Validation\Rules\Email]

Illuminate\Validation\Rules\Email

  • default
    変更後
    static default() [@return static]
  • defaults
    変更後
    static defaults($callback = null) [@param static|callable|null $callback, @return static|void]
  • message
    変更後
    message() [@return array]
  • passes
    変更後
    passes($attribute, $value) [@param string $attribute, @param mixed $value, @return bool]
  • preventSpoofing
    変更後
    preventSpoofing() [@return $this]
  • rfcCompliant
    変更後
    rfcCompliant(bool $strict = false) [@param bool $strict, @return $this]
  • rules
    変更後
    rules($rules) [@param string|array $rules, @return $this]
  • setData
    変更後
    setData($data) [@param array $data, @return $this]
  • setValidator
    変更後
    setValidator($validator) [@param \Illuminate\Contracts\Validation\Validator $validator, @return $this]
  • strict
    変更後
    strict() [@return $this]
  • validateMxRecord
    変更後
    validateMxRecord() [@return $this]
  • withNativeValidation
    変更後
    withNativeValidation(bool $allowUnicode = false) [@param bool $allowUnicode, @return $this]

シグネチャ変更 10

Illuminate\Console\Scheduling\ManagesFrequencies

  • hourlyAt
    変更前
    hourlyAt($offset) [@param array|string|int<0, 23>|int<0, 23>[] $offset, @return $this]
    変更後
    hourlyAt($offset) [@param array|string|int<0, 59>|int<0, 59>[] $offset, @return $this]

Illuminate\Contracts\Pipeline\Pipeline

  • send
    変更前
    send($traveler) [@param mixed $traveler, @return $this]
    変更後
    send($passable) [@param mixed $passable, @return $this]
  • through
    変更前
    through($stops) [@param dynamic|array $stops, @return $this]
    変更後
    through($pipes) [@param array|mixed $pipes, @return $this]

Illuminate\Database\Eloquent\Concerns\HasRelationships

  • relationResolver
    変更前
    relationResolver($class, $key) [@param string $class, @param string $key, @return mixed]
    変更後
    relationResolver($class, $key) [@param class-string<TRelatedModel> $class, @param string $key, @return Closure|null]

Illuminate\Database\Events\MigrationsEvent

  • __construct
    変更前
    __construct($method) [@param string $method, @return void]
    変更後
    __construct($method, array $options = []) [@param string $method, @param array<string, mixed> $options, @return void]

Illuminate\Foundation\Bus\PendingDispatch

  • getJob
    変更前
    getJob()
    変更後
    getJob() [@return mixed]

Illuminate\Routing\Controllers\HasMiddleware

  • middleware
    変更前
    static middleware() [@return \Illuminate\Routing\Controllers\Middleware[]]
    変更後
    static middleware() [@return array<int,\Illuminate\Routing\Controllers\Middleware|\Closure|string>]

Illuminate\Validation\InvokableValidationRule

  • make
    変更前
    static make($invokable) [@param \Illuminate\Contracts\Validation\ValidationRule|\Illuminate\Contracts\Validation\InvokableRule $invokable, @return \Illuminate\Contracts\Validation\Rule|\Illuminate\Validation\InvokableValidationRule]
    変更後
    static make($invokable) [@param \Illuminate\Contracts\Validation\ValidationRule|\Illuminate\Contracts\Validation\InvokableRule $invokable, @return \Illuminate\Validation\InvokableValidationRule]

Illuminate\Validation\Rules\File

  • defaults
    変更前
    static defaults($callback = null) [@param static|callable|null $callback, @return static|null]
    変更後
    static defaults($callback = null) [@param static|callable|null $callback, @return static|void]

Illuminate\Validation\Rules\Password

  • defaults
    変更前
    static defaults($callback = null) [@param static|callable|null $callback, @return static|null]
    変更後
    static defaults($callback = null) [@param static|callable|null $callback, @return static|void]