EloquentUserProvider
Illuminate\Auth\EloquentUserProvider
class src/Illuminate/Auth/EloquentUserProvider.php
__construct
v11.0.0 以前から
__construct(Illuminate\Contracts\Hashing\Hasher $hasher, $model)
@param \Illuminate\Contracts\Hashing\Hasher $hasher
@param string $model
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Contracts\Hashing\Hasher $hasher, $model) [@param \Illuminate\Contracts\Hashing\Hasher $hasher, @param string $model, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Contracts\Hashing\Hasher $hasher, $model) [@param \Illuminate\Contracts\Hashing\Hasher $hasher, @param string $model, @return void]- 変更後
__construct(Illuminate\Contracts\Hashing\Hasher $hasher, $model) [@param \Illuminate\Contracts\Hashing\Hasher $hasher, @param string $model]
createModel
v11.0.0 以前から
createModel()
@return \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model
getHasher
v11.0.0 以前から
getHasher()
@return \Illuminate\Contracts\Hashing\Hasher
-
v11.0.0
追加
- 変更後
getHasher() [@return \Illuminate\Contracts\Hashing\Hasher]
getModel
v11.0.0 以前から
getModel()
@return class-string<\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model>
getQueryCallback
v11.0.0 以前から
getQueryCallback()
@return (\Closure(\Illuminate\Database\Eloquent\Builder<*>):mixed)|null
rehashPasswordIfRequired
v11.0.0 以前から
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false)
@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user
@param array $credentials
@param bool $force
@return void
-
v11.0.0
追加
- 変更後
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @param bool $force, @return void]
-
v12.18.0
シグネチャ変更
- 変更前
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @param bool $force, @return void]- 変更後
rehashPasswordIfRequired(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials, bool $force = false) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param array $credentials, @param bool $force, @return void]
retrieveByCredentials
v11.0.0 以前から
retrieveByCredentials(array $credentials)
@param array $credentials
@return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null
-
v11.0.0
追加
- 変更後
retrieveByCredentials(array $credentials) [@param array $credentials, @return \Illuminate\Contracts\Auth\Authenticatable|null]
-
v12.18.0
シグネチャ変更
- 変更前
retrieveByCredentials(array $credentials) [@param array $credentials, @return \Illuminate\Contracts\Auth\Authenticatable|null]- 変更後
retrieveByCredentials(array $credentials) [@param array $credentials, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
retrieveById
v11.0.0 以前から
retrieveById($identifier)
@param mixed $identifier
@return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null
-
v11.0.0
追加
- 変更後
retrieveById($identifier) [@param mixed $identifier, @return \Illuminate\Contracts\Auth\Authenticatable|null]
-
v12.18.0
シグネチャ変更
- 変更前
retrieveById($identifier) [@param mixed $identifier, @return \Illuminate\Contracts\Auth\Authenticatable|null]- 変更後
retrieveById($identifier) [@param mixed $identifier, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
retrieveByToken
v11.0.0 以前から
retrieveByToken($identifier, $token)
@param mixed $identifier
@param string $token
@return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null
-
v11.0.0
追加
- 変更後
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return \Illuminate\Contracts\Auth\Authenticatable|null]
-
v12.18.0
シグネチャ変更
- 変更前
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return \Illuminate\Contracts\Auth\Authenticatable|null]- 変更後
retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return (\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model)|null]
setHasher
v11.0.0 以前から
setHasher(Illuminate\Contracts\Hashing\Hasher $hasher)
@param \Illuminate\Contracts\Hashing\Hasher $hasher
@return $this
-
v11.0.0
追加
- 変更後
setHasher(Illuminate\Contracts\Hashing\Hasher $hasher) [@param \Illuminate\Contracts\Hashing\Hasher $hasher, @return $this]
setModel
v11.0.0 以前から
setModel($model)
@param class-string<\Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model> $model
@return $this
updateRememberToken
v11.0.0 以前から
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token)
@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user
@param string $token
@return void
-
v11.0.0
追加
- 変更後
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param string $token, @return void]
-
v12.18.0
シグネチャ変更
- 変更前
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param string $token, @return void]- 変更後
updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable&\Illuminate\Database\Eloquent\Model $user, @param string $token, @return void]
validateCredentials
v11.0.0 以前から
validateCredentials(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials)
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param array $credentials
@return bool
-
v11.0.0
追加
- 変更後
validateCredentials(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @return bool]
withQuery
v11.0.0 以前から
withQuery($queryCallback = null)
@param (\Closure(\Illuminate\Database\Eloquent\Builder<*>):mixed)|null $queryCallback
@return $this
-
v11.0.0
追加
- 変更後
withQuery($queryCallback = null) [@param (\Closure(\Illuminate\Database\Eloquent\Builder):mixed)|null $queryCallback, @return $this]
-
v11.15.0
シグネチャ変更
- 変更前
withQuery($queryCallback = null) [@param (\Closure(\Illuminate\Database\Eloquent\Builder):mixed)|null $queryCallback, @return $this]- 変更後
withQuery($queryCallback = null) [@param (\Closure(\Illuminate\Database\Eloquent\Builder<*>):mixed)|null $queryCallback, @return $this]