UrlGenerator
Illuminate\Routing\UrlGenerator
class src/Illuminate/Routing/UrlGenerator.php
__construct
v11.0.0 以前から
__construct(Illuminate\Routing\RouteCollectionInterface $routes, Illuminate\Http\Request $request, $assetRoot = null)
@param \Illuminate\Routing\RouteCollectionInterface $routes
@param \Illuminate\Http\Request $request
@param string|null $assetRoot
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Routing\RouteCollectionInterface $routes, Illuminate\Http\Request $request, $assetRoot = null) [@param \Illuminate\Routing\RouteCollectionInterface $routes, @param \Illuminate\Http\Request $request, @param string|null $assetRoot, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Routing\RouteCollectionInterface $routes, Illuminate\Http\Request $request, $assetRoot = null) [@param \Illuminate\Routing\RouteCollectionInterface $routes, @param \Illuminate\Http\Request $request, @param string|null $assetRoot, @return void]- 変更後
__construct(Illuminate\Routing\RouteCollectionInterface $routes, Illuminate\Http\Request $request, $assetRoot = null) [@param \Illuminate\Routing\RouteCollectionInterface $routes, @param \Illuminate\Http\Request $request, @param string|null $assetRoot]
action
v11.0.0 以前から
action($action, $parameters = [], $absolute = true)
@param string|array $action
@param mixed $parameters
@param bool $absolute
@return string
-
v11.0.0
追加
- 変更後
action($action, $parameters = [], $absolute = true) [@param string|array $action, @param mixed $parameters, @param bool $absolute, @return string]
asset
v11.0.0 以前から
asset($path, $secure = null)
@param string $path
@param bool|null $secure
@return string
-
v11.0.0
追加
- 変更後
asset($path, $secure = null) [@param string $path, @param bool|null $secure, @return string]
assetFrom
v11.0.0 以前から
assetFrom($root, $path, $secure = null)
@param string $root
@param string $path
@param bool|null $secure
@return string
-
v11.0.0
追加
- 変更後
assetFrom($root, $path, $secure = null) [@param string $root, @param string $path, @param bool|null $secure, @return string]
current
v11.0.0 以前から
current()
@return string
-
v11.0.0
追加
- 変更後
current() [@return string]
defaults
v11.0.0 以前から
defaults(array $defaults)
@param array $defaults
@return void
-
v11.0.0
追加
- 変更後
defaults(array $defaults) [@param array $defaults, @return void]
forceHttps
v11.31.0 から
forceHttps($force = true)
@param bool $force
@return void
-
v11.31.0
追加
- 変更後
forceHttps($force = true) [@param bool $force, @return void]
forceRootUrl
v11.0.0 以前から
@deprecated
forceRootUrl($root)
@param string|null $root
@return void
forceScheme
v11.0.0 以前から
forceScheme($scheme)
@param string|null $scheme
@return void
-
v11.0.0
追加
- 変更後
forceScheme($scheme) [@param string|null $scheme, @return void]
format
v11.0.0 以前から
format($root, $path, $route = null)
@param string $root
@param string $path
@param \Illuminate\Routing\Route|null $route
@return string
-
v11.0.0
追加
- 変更後
format($root, $path, $route = null) [@param string $root, @param string $path, @param \Illuminate\Routing\Route|null $route, @return string]
formatHostUsing
v11.0.0 以前から
formatHostUsing(Closure $callback)
@param \Closure $callback
@return $this
-
v11.0.0
追加
- 変更後
formatHostUsing(Closure $callback) [@param \Closure $callback, @return $this]
formatParameters
v11.0.0 以前から
formatParameters($parameters)
@param mixed $parameters
@return array
formatPathUsing
v11.0.0 以前から
formatPathUsing(Closure $callback)
@param \Closure $callback
@return $this
-
v11.0.0
追加
- 変更後
formatPathUsing(Closure $callback) [@param \Closure $callback, @return $this]
formatRoot
v11.0.0 以前から
formatRoot($scheme, $root = null)
@param string $scheme
@param string|null $root
@return string
-
v11.0.0
追加
- 変更後
formatRoot($scheme, $root = null) [@param string $scheme, @param string|null $root, @return string]
formatScheme
v11.0.0 以前から
formatScheme($secure = null)
@param bool|null $secure
@return string
-
v11.0.0
追加
- 変更後
formatScheme($secure = null) [@param bool|null $secure, @return string]
full
v11.0.0 以前から
full()
@return string
-
v11.0.0
追加
- 変更後
full() [@return string]
getDefaultParameters
v11.0.0 以前から
getDefaultParameters()
@return array
-
v11.0.0
追加
- 変更後
getDefaultParameters() [@return array]
getRequest
v11.0.0 以前から
getRequest()
@return \Illuminate\Http\Request
-
v11.0.0
追加
- 変更後
getRequest() [@return \Illuminate\Http\Request]
getRootControllerNamespace
v11.0.0 以前から
getRootControllerNamespace()
@return string
-
v11.0.0
追加
- 変更後
getRootControllerNamespace() [@return string]
hasCorrectSignature
v11.0.0 以前から
hasCorrectSignature(Illuminate\Http\Request $request, $absolute = true, Closure|array $ignoreQuery = [])
@param \Illuminate\Http\Request $request
@param bool $absolute
@param \Closure|array $ignoreQuery
@return bool
-
v11.0.0
追加
- 変更後
hasCorrectSignature(Illuminate\Http\Request $request, $absolute = true, array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param bool $absolute, @param array $ignoreQuery, @return bool]
-
v12.0.0
シグネチャ変更
- 変更前
hasCorrectSignature(Illuminate\Http\Request $request, $absolute = true, array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param bool $absolute, @param array $ignoreQuery, @return bool]- 変更後
hasCorrectSignature(Illuminate\Http\Request $request, $absolute = true, Closure|array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param bool $absolute, @param \Closure|array $ignoreQuery, @return bool]
hasValidRelativeSignature
v11.0.0 以前から
hasValidRelativeSignature(Illuminate\Http\Request $request, Closure|array $ignoreQuery = [])
@param \Illuminate\Http\Request $request
@param \Closure|array $ignoreQuery
@return bool
-
v11.0.0
追加
- 変更後
hasValidRelativeSignature(Illuminate\Http\Request $request, array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param array $ignoreQuery, @return bool]
-
v12.0.0
シグネチャ変更
- 変更前
hasValidRelativeSignature(Illuminate\Http\Request $request, array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param array $ignoreQuery, @return bool]- 変更後
hasValidRelativeSignature(Illuminate\Http\Request $request, Closure|array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param \Closure|array $ignoreQuery, @return bool]
hasValidSignature
v11.0.0 以前から
hasValidSignature(Illuminate\Http\Request $request, $absolute = true, Closure|array $ignoreQuery = [])
@param \Illuminate\Http\Request $request
@param bool $absolute
@param \Closure|array $ignoreQuery
@return bool
-
v11.0.0
追加
- 変更後
hasValidSignature(Illuminate\Http\Request $request, $absolute = true, array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param bool $absolute, @param array $ignoreQuery, @return bool]
-
v12.0.0
シグネチャ変更
- 変更前
hasValidSignature(Illuminate\Http\Request $request, $absolute = true, array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param bool $absolute, @param array $ignoreQuery, @return bool]- 変更後
hasValidSignature(Illuminate\Http\Request $request, $absolute = true, Closure|array $ignoreQuery = []) [@param \Illuminate\Http\Request $request, @param bool $absolute, @param \Closure|array $ignoreQuery, @return bool]
isValidUrl
v11.0.0 以前から
isValidUrl($path)
@param string $path
@return bool
-
v11.0.0
追加
- 変更後
isValidUrl($path) [@param string $path, @return bool]
pathFormatter
v11.0.0 以前から
pathFormatter()
@return \Closure
-
v11.0.0
追加
- 変更後
pathFormatter() [@return \Closure]
previous
v11.0.0 以前から
previous($fallback = false)
@param mixed $fallback
@return string
-
v11.0.0
追加
- 変更後
previous($fallback = false) [@param mixed $fallback, @return string]
previousPath
v11.0.0 以前から
previousPath($fallback = false)
@param mixed $fallback
@return string
-
v11.0.0
追加
- 変更後
previousPath($fallback = false) [@param mixed $fallback, @return string]
query
v11.5.0 から
query($path, $query = [], $extra = [], $secure = null)
@param string $path
@param array $query
@param mixed $extra
@param bool|null $secure
@return string
-
v11.5.0
追加
- 変更後
query($path, $query = [], $extra = [], $secure = null) [@param string $path, @param array $query, @param mixed $extra, @param bool|null $secure, @return string]
resolveMissingNamedRoutesUsing
v11.0.0 以前から
resolveMissingNamedRoutesUsing(callable $missingNamedRouteResolver)
@param callable $missingNamedRouteResolver
@return $this
-
v11.0.0
追加
- 変更後
resolveMissingNamedRoutesUsing(callable $missingNamedRouteResolver) [@param callable $missingNamedRouteResolver, @return $this]
route
v11.0.0 以前から
route($name, $parameters = [], $absolute = true)
@param \BackedEnum|string $name
@param mixed $parameters
@param bool $absolute
@return string
-
v11.0.0
追加
- 変更後
route($name, $parameters = [], $absolute = true) [@param string $name, @param mixed $parameters, @param bool $absolute, @return string]
-
v11.22.0
シグネチャ変更
- 変更前
route($name, $parameters = [], $absolute = true) [@param string $name, @param mixed $parameters, @param bool $absolute, @return string]- 変更後
route($name, $parameters = [], $absolute = true) [@param \BackedEnum|string $name, @param mixed $parameters, @param bool $absolute, @return string]
secure
v11.0.0 以前から
secure($path, $parameters = [])
@param string $path
@param array $parameters
@return string
-
v11.0.0
追加
- 変更後
secure($path, $parameters = []) [@param string $path, @param array $parameters, @return string]
secureAsset
v11.0.0 以前から
secureAsset($path)
@param string $path
@return string
-
v11.0.0
追加
- 変更後
secureAsset($path) [@param string $path, @return string]
setKeyResolver
v11.0.0 以前から
setKeyResolver(callable $keyResolver)
@param callable $keyResolver
@return $this
-
v11.0.0
追加
- 変更後
setKeyResolver(callable $keyResolver) [@param callable $keyResolver, @return $this]
setRequest
v11.0.0 以前から
setRequest(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return void
-
v11.0.0
追加
- 変更後
setRequest(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return void]
setRootControllerNamespace
v11.0.0 以前から
setRootControllerNamespace($rootNamespace)
@param string $rootNamespace
@return $this
-
v11.0.0
追加
- 変更後
setRootControllerNamespace($rootNamespace) [@param string $rootNamespace, @return $this]
setRoutes
v11.0.0 以前から
setRoutes(Illuminate\Routing\RouteCollectionInterface $routes)
@param \Illuminate\Routing\RouteCollectionInterface $routes
@return $this
-
v11.0.0
追加
- 変更後
setRoutes(Illuminate\Routing\RouteCollectionInterface $routes) [@param \Illuminate\Routing\RouteCollectionInterface $routes, @return $this]
setSessionResolver
v11.0.0 以前から
setSessionResolver(callable $sessionResolver)
@param callable $sessionResolver
@return $this
-
v11.0.0
追加
- 変更後
setSessionResolver(callable $sessionResolver) [@param callable $sessionResolver, @return $this]
signatureHasNotExpired
v11.0.0 以前から
signatureHasNotExpired(Illuminate\Http\Request $request)
@param \Illuminate\Http\Request $request
@return bool
-
v11.0.0
追加
- 変更後
signatureHasNotExpired(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return bool]
signedRoute
v11.0.0 以前から
signedRoute($name, $parameters = [], $expiration = null, $absolute = true)
@param \BackedEnum|string $name
@param mixed $parameters
@param \DateTimeInterface|\DateInterval|int|null $expiration
@param bool $absolute
@return string
-
v11.0.0
追加
- 変更後
signedRoute($name, $parameters = [], $expiration = null, $absolute = true) [@param string $name, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param bool $absolute, @return string]
-
v11.22.0
シグネチャ変更
- 変更前
signedRoute($name, $parameters = [], $expiration = null, $absolute = true) [@param string $name, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param bool $absolute, @return string]- 変更後
signedRoute($name, $parameters = [], $expiration = null, $absolute = true) [@param \BackedEnum|string $name, @param mixed $parameters, @param \DateTimeInterface|\DateInterval|int|null $expiration, @param bool $absolute, @return string]
temporarySignedRoute
v11.0.0 以前から
temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true)
@param \BackedEnum|string $name
@param \DateTimeInterface|\DateInterval|int $expiration
@param array $parameters
@param bool $absolute
@return string
-
v11.0.0
追加
- 変更後
temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) [@param string $name, @param \DateTimeInterface|\DateInterval|int $expiration, @param array $parameters, @param bool $absolute, @return string]
-
v11.22.0
シグネチャ変更
- 変更前
temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) [@param string $name, @param \DateTimeInterface|\DateInterval|int $expiration, @param array $parameters, @param bool $absolute, @return string]- 変更後
temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) [@param \BackedEnum|string $name, @param \DateTimeInterface|\DateInterval|int $expiration, @param array $parameters, @param bool $absolute, @return string]
to
v11.0.0 以前から
to($path, $extra = [], $secure = null)
@param string $path
@param mixed $extra
@param bool|null $secure
@return string
-
v11.0.0
追加
- 変更後
to($path, $extra = [], $secure = null) [@param string $path, @param mixed $extra, @param bool|null $secure, @return string]
toRoute
v11.0.0 以前から
toRoute($route, $parameters, $absolute)
@param \Illuminate\Routing\Route $route
@param mixed $parameters
@param bool $absolute
@return string
-
v11.0.0
追加
- 変更後
toRoute($route, $parameters, $absolute) [@param \Illuminate\Routing\Route $route, @param mixed $parameters, @param bool $absolute, @return string]
useAssetOrigin
v11.42.0 から
useAssetOrigin(?string $root)
@param string|null $root
@return void
-
v11.42.0
追加
- 変更後
useAssetOrigin(?string $root) [@param string|null $root, @return void]
useOrigin
v11.42.0 から
useOrigin(?string $root)
@param string|null $root
@return void
-
v11.42.0
追加
- 変更後
useOrigin(?string $root) [@param string|null $root, @return void]
withKeyResolver
v11.0.0 以前から
withKeyResolver(callable $keyResolver)
@param callable $keyResolver
@return \Illuminate\Routing\UrlGenerator
-
v11.0.0
追加
- 変更後
withKeyResolver(callable $keyResolver) [@param callable $keyResolver, @return \Illuminate\Routing\UrlGenerator]