File

Illuminate\Validation\Rules\File

class src/Illuminate/Validation/Rules/File.php

between

v11.0.0 以前から

between($minSize, $maxSize)
@param string|int $minSize
@param string|int $maxSize
@return $this
  1. v11.0.0 追加
    変更後
    between($minSize, $maxSize) [@param string|int $minSize, @param string|int $maxSize, @return $this]

default

v11.0.0 以前から

static

static default()
@return static
  1. v11.0.0 追加
    変更後
    static default() [@return static]

defaults

v11.0.0 以前から

static

static defaults($callback = null)
@param static|callable|null $callback
@return ($callback is null ? static : void)
  1. v11.0.0 追加
    変更後
    static defaults($callback = null) [@param static|callable|null $callback, @return static|null]
  2. v11.38.0 シグネチャ変更
    変更前
    static defaults($callback = null) [@param static|callable|null $callback, @return static|null]
    変更後
    static defaults($callback = null) [@param static|callable|null $callback, @return static|void]
  3. v13.18.0 シグネチャ変更
    変更前
    static defaults($callback = null) [@param static|callable|null $callback, @return static|void]
    変更後
    static defaults($callback = null) [@param static|callable|null $callback, @return ($callback is null ? static : void)]

encoding

v12.40.0 から

encoding($encoding)
@param string $encoding
@return $this
  1. v12.40.0 追加
    変更後
    encoding($encoding) [@param string $encoding, @return $this]

extensions

v11.0.0 以前から

extensions($extensions)
@param string|array<int, string> $extensions
@return $this
  1. v11.0.0 追加
    変更後
    extensions($extensions) [@param string|array<int, string> $extensions, @return $this]

image

v11.0.0 以前から

static

static image($allowSvg = false)
@param bool $allowSvg
@return ImageFile
  1. v11.0.0 追加
    変更後
    static image() [@return ImageFile]
  2. v12.0.0 シグネチャ変更
    変更前
    static image() [@return ImageFile]
    変更後
    static image($allowSvg = false) [@param bool $allowSvg, @return ImageFile]

max

v11.0.0 以前から

max($size)
@param string|int $size
@return $this
  1. v11.0.0 追加
    変更後
    max($size) [@param string|int $size, @return $this]

message

v11.0.0 以前から

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

min

v11.0.0 以前から

min($size)
@param string|int $size
@return $this
  1. v11.0.0 追加
    変更後
    min($size) [@param string|int $size, @return $this]

passes

v11.0.0 以前から

passes($attribute, $value)
@param string $attribute
@param mixed $value
@return bool
  1. v11.0.0 追加
    変更後
    passes($attribute, $value) [@param string $attribute, @param mixed $value, @return bool]

rules

v11.0.0 以前から

rules($rules)
@param string|array $rules
@return $this
  1. v11.0.0 追加
    変更後
    rules($rules) [@param string|array $rules, @return $this]

setData

v11.0.0 以前から

setData($data)
@param array $data
@return $this
  1. v11.0.0 追加
    変更後
    setData($data) [@param array $data, @return $this]

setValidator

v11.0.0 以前から

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

size

v11.0.0 以前から

size($size)
@param string|int $size
@return $this
  1. v11.0.0 追加
    変更後
    size($size) [@param string|int $size, @return $this]

types

v11.0.0 以前から

static

static types($mimetypes)
@param string|array<int, string> $mimetypes
@return static
  1. v11.0.0 追加
    変更後
    static types($mimetypes) [@param string|array<int, string> $mimetypes, @return static]