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