UrlGenerator
interface UrlGenerator (View source)
Methods
| string | current() Получить текущий URL для запроса. | |
| string | previous(mixed $fallback = false) Получить URL для предыдущего запроса. | |
| string | to(string $path, mixed $extra = [], bool|null $secure = null) Сгенерировать абсолютный URL для данного пути. | |
| string | secure(string $path, array $parameters = []) Сгенерировать защищенный, абсолютный URL для данного пути. | |
| string | asset(string $path, bool|null $secure = null) Сгенерировать URL для ресурса приложения. | |
| string | route(string $name, mixed $parameters = [], bool $absolute = true) Получить URL для именованного маршрута. | |
| string | action(string|array $action, mixed $parameters = [], bool $absolute = true) Получить URL для действия контроллера. | |
| $this | setRootControllerNamespace(string $rootNamespace) Установить корневое имя пространства контроллера. |
Details
string current()
Получить текущий URL для запроса.
string previous(mixed $fallback = false)
Получить URL для предыдущего запроса.
string to(string $path, mixed $extra = [], bool|null $secure = null)
Сгенерировать абсолютный URL для данного пути.
string secure(string $path, array $parameters = [])
Сгенерировать защищенный, абсолютный URL для данного пути.
string asset(string $path, bool|null $secure = null)
Сгенерировать URL для ресурса приложения.
string route(string $name, mixed $parameters = [], bool $absolute = true)
Получить URL для именованного маршрута.
string action(string|array $action, mixed $parameters = [], bool $absolute = true)
Получить URL для действия контроллера.
$this setRootControllerNamespace(string $rootNamespace)
Установить корневое имя пространства контроллера.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Contracts/Routing/UrlGenerator.html