TokenGuard

Illuminate\Auth\TokenGuard

class src/Illuminate/Auth/TokenGuard.php

__construct

v11.0.0 以前から

__construct(Illuminate\Contracts\Auth\UserProvider $provider, Illuminate\Http\Request $request, $inputKey = 'api_token', $storageKey = 'api_token', $hash = false)
@param \Illuminate\Contracts\Auth\UserProvider $provider
@param \Illuminate\Http\Request $request
@param string $inputKey
@param string $storageKey
@param bool $hash
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Contracts\Auth\UserProvider $provider, Illuminate\Http\Request $request, $inputKey = 'api_token', $storageKey = 'api_token', $hash = false) [@param \Illuminate\Contracts\Auth\UserProvider $provider, @param \Illuminate\Http\Request $request, @param string $inputKey, @param string $storageKey, @param bool $hash, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Contracts\Auth\UserProvider $provider, Illuminate\Http\Request $request, $inputKey = 'api_token', $storageKey = 'api_token', $hash = false) [@param \Illuminate\Contracts\Auth\UserProvider $provider, @param \Illuminate\Http\Request $request, @param string $inputKey, @param string $storageKey, @param bool $hash, @return void]
    変更後
    __construct(Illuminate\Contracts\Auth\UserProvider $provider, Illuminate\Http\Request $request, $inputKey = 'api_token', $storageKey = 'api_token', $hash = false) [@param \Illuminate\Contracts\Auth\UserProvider $provider, @param \Illuminate\Http\Request $request, @param string $inputKey, @param string $storageKey, @param bool $hash]

getTokenForRequest

v11.0.0 以前から

getTokenForRequest()
@return string|null
  1. v11.0.0 追加
    変更後
    getTokenForRequest() [@return string|null]

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]