DatabaseRule
Illuminate\Validation\Rules\DatabaseRule
trait src/Illuminate/Validation/Rules/DatabaseRule.php
__construct
v11.0.0 以前から
__construct($table, $column = 'NULL')
@param string $table
@param string $column
-
v11.0.0
追加
- 変更後
__construct($table, $column = 'NULL') [@param string $table, @param string $column, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct($table, $column = 'NULL') [@param string $table, @param string $column, @return void]- 変更後
__construct($table, $column = 'NULL') [@param string $table, @param string $column]
onlyTrashed
v11.0.0 以前から
onlyTrashed($deletedAtColumn = 'deleted_at')
@param string $deletedAtColumn
@return $this
-
v11.0.0
追加
- 変更後
onlyTrashed($deletedAtColumn = 'deleted_at') [@param string $deletedAtColumn, @return $this]
queryCallbacks
v11.0.0 以前から
queryCallbacks()
@return array
-
v11.0.0
追加
- 変更後
queryCallbacks() [@return array]
resolveTableName
v11.0.0 以前から
resolveTableName($table)
@param string $table
@return string
-
v11.0.0
追加
- 変更後
resolveTableName($table) [@param string $table, @return string]
using
v11.0.0 以前から
using(Closure $callback)
@param \Closure $callback
@return $this
-
v11.0.0
追加
- 変更後
using(Closure $callback) [@param \Closure $callback, @return $this]
where
v11.0.0 以前から
where($column, $value = null)
@param \Closure|string $column
@param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|\Closure|array|string|int|bool|null $value
@return $this
-
v11.0.0
追加
- 変更後
where($column, $value = null) [@param \Closure|string $column, @param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|\Closure|array|string|int|bool|null $value, @return $this]
-
v11.42.0
シグネチャ変更
- 変更前
where($column, $value = null) [@param \Closure|string $column, @param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|\Closure|array|string|int|bool|null $value, @return $this]- 変更後
where($column, $value = null) [@param \Closure|string $column, @param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|\Closure|array|string|int|bool|null $value, @return $this]
whereIn
v11.0.0 以前から
whereIn($column, $values)
@param string $column
@param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|array $values
@return $this
-
v11.0.0
追加
- 変更後
whereIn($column, $values) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|array $values, @return $this]
whereNot
v11.0.0 以前から
whereNot($column, $value)
@param string $column
@param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|array|string|int|bool $value
@return $this
-
v11.0.0
追加
- 変更後
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|array|string $value, @return $this]
-
v11.42.0
シグネチャ変更
- 変更前
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|array|string $value, @return $this]- 変更後
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|array|string $value, @return $this]
-
v12.20.0
シグネチャ変更
- 変更前
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|array|string $value, @return $this]- 変更後
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|array|string|int $value, @return $this]
-
v13.35.0
シグネチャ変更
- 変更前
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|array|string|int $value, @return $this]- 変更後
whereNot($column, $value) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\UnitEnum|array|string|int|bool $value, @return $this]
whereNotIn
v11.0.0 以前から
whereNotIn($column, $values)
@param string $column
@param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|array $values
@return $this
-
v11.0.0
追加
- 変更後
whereNotIn($column, $values) [@param string $column, @param \Illuminate\Contracts\Support\Arrayable|\BackedEnum|array $values, @return $this]
whereNotNull
v11.0.0 以前から
whereNotNull($column)
@param string $column
@return $this
-
v11.0.0
追加
- 変更後
whereNotNull($column) [@param string $column, @return $this]
whereNull
v11.0.0 以前から
whereNull($column)
@param string $column
@return $this
-
v11.0.0
追加
- 変更後
whereNull($column) [@param string $column, @return $this]
withoutTrashed
v11.0.0 以前から
withoutTrashed($deletedAtColumn = 'deleted_at')
@param string $deletedAtColumn
@return $this
-
v11.0.0
追加
- 変更後
withoutTrashed($deletedAtColumn = 'deleted_at') [@param string $deletedAtColumn, @return $this]