RequestGuard

Illuminate\Auth\RequestGuard

class src/Illuminate/Auth/RequestGuard.php

__construct

v11.0.0 以前から

__construct(callable $callback, Illuminate\Http\Request $request, ?Illuminate\Contracts\Auth\UserProvider $provider = null)
@param callable $callback
@param \Illuminate\Http\Request $request
@param \Illuminate\Contracts\Auth\UserProvider|null $provider
  1. v11.0.0 追加
    変更後
    __construct(callable $callback, Illuminate\Http\Request $request, Illuminate\Contracts\Auth\UserProvider $provider = null) [@param callable $callback, @param \Illuminate\Http\Request $request, @param \Illuminate\Contracts\Auth\UserProvider|null $provider, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    __construct(callable $callback, Illuminate\Http\Request $request, Illuminate\Contracts\Auth\UserProvider $provider = null) [@param callable $callback, @param \Illuminate\Http\Request $request, @param \Illuminate\Contracts\Auth\UserProvider|null $provider, @return void]
    変更後
    __construct(callable $callback, Illuminate\Http\Request $request, ?Illuminate\Contracts\Auth\UserProvider $provider = null) [@param callable $callback, @param \Illuminate\Http\Request $request, @param \Illuminate\Contracts\Auth\UserProvider|null $provider, @return void]
  3. v12.4.0 シグネチャ変更
    変更前
    __construct(callable $callback, Illuminate\Http\Request $request, ?Illuminate\Contracts\Auth\UserProvider $provider = null) [@param callable $callback, @param \Illuminate\Http\Request $request, @param \Illuminate\Contracts\Auth\UserProvider|null $provider, @return void]
    変更後
    __construct(callable $callback, Illuminate\Http\Request $request, ?Illuminate\Contracts\Auth\UserProvider $provider = null) [@param callable $callback, @param \Illuminate\Http\Request $request, @param \Illuminate\Contracts\Auth\UserProvider|null $provider]

setRequest

v11.0.0 以前から

setRequest(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return $this
  1. v11.0.0 追加
    変更後
    setRequest(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return $this]

user

v11.0.0 以前から

user()
@return \Illuminate\Contracts\Auth\Authenticatable|null
  1. v11.0.0 追加
    変更後
    user() [@return \Illuminate\Contracts\Auth\Authenticatable|null]

validate

v11.0.0 以前から

validate(array $credentials = [])
@param array $credentials
@return bool
  1. v11.0.0 追加
    変更後
    validate(array $credentials = []) [@param array $credentials, @return bool]