InteractsWithInput

Illuminate\Http\Concerns\InteractsWithInput

trait src/Illuminate/Http/Concerns/InteractsWithInput.php

all

v11.0.0 以前から

all($keys = null)
@param mixed $keys
@return array
  1. v11.0.0 追加
    変更後
    all($keys = null) [@param array|mixed|null $keys, @return array]
  2. v12.26.0 シグネチャ変更
    変更前
    all($keys = null) [@param array|mixed|null $keys, @return array]
    変更後
    all($keys = null) [@param mixed $keys, @return array]

allFiles

v11.0.0 以前から

allFiles()
@return array<string, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]>
  1. v11.0.0 追加
    変更後
    allFiles() [@return array]
  2. v12.4.0 シグネチャ変更
    変更前
    allFiles() [@return array]
    変更後
    allFiles() [@return array<int, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]>]
  3. v12.8.0 シグネチャ変更
    変更前
    allFiles() [@return array<int, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]>]
    変更後
    allFiles() [@return array<string, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]>]

anyFilled

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    anyFilled($keys) [@param string|array $keys, @return bool]
  2. v11.34.0 削除
    変更前
    anyFilled($keys) [@param string|array $keys, @return bool]

bearerToken

v11.0.0 以前から

bearerToken()
@return string|null
  1. v11.0.0 追加
    変更後
    bearerToken() [@return string|null]

boolean

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    boolean($key = null, $default = false) [@param string|null $key, @param bool $default, @return bool]
  2. v11.34.0 削除
    変更前
    boolean($key = null, $default = false) [@param string|null $key, @param bool $default, @return bool]

collect

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    collect($key = null) [@param array|string|null $key, @return \Illuminate\Support\Collection]
  2. v11.34.0 削除
    変更前
    collect($key = null) [@param array|string|null $key, @return \Illuminate\Support\Collection]

date

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    date($key, $format = null, $tz = null) [@param string $key, @param string|null $format, @param string|null $tz, @return \Illuminate\Support\Carbon|null]
  2. v11.34.0 削除
    変更前
    date($key, $format = null, $tz = null) [@param string $key, @param string|null $format, @param string|null $tz, @return \Illuminate\Support\Carbon|null]

dump

v11.0.0 以前から

dump($keys = [])
@param mixed $keys
@return $this
  1. v11.0.0 追加
    変更後
    dump($keys = []) [@param mixed $keys, @return $this]

enum

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    enum($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum|null]
  2. v11.34.0 削除
    変更前
    enum($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum|null]

enums

v11.33.0 から

v11.34.0 で削除

  1. v11.33.0 追加
    変更後
    enums($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum[]]
  2. v11.34.0 削除
    変更前
    enums($key, $enumClass) [@param string $key, @param class-string<TEnum> $enumClass, @return TEnum[]]

except

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    except($keys) [@param array|mixed $keys, @return array]
  2. v11.34.0 削除
    変更前
    except($keys) [@param array|mixed $keys, @return array]

exists

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    exists($key) [@param string|array $key, @return bool]
  2. v11.34.0 削除
    変更前
    exists($key) [@param string|array $key, @return bool]

file

v11.0.0 以前から

file($key = null, $default = null)
@param string|null $key
@param mixed $default
@return ($key is null ? array<string, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]> : \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null)
  1. v11.0.0 追加
    変更後
    file($key = null, $default = null) [@param string|null $key, @param mixed $default, @return \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|array|null]
  2. v12.4.0 シグネチャ変更
    変更前
    file($key = null, $default = null) [@param string|null $key, @param mixed $default, @return \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|array|null]
    変更後
    file($key = null, $default = null) [@param string|null $key, @param mixed $default, @return ($key is null ? array<int, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]> : \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null)]
  3. v12.8.0 シグネチャ変更
    変更前
    file($key = null, $default = null) [@param string|null $key, @param mixed $default, @return ($key is null ? array<int, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]> : \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null)]
    変更後
    file($key = null, $default = null) [@param string|null $key, @param mixed $default, @return ($key is null ? array<string, \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]> : \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null)]

filled

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    filled($key) [@param string|array $key, @return bool]
  2. v11.34.0 削除
    変更前
    filled($key) [@param string|array $key, @return bool]

float

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    float($key, $default = 0.0) [@param string $key, @param float $default, @return float]
  2. v11.34.0 削除
    変更前
    float($key, $default = 0.0) [@param string $key, @param float $default, @return float]

fluent

v11.34.0 から

fluent($key = null, array $default = [])
@param array|string|null $key
@param array $default
@return \Illuminate\Support\Fluent
  1. v11.34.0 追加
    変更後
    fluent($key = null) [@param array|string|null $key, @return \Illuminate\Support\Fluent]
  2. v12.40.0 シグネチャ変更
    変更前
    fluent($key = null) [@param array|string|null $key, @return \Illuminate\Support\Fluent]
    変更後
    fluent($key = null, array $default = []) [@param array|string|null $key, @param array $default, @return \Illuminate\Support\Fluent]

has

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    has($key) [@param string|array $key, @return bool]
  2. v11.34.0 削除
    変更前
    has($key) [@param string|array $key, @return bool]

hasAny

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    hasAny($keys) [@param string|array $keys, @return bool]
  2. v11.34.0 削除
    変更前
    hasAny($keys) [@param string|array $keys, @return bool]

hasCookie

v11.0.0 以前から

hasCookie($key)
@param string $key
@return bool
  1. v11.0.0 追加
    変更後
    hasCookie($key) [@param string $key, @return bool]

hasFile

v11.0.0 以前から

hasFile($key)
@param string $key
@return bool
  1. v11.0.0 追加
    変更後
    hasFile($key) [@param string $key, @return bool]

hasHeader

v11.0.0 以前から

hasHeader($key)
@param string $key
@return bool
  1. v11.0.0 追加
    変更後
    hasHeader($key) [@param string $key, @return bool]

image

v13.20.0 から

image(string $key): ?Illuminate\Image\Image
  1. v13.20.0 追加
    変更後
    image(string $key): ?Illuminate\Image\Image

input

v11.0.0 以前から

input($key = null, $default = null)
@param string|null $key
@param mixed $default
@return mixed
  1. v11.0.0 追加
    変更後
    input($key = null, $default = null) [@param string|null $key, @param mixed $default, @return mixed]

integer

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    integer($key, $default = 0) [@param string $key, @param int $default, @return int]
  2. v11.34.0 削除
    変更前
    integer($key, $default = 0) [@param string $key, @param int $default, @return int]

isNotFilled

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    isNotFilled($key) [@param string|array $key, @return bool]
  2. v11.34.0 削除
    変更前
    isNotFilled($key) [@param string|array $key, @return bool]

keys

v11.0.0 以前から

keys()
@return array
  1. v11.0.0 追加
    変更後
    keys() [@return array]

missing

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    missing($key) [@param string|array $key, @return bool]
  2. v11.34.0 削除
    変更前
    missing($key) [@param string|array $key, @return bool]

only

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    only($keys) [@param array|mixed $keys, @return array]
  2. v11.34.0 削除
    変更前
    only($keys) [@param array|mixed $keys, @return array]

post

v11.0.0 以前から

post($key = null, $default = null)
@param string|null $key
@param string|array|null $default
@return string|array|null
  1. v11.0.0 追加
    変更後
    post($key = null, $default = null) [@param string|null $key, @param string|array|null $default, @return string|array|null]

query

v11.0.0 以前から

query($key = null, $default = null)
@param string|null $key
@param string|array|null $default
@return string|array|null
  1. v11.0.0 追加
    変更後
    query($key = null, $default = null) [@param string|null $key, @param string|array|null $default, @return string|array|null]

server

v11.0.0 以前から

server($key = null, $default = null)
@param string|null $key
@param string|array|null $default
@return string|array|null
  1. v11.0.0 追加
    変更後
    server($key = null, $default = null) [@param string|null $key, @param string|array|null $default, @return string|array|null]

str

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    str($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]
  2. v11.34.0 削除
    変更前
    str($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]

string

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    string($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]
  2. v11.34.0 削除
    変更前
    string($key, $default = null) [@param string $key, @param mixed $default, @return \Illuminate\Support\Stringable]

whenFilled

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    whenFilled($key, callable $callback, callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  2. v11.3.0 シグネチャ変更
    変更前
    whenFilled($key, callable $callback, callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
    変更後
    whenFilled($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  3. v11.34.0 削除
    変更前
    whenFilled($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]

whenHas

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    whenHas($key, callable $callback, callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  2. v11.3.0 シグネチャ変更
    変更前
    whenHas($key, callable $callback, callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
    変更後
    whenHas($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  3. v11.34.0 削除
    変更前
    whenHas($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]

whenMissing

v11.0.0 以前から

v11.34.0 で削除

  1. v11.0.0 追加
    変更後
    whenMissing($key, callable $callback, callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  2. v11.3.0 シグネチャ変更
    変更前
    whenMissing($key, callable $callback, callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
    変更後
    whenMissing($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]
  3. v11.34.0 削除
    変更前
    whenMissing($key, callable $callback, ?callable $default = null) [@param string $key, @param callable $callback, @param callable|null $default, @return $this|mixed]