Kernel

Illuminate\Foundation\Http\Kernel

class src/Illuminate/Foundation/Http/Kernel.php

__construct

v11.0.0 以前から

__construct(Illuminate\Contracts\Foundation\Application $app, Illuminate\Routing\Router $router)
@param \Illuminate\Contracts\Foundation\Application $app
@param \Illuminate\Routing\Router $router
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Contracts\Foundation\Application $app, Illuminate\Routing\Router $router) [@param \Illuminate\Contracts\Foundation\Application $app, @param \Illuminate\Routing\Router $router, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Contracts\Foundation\Application $app, Illuminate\Routing\Router $router) [@param \Illuminate\Contracts\Foundation\Application $app, @param \Illuminate\Routing\Router $router, @return void]
    変更後
    __construct(Illuminate\Contracts\Foundation\Application $app, Illuminate\Routing\Router $router) [@param \Illuminate\Contracts\Foundation\Application $app, @param \Illuminate\Routing\Router $router]

addToMiddlewarePriorityAfter

v11.27.0 から

addToMiddlewarePriorityAfter($after, $middleware)
@param array|string $after
@param string $middleware
@return $this
  1. v11.27.0 追加
    変更後
    addToMiddlewarePriorityAfter($after, $middleware) [@param array|string $after, @param string $middleware, @return $this]

addToMiddlewarePriorityBefore

v11.27.0 から

addToMiddlewarePriorityBefore($before, $middleware)
@param array|string $before
@param string $middleware
@return $this
  1. v11.27.0 追加
    変更後
    addToMiddlewarePriorityBefore($before, $middleware) [@param array|string $before, @param string $middleware, @return $this]

appendMiddlewareToGroup

v11.0.0 以前から

appendMiddlewareToGroup($group, $middleware)
@param string $group
@param string $middleware
@return $this
  1. v11.0.0 追加
    変更後
    appendMiddlewareToGroup($group, $middleware) [@param string $group, @param string $middleware, @return $this]

appendToMiddlewarePriority

v11.0.0 以前から

appendToMiddlewarePriority($middleware)
@param string $middleware
@return $this
  1. v11.0.0 追加
    変更後
    appendToMiddlewarePriority($middleware) [@param string $middleware, @return $this]

bootstrap

v11.0.0 以前から

bootstrap()
@return void
  1. v11.0.0 追加
    変更後
    bootstrap() [@return void]

getApplication

v11.0.0 以前から

getApplication()
@return \Illuminate\Contracts\Foundation\Application
  1. v11.0.0 追加
    変更後
    getApplication() [@return \Illuminate\Contracts\Foundation\Application]

getGlobalMiddleware

v11.0.0 以前から

getGlobalMiddleware()
@return array<int, class-string|string>
  1. v11.0.0 追加
    変更後
    getGlobalMiddleware() [@return array]
  2. v13.18.0 シグネチャ変更
    変更前
    getGlobalMiddleware() [@return array]
    変更後
    getGlobalMiddleware() [@return array<int, class-string|string>]

getMiddlewareAliases

v11.0.0 以前から

getMiddlewareAliases()
@return array
  1. v11.0.0 追加
    変更後
    getMiddlewareAliases() [@return array]

getMiddlewareGroups

v11.0.0 以前から

getMiddlewareGroups()
@return array<string, array<int, class-string|string>>
  1. v11.0.0 追加
    変更後
    getMiddlewareGroups() [@return array]
  2. v13.20.0 シグネチャ変更
    変更前
    getMiddlewareGroups() [@return array]
    変更後
    getMiddlewareGroups() [@return array<string, array<int, class-string|string>>]

getMiddlewarePriority

v11.0.0 以前から

getMiddlewarePriority()
@return array
  1. v11.0.0 追加
    変更後
    getMiddlewarePriority() [@return array]

getRouteMiddleware

v11.0.0 以前から

@deprecated

getRouteMiddleware()
@return array
  1. v11.0.0 追加
    変更後
    getRouteMiddleware() [@return array]

handle

v11.0.0 以前から

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

hasMiddleware

v11.0.0 以前から

hasMiddleware($middleware)
@param string $middleware
@return bool
  1. v11.0.0 追加
    変更後
    hasMiddleware($middleware) [@param string $middleware, @return bool]

prependMiddleware

v11.0.0 以前から

prependMiddleware($middleware)
@param string $middleware
@return $this
  1. v11.0.0 追加
    変更後
    prependMiddleware($middleware) [@param string $middleware, @return $this]

prependMiddlewareToGroup

v11.0.0 以前から

prependMiddlewareToGroup($group, $middleware)
@param string $group
@param string $middleware
@return $this
  1. v11.0.0 追加
    変更後
    prependMiddlewareToGroup($group, $middleware) [@param string $group, @param string $middleware, @return $this]

prependToMiddlewarePriority

v11.0.0 以前から

prependToMiddlewarePriority($middleware)
@param string $middleware
@return $this
  1. v11.0.0 追加
    変更後
    prependToMiddlewarePriority($middleware) [@param string $middleware, @return $this]

pushMiddleware

v11.0.0 以前から

pushMiddleware($middleware)
@param string $middleware
@return $this
  1. v11.0.0 追加
    変更後
    pushMiddleware($middleware) [@param string $middleware, @return $this]

requestStartedAt

v11.0.0 以前から

requestStartedAt()
@return \Illuminate\Support\Carbon|null
  1. v11.0.0 追加
    変更後
    requestStartedAt() [@return \Illuminate\Support\Carbon|null]

setApplication

v11.0.0 以前から

setApplication(Illuminate\Contracts\Foundation\Application $app)
@param \Illuminate\Contracts\Foundation\Application $app
@return $this
  1. v11.0.0 追加
    変更後
    setApplication(Illuminate\Contracts\Foundation\Application $app) [@param \Illuminate\Contracts\Foundation\Application $app, @return $this]

setGlobalMiddleware

v11.0.0 以前から

setGlobalMiddleware(array $middleware)
@param array $middleware
@return $this
  1. v11.0.0 追加
    変更後
    setGlobalMiddleware(array $middleware) [@param array $middleware, @return $this]

setMiddlewareAliases

v11.0.0 以前から

setMiddlewareAliases(array $aliases)
@param array $aliases
@return $this
  1. v11.0.0 追加
    変更後
    setMiddlewareAliases(array $aliases) [@param array $aliases, @return $this]

setMiddlewareGroups

v11.0.0 以前から

setMiddlewareGroups(array $groups)
@param array $groups
@return $this
  1. v11.0.0 追加
    変更後
    setMiddlewareGroups(array $groups) [@param array $groups, @return $this]

setMiddlewarePriority

v11.0.0 以前から

setMiddlewarePriority(array $priority)
@param array $priority
@return $this
  1. v11.0.0 追加
    変更後
    setMiddlewarePriority(array $priority) [@param array $priority, @return $this]

terminate

v11.0.0 以前から

terminate($request, $response)
@param \Illuminate\Http\Request $request
@param \Illuminate\Http\Response $response
@return void
  1. v11.0.0 追加
    変更後
    terminate($request, $response) [@param \Illuminate\Http\Request $request, @param \Illuminate\Http\Response $response, @return void]

whenRequestLifecycleIsLongerThan

v11.0.0 以前から

whenRequestLifecycleIsLongerThan($threshold, $handler)
@param \DateTimeInterface|\Carbon\CarbonInterval|float|int $threshold
@param callable $handler
@return void
  1. v11.0.0 追加
    変更後
    whenRequestLifecycleIsLongerThan($threshold, $handler) [@param \DateTimeInterface|\Carbon\CarbonInterval|float|int $threshold, @param callable $handler, @return void]