Validator
Illuminate\Validation\Validator
class src/Illuminate/Validation/Validator.php
__call
v11.0.0 以前から
__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
-
v11.0.0
追加
- 変更後
__call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
__construct
v11.0.0 以前から
__construct(Illuminate\Contracts\Translation\Translator $translator, array $data, array $rules, array $messages = [], array $attributes = [])
@param \Illuminate\Contracts\Translation\Translator $translator
@param array $data
@param array $rules
@param array $messages
@param array $attributes
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Contracts\Translation\Translator $translator, array $data, array $rules, array $messages = [], array $attributes = []) [@param \Illuminate\Contracts\Translation\Translator $translator, @param array $data, @param array $rules, @param array $messages, @param array $attributes, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Translation\Translator $translator, array $data, array $rules, array $messages = [], array $attributes = []) [@param \Illuminate\Contracts\Translation\Translator $translator, @param array $data, @param array $rules, @param array $messages, @param array $attributes, @return void]- 変更後
__construct(Illuminate\Contracts\Translation\Translator $translator, array $data, array $rules, array $messages = [], array $attributes = []) [@param \Illuminate\Contracts\Translation\Translator $translator, @param array $data, @param array $rules, @param array $messages, @param array $attributes]
addCustomAttributes
v11.0.0 以前から
addCustomAttributes(array $attributes)
@param array $attributes
@return $this
-
v11.0.0
追加
- 変更後
addCustomAttributes(array $attributes) [@param array $attributes, @return $this]
addCustomValues
v11.0.0 以前から
addCustomValues(array $customValues)
@param array $customValues
@return $this
-
v11.0.0
追加
- 変更後
addCustomValues(array $customValues) [@param array $customValues, @return $this]
addDependentExtension
v11.0.0 以前から
addDependentExtension($rule, $extension)
@param string $rule
@param \Closure|string $extension
@return void
-
v11.0.0
追加
- 変更後
addDependentExtension($rule, $extension) [@param string $rule, @param \Closure|string $extension, @return void]
addDependentExtensions
v11.0.0 以前から
addDependentExtensions(array $extensions)
@param array $extensions
@return void
-
v11.0.0
追加
- 変更後
addDependentExtensions(array $extensions) [@param array $extensions, @return void]
addExtension
v11.0.0 以前から
addExtension($rule, $extension)
@param string $rule
@param \Closure|string $extension
@return void
-
v11.0.0
追加
- 変更後
addExtension($rule, $extension) [@param string $rule, @param \Closure|string $extension, @return void]
addExtensions
v11.0.0 以前から
addExtensions(array $extensions)
@param array $extensions
@return void
-
v11.0.0
追加
- 変更後
addExtensions(array $extensions) [@param array $extensions, @return void]
addFailure
v11.0.0 以前から
addFailure($attribute, $rule, $parameters = [])
@param string $attribute
@param string $rule
@param array $parameters
@return void
-
v11.0.0
追加
- 変更後
addFailure($attribute, $rule, $parameters = []) [@param string $attribute, @param string $rule, @param array $parameters, @return void]
addImplicitExtension
v11.0.0 以前から
addImplicitExtension($rule, $extension)
@param string $rule
@param \Closure|string $extension
@return void
-
v11.0.0
追加
- 変更後
addImplicitExtension($rule, $extension) [@param string $rule, @param \Closure|string $extension, @return void]
addImplicitExtensions
v11.0.0 以前から
addImplicitExtensions(array $extensions)
@param array $extensions
@return void
-
v11.0.0
追加
- 変更後
addImplicitExtensions(array $extensions) [@param array $extensions, @return void]
addReplacer
v11.0.0 以前から
addReplacer($rule, $replacer)
@param string $rule
@param \Closure|string $replacer
@return void
-
v11.0.0
追加
- 変更後
addReplacer($rule, $replacer) [@param string $rule, @param \Closure|string $replacer, @return void]
addReplacers
v11.0.0 以前から
addReplacers(array $replacers)
@param array $replacers
@return void
-
v11.0.0
追加
- 変更後
addReplacers(array $replacers) [@param array $replacers, @return void]
after
v11.0.0 以前から
after($callback)
@param callable|array|string $callback
@return $this
-
v11.0.0
追加
- 変更後
after($callback) [@param callable|array|string $callback, @return $this]
appendRules
v12.45.0 から
appendRules(array $rules)
@param array $rules
@return $this
-
v12.45.0
追加
- 変更後
appendRules(array $rules) [@param array $rules, @return $this]
attributes
v11.0.0 以前から
attributes()
@return array
-
v11.0.0
追加
- 変更後
attributes() [@return array]
ensureExponentWithinAllowedRangeUsing
v11.0.0 以前から
ensureExponentWithinAllowedRangeUsing($callback)
@param callable(int, string, mixed): mixed $callback
@return $this
errors
v11.0.0 以前から
errors()
@return \Illuminate\Support\MessageBag
-
v11.0.0
追加
- 変更後
errors() [@return \Illuminate\Support\MessageBag]
failed
v11.0.0 以前から
failed()
@return array
-
v11.0.0
追加
- 変更後
failed() [@return array]
fails
v11.0.0 以前から
fails()
@return bool
-
v11.0.0
追加
- 変更後
fails() [@return bool]
fakeDnsLookups
v13.22.0 から
static
static fakeDnsLookups($value = true)
@param bool $value
@return void
-
v13.22.0
追加
- 変更後
static fakeDnsLookups($value = true) [@param bool $value, @return void]
flushState
v12.28.0 から
static
static flushState()
@return void
getData
v11.0.0 以前から
getData()
@return array
-
v11.0.0
追加
- 変更後
getData() [@return array]
getException
v11.0.0 以前から
getException()
@return class-string<\Illuminate\Validation\ValidationException>
getMessageBag
v11.0.0 以前から
getMessageBag()
@return \Illuminate\Support\MessageBag
-
v11.0.0
追加
- 変更後
getMessageBag() [@return \Illuminate\Support\MessageBag]
getPresenceVerifier
v11.0.0 以前から
getPresenceVerifier($connection = null)
@param string|null $connection
@return \Illuminate\Validation\PresenceVerifierInterface
-
v11.0.0
追加
- 変更後
getPresenceVerifier($connection = null) [@param string|null $connection, @return \Illuminate\Validation\PresenceVerifierInterface]
getRules
v11.0.0 以前から
getRules()
@return array
-
v11.0.0
追加
- 変更後
getRules() [@return array]
getRulesWithoutPlaceholders
v11.0.0 以前から
getRulesWithoutPlaceholders()
@return array
-
v11.0.0
追加
- 変更後
getRulesWithoutPlaceholders() [@return array]
getTranslator
v11.0.0 以前から
getTranslator()
@return \Illuminate\Contracts\Translation\Translator
-
v11.0.0
追加
- 変更後
getTranslator() [@return \Illuminate\Contracts\Translation\Translator]
getValue
v11.0.0 以前から
getValue($attribute)
@param string $attribute
@return mixed
-
v11.0.0
追加
- 変更後
getValue($attribute) [@param string $attribute, @return mixed]
hasRule
v11.0.0 以前から
hasRule($attribute, $rules)
@param string $attribute
@param string|array $rules
@return bool
-
v11.0.0
追加
- 変更後
hasRule($attribute, $rules) [@param string $attribute, @param string|array $rules, @return bool]
invalid
v11.0.0 以前から
invalid()
@return array
-
v11.0.0
追加
- 変更後
invalid() [@return array]
messages
v11.0.0 以前から
messages()
@return \Illuminate\Support\MessageBag
-
v11.0.0
追加
- 変更後
messages() [@return \Illuminate\Support\MessageBag]
parseData
v11.0.0 以前から
parseData(array $data)
@param array $data
@return array
-
v11.0.0
追加
- 変更後
parseData(array $data) [@param array $data, @return array]
passes
v11.0.0 以前から
passes()
@return bool
-
v11.0.0
追加
- 変更後
passes() [@return bool]
safe
v11.0.0 以前から
safe(?array $keys = null)
@param array<int, string>|null $keys
@return ($keys is array ? array<string, mixed> : \Illuminate\Support\ValidatedInput)
-
v11.0.0
追加
- 変更後
safe(array $keys = null) [@param array|null $keys, @return \Illuminate\Support\ValidatedInput|array]
-
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]
-
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)]
setAttributeNames
v11.0.0 以前から
setAttributeNames(array $attributes)
@param array $attributes
@return $this
-
v11.0.0
追加
- 変更後
setAttributeNames(array $attributes) [@param array $attributes, @return $this]
setContainer
v11.0.0 以前から
setContainer(Illuminate\Contracts\Container\Container $container)
@param \Illuminate\Contracts\Container\Container $container
@return void
-
v11.0.0
追加
- 変更後
setContainer(Illuminate\Contracts\Container\Container $container) [@param \Illuminate\Contracts\Container\Container $container, @return void]
setCustomMessages
v11.0.0 以前から
setCustomMessages(array $messages)
@param array $messages
@return $this
-
v11.0.0
追加
- 変更後
setCustomMessages(array $messages) [@param array $messages, @return $this]
setData
v11.0.0 以前から
setData(array $data)
@param array $data
@return $this
-
v11.0.0
追加
- 変更後
setData(array $data) [@param array $data, @return $this]
setException
v11.0.0 以前から
setException($exception)
@param class-string<\Illuminate\Validation\ValidationException> $exception
@return $this
setFallbackMessages
v11.0.0 以前から
setFallbackMessages(array $messages)
@param array $messages
@return void
-
v11.0.0
追加
- 変更後
setFallbackMessages(array $messages) [@param array $messages, @return void]
setImplicitAttributesFormatter
v11.0.0 以前から
setImplicitAttributesFormatter(?callable $formatter = null)
@param callable|null $formatter
@return $this
-
v11.0.0
追加
- 変更後
setImplicitAttributesFormatter(callable $formatter = null) [@param callable|null $formatter, @return $this]
-
v11.3.0
シグネチャ変更
- 変更前
setImplicitAttributesFormatter(callable $formatter = null) [@param callable|null $formatter, @return $this]- 変更後
setImplicitAttributesFormatter(?callable $formatter = null) [@param callable|null $formatter, @return $this]
setPresenceVerifier
v11.0.0 以前から
setPresenceVerifier(Illuminate\Validation\PresenceVerifierInterface $presenceVerifier)
@param \Illuminate\Validation\PresenceVerifierInterface $presenceVerifier
@return void
-
v11.0.0
追加
- 変更後
setPresenceVerifier(Illuminate\Validation\PresenceVerifierInterface $presenceVerifier) [@param \Illuminate\Validation\PresenceVerifierInterface $presenceVerifier, @return void]
setRules
v11.0.0 以前から
setRules(array $rules)
@param array $rules
@return $this
-
v11.0.0
追加
- 変更後
setRules(array $rules) [@param array $rules, @return $this]
setTranslator
v11.0.0 以前から
setTranslator(Illuminate\Contracts\Translation\Translator $translator)
@param \Illuminate\Contracts\Translation\Translator $translator
@return void
-
v11.0.0
追加
- 変更後
setTranslator(Illuminate\Contracts\Translation\Translator $translator) [@param \Illuminate\Contracts\Translation\Translator $translator, @return void]
setValue
v11.0.0 以前から
setValue($attribute, $value)
@param string $attribute
@param mixed $value
@return void
-
v11.0.0
追加
- 変更後
setValue($attribute, $value) [@param string $attribute, @param mixed $value, @return void]
setValueNames
v11.0.0 以前から
setValueNames(array $values)
@param array $values
@return $this
-
v11.0.0
追加
- 変更後
setValueNames(array $values) [@param array $values, @return $this]
sometimes
v11.0.0 以前から
sometimes($attribute, $rules, callable $callback)
@param string|array $attribute
@param string|array $rules
@param callable $callback
@return $this
-
v11.0.0
追加
- 変更後
sometimes($attribute, $rules, callable $callback) [@param string|array $attribute, @param string|array $rules, @param callable $callback, @return $this]
stopOnFirstFailure
v11.0.0 以前から
stopOnFirstFailure($stopOnFirstFailure = true)
@param bool $stopOnFirstFailure
@return $this
-
v11.0.0
追加
- 変更後
stopOnFirstFailure($stopOnFirstFailure = true) [@param bool $stopOnFirstFailure, @return $this]
valid
v11.0.0 以前から
valid()
@return array
-
v11.0.0
追加
- 変更後
valid() [@return array]
validate
v11.0.0 以前から
validate()
@return array
-
v11.0.0
追加
- 変更後
validate() [@return array]
validated
v11.0.0 以前から
validated()
@return array
-
v11.0.0
追加
- 変更後
validated() [@return array]
validateWithBag
v11.0.0 以前から
validateWithBag(string $errorBag)
@param string $errorBag
@return array
-
v11.0.0
追加
- 変更後
validateWithBag(string $errorBag) [@param string $errorBag, @return array]
whenFails
v12.51.0 から
whenFails(callable $callback, ?callable $default = null)
@param (callable($this): TWhenReturnType) $callback
@param (callable($this): TWhenReturnType)|null $default
@return $this|TWhenReturnType
-
v12.51.0
追加
- 変更後
whenFails(callable $callback, ?callable $default = null) [@param (callable($this): TWhenReturnType) $callback, @param (callable($this): TWhenReturnType)|null $default, @return $this|TWhenReturnType]
whenPasses
v12.51.0 から
whenPasses(callable $callback, ?callable $default = null)
@param (callable($this): TWhenReturnType) $callback
@param (callable($this): TWhenReturnType)|null $default
@return $this|TWhenReturnType
-
v12.51.0
追加
- 変更後
whenPasses(callable $callback, ?callable $default = null) [@param (callable($this): TWhenReturnType) $callback, @param (callable($this): TWhenReturnType)|null $default, @return $this|TWhenReturnType]