ClosureValidationRule

Illuminate\Validation\ClosureValidationRule

class src/Illuminate/Validation/ClosureValidationRule.php

__construct

v11.0.0 以前から

__construct($callback)
@param \Closure $callback
  1. v11.0.0 追加
    変更後
    __construct($callback) [@param \Closure $callback, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($callback) [@param \Closure $callback, @return void]
    変更後
    __construct($callback) [@param \Closure $callback]

message

v11.0.0 以前から

message()
@return array
  1. v11.0.0 追加
    変更後
    message() [@return string]
  2. v11.16.0 シグネチャ変更
    変更前
    message() [@return string]
    変更後
    message() [@return array]

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]

setValidator

v11.0.0 以前から

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