URL
class URL extends Facade (View source)
Свойства
| static protected Application | $app | Экземпляр приложения, к которому осуществляется доступ. | from Facade |
| static protected array | $resolvedInstance | Разрешенные экземпляры объектов. | from Facade |
Методы
| static void | resolved(Closure $callback) Выполнить Closure, когда фасад будет разрешен. | from Facade |
| static MockInterface | spy() Преобразовать фасад в шпион Mockery. | from Facade |
| static MockInterface | partialMock() Инициализировать частичный двойник на фасаде. | from Facade |
| static Expectation | shouldReceive() Инициализировать ожидание двойника на фасаде. | from Facade |
| static MockInterface | createFreshMockInstance() Создать свежий экземпляр двойника для заданного класса. | from Facade |
| static MockInterface | createMock() Создать свежий экземпляр двойника для заданного класса. | from Facade |
| static bool | isMock() Определяет, установлен ли двойник в качестве экземпляра фасада. | from Facade |
| static string|null | getMockableClass() Получить класс, допускающий создание двойников, для связанного экземпляра. | from Facade |
| static void | swap(mixed $instance) Замена базового экземпляра за фасадом. | from Facade |
| static mixed | getFacadeRoot() Получить корневый объект за фасадом. | from Facade |
| static string | getFacadeAccessor() Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(object|string $name) Разрешить корневой экземпляр фасада из контейнера. | from Facade |
| static void | clearResolvedInstance(string $name) Очистить разрешенный экземпляр фасада. | from Facade |
| static void | clearResolvedInstances() Очистить все разрешенные экземпляры. | from Facade |
| static Application | getFacadeApplication() Получить экземпляр приложения за фасадом. | from Facade |
| static void | setFacadeApplication(Application $app) Установить экземпляр приложения. | from Facade |
| static mixed | __callStatic(string $method, array $args) Обработка динамических статических вызовов объекта. | from Facade |
| static UrlGenerator | setRootControllerNamespace(string $rootNamespace) Без описания | |
| static bool | hasValidSignature(Request $request, bool $absolute = true) Без описания | |
| static string | action(string|array $action, mixed $parameters, bool $absolute = true) Без описания | |
| static string | asset(string $path, bool $secure = null) Без описания | |
| static string | secureAsset(string $path) Без описания | |
| static string | current() Без описания | |
| static string | full() Без описания | |
| static void | macro(string $name, object|callable $macro) Без описания | |
| static void | mixin(object $mixin, bool $replace = true) Без описания | |
| static string | previous(mixed $fallback) Без описания | |
| static string | route(string $name, mixed $parameters, bool $absolute = true) Без описания | |
| static string | secure(string $path, array $parameters = []) Без описания | |
| static string | signedRoute(string $name, array $parameters = [], DateInterval|int $expiration = null, bool $absolute = true) Без описания | |
| static string | temporarySignedRoute(string $name, DateInterval|int $expiration, array $parameters = [], bool $absolute = true) Без описания | |
| static string | to(string $path, mixed $extra, bool $secure = null) Без описания | |
| static void | defaults(array $defaults) Без описания | |
| static void | forceScheme(string $scheme) Без описания | |
| static bool | isValidUrl(string $path) Без описания |
Подробности
static void resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешён.
static MockInterface spy()
Преобразовать фасад в шпиона Mockery.
static MockInterface partialMock()
Инициализировать частичное имитирование на фасаде.
static Expectation shouldReceive()
Инициализировать ожидание подделки на фасаде.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр подделки для данного класса.
static protected MockInterface createMock()
Создать новый экземпляр подделки для данного класса.
static protected bool isMock()
Определяет, установлена ли подделка в качестве экземпляра фасада.
static protected string|null getMockableClass()
Получить класс, подлежащий имитации, для привязанного экземпляра.
static void swap(mixed $instance)
Обмен базового экземпляра за фасадом.
static mixed getFacadeRoot()
Получить корневый объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
static void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработать динамические статические вызовы к объекту.
static UrlGenerator setRootControllerNamespace(string $rootNamespace)
Без описания
static bool hasValidSignature(Request $request, bool $absolute = true)
Без описания
static string action(string|array $action, mixed $parameters, bool $absolute = true)
Без описания
static string asset(string $path, bool $secure = null)
Без описания
static string secureAsset(string $path)
Без описания
static string current()
Без описания
статический string full()
Без описания
статический void macro(string $name, object|callable $macro)
Без описания
статический void mixin(object $mixin, bool $replace = true)
Без описания
статический string previous(mixed $fallback)
Без описания
статический string route(string $name, mixed $parameters, bool $absolute = true)
Без описания
статический string secure(string $path, array $parameters = [])
Без описания
статический string signedRoute(string $name, array $parameters = [], DateInterval|int $expiration = null, bool $absolute = true)
Без описания
статический string temporarySignedRoute(string $name, DateInterval|int $expiration, array $parameters = [], bool $absolute = true)
Без описания
статический string to(string $path, mixed $extra, bool $secure = null)
Без описания
статический void defaults(array $defaults)
Без описания
статический void forceScheme(string $scheme)
Без описания
статический bool isValidUrl(string $path)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Support/Facades/URL.html