DatabaseUserProvider

Illuminate\Auth\DatabaseUserProvider

class src/Illuminate/Auth/DatabaseUserProvider.php

__construct

v11.0.0 以前から

__construct(Illuminate\Database\ConnectionInterface $connection, Illuminate\Contracts\Hashing\Hasher $hasher, $table)
@param \Illuminate\Database\ConnectionInterface $connection
@param \Illuminate\Contracts\Hashing\Hasher $hasher
@param string $table
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Database\ConnectionInterface $connection, Illuminate\Contracts\Hashing\Hasher $hasher, $table) [@param \Illuminate\Database\ConnectionInterface $connection, @param \Illuminate\Contracts\Hashing\Hasher $hasher, @param string $table, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Database\ConnectionInterface $connection, Illuminate\Contracts\Hashing\Hasher $hasher, $table) [@param \Illuminate\Database\ConnectionInterface $connection, @param \Illuminate\Contracts\Hashing\Hasher $hasher, @param string $table, @return void]
    変更後
    __construct(Illuminate\Database\ConnectionInterface $connection, Illuminate\Contracts\Hashing\Hasher $hasher, $table) [@param \Illuminate\Database\ConnectionInterface $connection, @param \Illuminate\Contracts\Hashing\Hasher $hasher, @param string $table]

rehashPasswordIfRequired

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
  1. 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]

retrieveByCredentials

v11.0.0 以前から

retrieveByCredentials(array $credentials)
@param array $credentials
@return \Illuminate\Contracts\Auth\Authenticatable|null
  1. v11.0.0 追加
    変更後
    retrieveByCredentials(array $credentials) [@param array $credentials, @return \Illuminate\Contracts\Auth\Authenticatable|null]

retrieveById

v11.0.0 以前から

retrieveById($identifier)
@param mixed $identifier
@return \Illuminate\Contracts\Auth\Authenticatable|null
  1. v11.0.0 追加
    変更後
    retrieveById($identifier) [@param mixed $identifier, @return \Illuminate\Contracts\Auth\Authenticatable|null]

retrieveByToken

v11.0.0 以前から

retrieveByToken($identifier, $token)
@param mixed $identifier
@param string $token
@return \Illuminate\Contracts\Auth\Authenticatable|null
  1. v11.0.0 追加
    変更後
    retrieveByToken($identifier, $token) [@param mixed $identifier, @param string $token, @return \Illuminate\Contracts\Auth\Authenticatable|null]

updateRememberToken

v11.0.0 以前から

updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token)
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $token
@return void
  1. v11.0.0 追加
    変更後
    updateRememberToken(Illuminate\Contracts\Auth\Authenticatable $user, $token) [@param \Illuminate\Contracts\Auth\Authenticatable $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
  1. v11.0.0 追加
    変更後
    validateCredentials(Illuminate\Contracts\Auth\Authenticatable $user, array $credentials) [@param \Illuminate\Contracts\Auth\Authenticatable $user, @param array $credentials, @return bool]