Маршрут
класс Маршрут расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищённый Application | $app | Экземпляр приложения, к которому обращается фасад. | из Фасада |
| статический защищённый массив | $resolvedInstance | Экземпляры разрешённых объектов. | из Фасада |
Методы
| static void | resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешен. | from Фасад |
| static MockInterface | spy()
Преобразовать фасад в шпион Mockery. | from Фасад |
| static MockInterface | partialMock()
Инициализировать частичное мока для фасада. | from Фасад |
| static Expectation | shouldReceive()
Инициализировать ожидание мока для фасада. | from Фасад |
| static MockInterface | createFreshMockInstance()
Создать новый экземпляр мока для указанного класса. | from Фасад |
| static MockInterface | createMock()
Создать новый экземпляр мока для указанного класса. | from Фасад |
| static bool | isMock()
Определяет, установлен ли мок в качестве экземпляра фасада. | from Фасад |
| static string|null | getMockableClass()
Получить класс, который можно смокать, для связанного экземпляра. | from Фасад |
| static void | swap(mixed $instance)
Обменять базовый экземпляр за фасадом. | from Фасад |
| static mixed | getFacadeRoot()
Получить корневой объект за фасадом. | from Фасад |
| static string | getFacadeAccessor()
Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера. | from Фасад |
| static void | clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада. | from Фасад |
| static void | clearResolvedInstances()
Очистить все разрешенные экземпляры. | from Фасад |
| static Application | getFacadeApplication()
Получить экземпляр приложения за фасадом. | from Фасад |
| static void | setFacadeApplication(Application $app)
Установить экземпляр приложения. | from Фасад |
| static mixed | __callStatic(string $method, array $args)
Обработать динамические статические вызовы к объекту. | from Фасад |
| 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|null | 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|null | getCurrentRoute() Без описания | |
| static RouteCollectionInterface | getRoutes() Без описания | |
| 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) Без описания | |
| static Route | redirect(string $uri, string $destination, int $status = 302) Без описания | |
| static Route | substituteBindings(Route $route) Без описания |
| статический Маршрут | view(строка $uri, строка $view, массив $data = [], целое число|массив $status = 200, массив $headers = []) Описание отсутствует | |
| статический РегистраторМаршрутов | as(строка $value) Описание отсутствует | |
| статический РегистраторМаршрутов | controller(строка $controller) Описание отсутствует | |
| статический РегистраторМаршрутов | domain(строка $value) Описание отсутствует | |
| статический РегистраторМаршрутов | middleware(массив|строка|null $middleware) Описание отсутствует | |
| статический РегистраторМаршрутов | name(строка $value) Описание отсутствует | |
| статический РегистраторМаршрутов | namespace(строка|null $value) Описание отсутствует | |
| статический РегистраторМаршрутов | prefix(строка $prefix) Описание отсутствует | |
| статический РегистраторМаршрутов | scopeBindings() Описание отсутствует | |
| статический РегистраторМаршрутов | where(массив $where) Описание отсутствует | |
| статический РегистраторМаршрутов | withoutMiddleware(массив|строка $middleware) Описание отсутствует | |
| статический РегистраторМаршрутов | group(Замыкание|строка|массив $attributes, Замыкание|строка $routes) Описание отсутствует | |
| статический РегистраторРесурсов | resourceVerbs(массив $verbs = []) Описание отсутствует | |
| статический строка|null | currentRouteAction() Описание отсутствует | |
| статический строка|null | currentRouteName() Описание отсутствует | |
| статический void | apiResources(массив $resources, массив $options = []) Описание отсутствует | |
| статический void | bind(строка $key, строка|вызываемый $binder) Описание отсутствует | |
| статический void | model(строка $key, строка $class, Замыкание|null $callback = null) Описание отсутствует | |
| статический void | pattern(строка $key, строка $pattern) Описание отсутствует | |
| статический void | resources(массив $resources, массив $options = []) Описание отсутствует | |
| статический void | substituteImplicitBindings(Маршрут $route) Описание отсутствует | |
| статический bool | uses(смешанный $patterns) Описание отсутствует | |
| статический bool | is(смешанный $patterns) Описание отсутствует | |
| статический bool | has(строка $name) Описание отсутствует | |
| статический смешанный | input(строка $key, строка|null $default = null) Описание отсутствует |
Подробности
статический void resolved(Замыкание $callback)
Выполнить Замыкание, когда фасад был разрешен.
статический MockInterface spy()
Преобразовать фасад в шпион Mockery.
статический MockInterface partialMock()
Инициализировать частичный макет для фасада.
статический Expectation shouldReceive()
Инициализировать ожидание макета для фасада.
статический защищеный MockInterface createFreshMockInstance()
Создать новый экземпляр макета для заданного класса.
статический защищеный MockInterface createMock()
Создать новый экземпляр макета для заданного класса.
статический защищеный bool isMock()
Определяет, установлен ли макет как экземпляр фасада.
статический защищеный строка|null getMockableClass()
Получить класс, подлежащий макетированию, для связанного экземпляра.
статический void swap(смешанный $instance)
Замена базового экземпляра, находящегося за фасадом.
статический смешанный getFacadeRoot()
Получить корневый объект за фасадом.
статический защищеный строка 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|null 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|null getCurrentRoute()
Без описания
static RouteCollectionInterface getRoutes()
Без описания
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 Маршрут patch(string $uri, array|string|callable|null $action = null)
Описание отсутствует
static Маршрут permanentRedirect(string $uri, string $destination)
Описание отсутствует
static Маршрут post(string $uri, array|string|callable|null $action = null)
Описание отсутствует
static Маршрут put(string $uri, array|string|callable|null $action = null)
Описание отсутствует
static Маршрут redirect(string $uri, string $destination, int $status = 302)
Описание отсутствует
static Маршрут view(string $uri, string $view, array $data = [], int|array $status = 200, array $headers = [])
Описание отсутствует
static РегистраторМаршрутов as(string $value)
Описание отсутствует
static РегистраторМаршрутов controller(string $controller)
Описание отсутствует
static РегистраторМаршрутов domain(string $value)
Описание отсутствует
static РегистраторМаршрутов middleware(array|string|null $middleware)
Описание отсутствует
static РегистраторМаршрутов name(string $value)
Описание отсутствует
static РегистраторМаршрутов namespace(string|null $value)
Описание отсутствует
static РегистраторМаршрутов prefix(string $prefix)
Описание отсутствует
static РегистраторМаршрутов scopeBindings()
Описание отсутствует
static РегистраторМаршрутов where(array $where)
Описание отсутствует
static RouteRegistrar withoutMiddleware(array|string $middleware)
Без описания
static RouteRegistrar group(Closure|string|array $attributes, Closure|string $routes)
Без описания
static ResourceRegistrar resourceVerbs(array $verbs = [])
Без описания
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, array $options = [])
Без описания
static void substituteImplicitBindings(Route $route)
Без описания
static bool uses(mixed $patterns)
Без описания
static bool is(mixed $patterns)
Без описания
static bool has(string $name)
Без описания
static mixed input(string $key, string|null $default = null)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Support/Facades/Route.html