Маршрут
класс Route расширяет Facade (View source)
Свойства
| статический защищенный Application | $app | Экземпляр приложения, к которому осуществляется обращение. | из Facade |
| статический защищенный массив | $resolvedInstance | Решенные экземпляры объектов. | из 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 PendingResourceRegistration | apiResource(string $name, string $controller, array $options = []) No description | |
| static PendingResourceRegistration | resource(string $name, string $controller, array $options = []) No description | |
| static Route | any(string $uri, array|string|callable|null $action = null) No description | |
| static Route | current() No description | |
| static Route | delete(string $uri, array|string|callable|null $action = null) No description | |
| static Route | fallback(array|string|callable|null $action = null) No description | |
| static Route | get(string $uri, array|string|callable|null $action = null) No description | |
| static Route | getCurrentRoute() No description | |
| static Route | match(array|string $methods, string $uri, array|string|callable|null $action = null) No description | |
| static Route | options(string $uri, array|string|callable|null $action = null) No description | |
| static Route | patch(string $uri, array|string|callable|null $action = null) No description | |
| static Route | permanentRedirect(string $uri, string $destination) No description | |
| static Route | post(string $uri, array|string|callable|null $action = null) No description | |
| static Route | put(string $uri, array|string|callable|null $action = null) No description | |
| static Route | redirect(string $uri, string $destination, int $status = 302) No description | |
| static Route | substituteBindings(Route $route) No description | |
| static Route | view(string $uri, string $view, array $data = []) No description |
| static RouteRegistrar | as(string $value) Описание отсутствует | |
| static RouteRegistrar | domain(string $value) Описание отсутствует | |
| static RouteRegistrar | middleware(array|string|null $middleware) Описание отсутствует | |
| static RouteRegistrar | name(string $value) Описание отсутствует | |
| static RouteRegistrar | namespace(string $value) Описание отсутствует | |
| static RouteRegistrar | prefix(string $$prefix) Описание отсутствует | |
| static RouteRegistrar | where(array $$where) Описание отсутствует | |
| static RouteRegistrar | group(Closure|string|array $attributes, Closure|string $routes) Описание отсутствует | |
| static string|null | currentRouteAction() Описание отсутствует | |
| static string|null | currentRouteName() Описание отсутствует | |
| static void | apiResources(array $resources, array $options = []) Описание отсутствует | |
| static void | bind(string $key, string|callable $binder) Описание отсутствует | |
| static void | model(string $key, string $class, Closure|null $callback = null) Описание отсутствует | |
| static void | pattern(string $key, string $pattern) Описание отсутствует | |
| static void | resources(array $resources) Описание отсутствует | |
| static void | substituteImplicitBindings(Route $route) Описание отсутствует |
Подробности
static void resolved(Closure $callback)
Выполнить замыкание, когда фасад был разрешен.
static MockInterface spy()
Преобразовать фасад в шпион Mockery.
static MockInterface partialMock()
Инициализировать частичный mock для фасада.
static Expectation shouldReceive()
Инициализировать ожидание mock для фасада.
static protected MockInterface createFreshMockInstance()
Создать новый экземпляр mock для данного класса.
static protected MockInterface createMock()
Создать новый экземпляр mock для данного класса.
static protected bool isMock()
Определяет, установлен ли mock как экземпляр фасада.
static protected string|null getMockableClass()
Получить класс mock для связанного экземпляра.
static void swap(mixed $instance)
Произвести hot-swap основного экземпляра за фасадом.
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 PendingResourceRegistration apiResource(string $name, string $controller, array $options = [])
Без описания
static PendingResourceRegistration resource(string $name, string $controller, array $options = [])
Без описания
static Route any(string $uri, array|string|callable|null $action = null)
Без описания
static Route current()
Без описания
static Route delete(string $uri, array|string|callable|null $action = null)
Без описания
static Route fallback(array|string|callable|null $action = null)
Без описания
static Route get(string $uri, array|string|callable|null $action = null)
Без описания
static Route getCurrentRoute()
Без описания
static Route match(array|string $methods, string $uri, array|string|callable|null $action = null)
Без описания
static Route options(string $uri, array|string|callable|null $action = null)
Без описания
static Route patch(string $uri, array|string|callable|null $action = null)
Без описания
static Route permanentRedirect(string $uri, string $destination)
Без описания
static Route post(string $uri, array|string|callable|null $action = null)
Без описания
static Route put(string $uri, array|string|callable|null $action = null)
Без описания
статический Маршрут redirect(строка $uri, строка $destination, целое число $status = 302)
Описание отсутствует
статический Маршрут view(строка $uri, строка $view, массив $data = [])
Описание отсутствует
статический РегистраторМаршрутов as(строка $value)
Описание отсутствует
статический РегистраторМаршрутов domain(строка $value)
Описание отсутствует
статический РегистраторМаршрутов middleware(массив|строка|null $middleware)
Описание отсутствует
статический РегистраторМаршрутов name(строка $value)
Описание отсутствует
статический РегистраторМаршрутов namespace(строка $value)
Описание отсутствует
статический РегистраторМаршрутов prefix(строка $$prefix)
Описание отсутствует
статический РегистраторМаршрутов where(массив $$where)
Описание отсутствует
статический РегистраторМаршрутов group(Closure|строка|массив $attributes, Closure|строка $routes)
Описание отсутствует
статический строка|null currentRouteAction()
Описание отсутствует
статический строка|null currentRouteName()
Описание отсутствует
статический void apiResources(массив $resources, массив $options = [])
Описание отсутствует
статический void bind(строка $key, строка|callable $binder)
Описание отсутствует
статический void model(строка $key, строка $class, Closure|null $callback = null)
Описание отсутствует
статический void pattern(строка $key, строка $pattern)
Описание отсутствует
статический void resources(массив $resources)
Описание отсутствует
static void substituteImplicitBindings(Route $route)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Support/Facades/Route.html