FormRequest

Illuminate\Foundation\Http\FormRequest

class src/Illuminate/Foundation/Http/FormRequest.php

attributes

v11.0.0 以前から

attributes()
@return array<string, string>
  1. v11.0.0 追加
    変更後
    attributes() [@return array]
  2. v12.47.0 シグネチャ変更
    変更前
    attributes() [@return array]
    変更後
    attributes() [@return array<string, string>]

failOnUnknownFields

v13.4.0 から

static

static failOnUnknownFields(bool $value = true): void
@param bool $value
@return void
  1. v13.4.0 追加
    変更後
    static failOnUnknownFields(bool $value = true): void [@param bool $value, @return void]

flushState

v13.4.0 から

static

static flushState(): void
@return void
  1. v13.4.0 追加
    変更後
    static flushState(): void [@return void]

messages

v11.0.0 以前から

messages()
@return array<string, string>
  1. v11.0.0 追加
    変更後
    messages() [@return array]
  2. v12.47.0 シグネチャ変更
    変更前
    messages() [@return array]
    変更後
    messages() [@return array<string, string>]

safe

v11.0.0 以前から

safe(?array $keys = null)
@param array<int, string>|null $keys
@return ($keys is array ? array<string, mixed> : \Illuminate\Support\ValidatedInput)
  1. v11.0.0 追加
    変更後
    safe(array $keys = null) [@param array|null $keys, @return \Illuminate\Support\ValidatedInput|array]
  2. v11.3.0 シグネチャ変更
    変更前
    safe(array $keys = null) [@param array|null $keys, @return \Illuminate\Support\ValidatedInput|array]
    変更後
    safe(?array $keys = null) [@param array|null $keys, @return \Illuminate\Support\ValidatedInput|array]
  3. v13.5.0 シグネチャ変更
    変更前
    safe(?array $keys = null) [@param array|null $keys, @return \Illuminate\Support\ValidatedInput|array]
    変更後
    safe(?array $keys = null) [@param array<int, string>|null $keys, @return ($keys is array ? array<string, mixed> : \Illuminate\Support\ValidatedInput)]

setContainer

v11.0.0 以前から

setContainer(Illuminate\Contracts\Container\Container $container)
@param \Illuminate\Contracts\Container\Container $container
@return $this
  1. v11.0.0 追加
    変更後
    setContainer(Illuminate\Contracts\Container\Container $container) [@param \Illuminate\Contracts\Container\Container $container, @return $this]

setRedirector

v11.0.0 以前から

setRedirector(Illuminate\Routing\Redirector $redirector)
@param \Illuminate\Routing\Redirector $redirector
@return $this
  1. v11.0.0 追加
    変更後
    setRedirector(Illuminate\Routing\Redirector $redirector) [@param \Illuminate\Routing\Redirector $redirector, @return $this]

setValidator

v11.0.0 以前から

setValidator(Illuminate\Contracts\Validation\Validator $validator)
@param \Illuminate\Contracts\Validation\Validator $validator
@return $this
  1. v11.0.0 追加
    変更後
    setValidator(Illuminate\Contracts\Validation\Validator $validator) [@param \Illuminate\Contracts\Validation\Validator $validator, @return $this]

validated

v11.0.0 以前から

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

validationData

v11.0.0 以前から

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