PasswordBroker
Illuminate\Auth\Passwords\PasswordBroker
class src/Illuminate/Auth/Passwords/PasswordBroker.php
__construct
v11.0.0 以前から
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null, ?Illuminate\Support\Timebox $timebox = null, int $timeboxDuration = 200000)
@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens
@param \Illuminate\Contracts\Auth\UserProvider $users
@param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher
@param \Illuminate\Support\Timebox|null $timebox
@param int $timeboxDuration
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @return void]
-
v11.7.0
シグネチャ変更
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @return void]- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @return void]
-
v11.15.0
シグネチャ変更
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @return void]- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
-
v11.45.0
シグネチャ変更
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null, ?Illuminate\Support\Timebox $timebox = null, int $timeboxDuration = 200000) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @param \Illuminate\Support\Timebox|null $timebox, @param int $timeboxDuration, @return void]
-
v12.0.0
シグネチャ変更
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null, ?Illuminate\Support\Timebox $timebox = null, int $timeboxDuration = 200000) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @param \Illuminate\Support\Timebox|null $timebox, @param int $timeboxDuration, @return void]- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @return void]- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher]
-
v12.14.0
シグネチャ変更
- 変更前
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher]- 変更後
__construct(Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, Illuminate\Contracts\Auth\UserProvider $users, ?Illuminate\Contracts\Events\Dispatcher $dispatcher = null, ?Illuminate\Support\Timebox $timebox = null, int $timeboxDuration = 200000) [@param \Illuminate\Auth\Passwords\TokenRepositoryInterface $tokens, @param \Illuminate\Contracts\Auth\UserProvider $users, @param \Illuminate\Contracts\Events\Dispatcher|null $dispatcher, @param \Illuminate\Support\Timebox|null $timebox, @param int $timeboxDuration]
createToken
v11.0.0 以前から
createToken(Illuminate\Contracts\Auth\CanResetPassword $user)
@param \Illuminate\Contracts\Auth\CanResetPassword $user
@return string
-
v11.0.0
追加
- 変更後
createToken(Illuminate\Contracts\Auth\CanResetPassword $user) [@param \Illuminate\Contracts\Auth\CanResetPassword $user, @return string]
deleteToken
v11.0.0 以前から
deleteToken(Illuminate\Contracts\Auth\CanResetPassword $user)
@param \Illuminate\Contracts\Auth\CanResetPassword $user
@return void
-
v11.0.0
追加
- 変更後
deleteToken(Illuminate\Contracts\Auth\CanResetPassword $user) [@param \Illuminate\Contracts\Auth\CanResetPassword $user, @return void]
getRepository
v11.0.0 以前から
getRepository()
@return \Illuminate\Auth\Passwords\TokenRepositoryInterface
-
v11.0.0
追加
- 変更後
getRepository() [@return \Illuminate\Auth\Passwords\TokenRepositoryInterface]
getTimebox
v12.14.0 から
getTimebox()
@return \Illuminate\Support\Timebox
getUser
v11.0.0 以前から
getUser(array $credentials)
@param array $credentials
@return \Illuminate\Contracts\Auth\CanResetPassword|null
-
v11.0.0
追加
- 変更後
getUser(array $credentials) [@param array $credentials, @return \Illuminate\Contracts\Auth\CanResetPassword|null]
reset
v11.0.0 以前から
reset(array $credentials, Closure $callback)
@param array $credentials
@param \Closure $callback
@return string
-
v11.0.0
追加
- 変更後
reset(array $credentials, Closure $callback) [@param array $credentials, @param \Closure $callback, @return mixed]
-
v12.4.0
シグネチャ変更
- 変更前
reset(array $credentials, Closure $callback) [@param array $credentials, @param \Closure $callback, @return mixed]- 変更後
reset(array $credentials, Closure $callback) [@param array $credentials, @param \Closure $callback, @return string]
sendResetLink
v11.0.0 以前から
sendResetLink(array $credentials, ?Closure $callback = null)
@param array $credentials
@param \Closure|null $callback
@return string
-
v11.0.0
追加
- 変更後
sendResetLink(array $credentials, Closure $callback = null) [@param array $credentials, @param \Closure|null $callback, @return string]
-
v11.3.0
シグネチャ変更
- 変更前
sendResetLink(array $credentials, Closure $callback = null) [@param array $credentials, @param \Closure|null $callback, @return string]- 変更後
sendResetLink(array $credentials, ?Closure $callback = null) [@param array $credentials, @param \Closure|null $callback, @return string]
tokenExists
v11.0.0 以前から
tokenExists(Illuminate\Contracts\Auth\CanResetPassword $user, $token)
@param \Illuminate\Contracts\Auth\CanResetPassword $user
@param string $token
@return bool
-
v11.0.0
追加
- 変更後
tokenExists(Illuminate\Contracts\Auth\CanResetPassword $user, $token) [@param \Illuminate\Contracts\Auth\CanResetPassword $user, @param string $token, @return bool]