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