Spec-Zone.ru › Laravel 9

Маршрут

класс Маршрут расширяет Facade (Просмотреть исходный код)

Свойства

статический защищенный Application $app

Экземпляр приложения, к которому обращается фасад.

из Фасада
статический защищенный массив $resolvedInstance

Разрешенные экземпляры объектов.

из Фасада
статический защищенный bool $cached

Указывает, следует ли кэшировать разрешенный экземпляр.

из Фасада

Методы

static void resolved(Closure $callback)

Запустить Closure, когда фасад был разрешен.

из Facade
static MockInterface spy()

Преобразовать фасад в шпиона Mockery.

из Facade
static MockInterface partialMock()

Инициировать частичный макет на фасаде.

из Facade
static Expectation shouldReceive()

Инициировать ожидание макета на фасаде.

из Facade
static Expectation expects()

Инициировать ожидание макета на фасаде.

из Facade
static MockInterface createFreshMockInstance()

Создать новый экземпляр макета для данного класса.

из Facade
static MockInterface createMock()

Создать новый экземпляр макета для данного класса.

из Facade
static bool isMock()

Определяет, установлен ли макет как экземпляр фасада.

из Facade
static string|null getMockableClass()

Получить класс, который можно подделать, для связанного экземпляра.

из Facade
static void swap(mixed $instance)

Заменить основной экземпляр за фасадом.

из Facade
static mixed getFacadeRoot()

Получить корневой объект за фасадом.

из Facade
static string getFacadeAccessor()

Получить зарегистрированное имя компонента.

static mixed resolveFacadeInstance(string $name)

Разрешить корневой экземпляр фасада из контейнера.

из Facade
static void clearResolvedInstance(string $name)

Очистить разрешенный экземпляр фасада.

из Facade
static void clearResolvedInstances()

Очистить все разрешенные экземпляры.

из Facade
static Collection defaultAliases()

Получить псевдонимы по умолчанию приложения.

из Facade
static Application getFacadeApplication()

Получить экземпляр приложения за фасадом.

из Facade
static void setFacadeApplication(Application $app)

Установить экземпляр приложения.

из Facade
static mixed __callStatic(string $method, array $args)

Обрабатывать динамические, статические вызовы объекта.

из Facade
static Route get(string $uri, array|string|callable|null $action = null)

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 patch(string $uri, array|string|callable|null $action = null)

No description

static Route delete(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 any(string $uri, array|string|callable|null $action = null)

No description

static Route fallback(array|string|callable|null $action)

No description

static Route redirect(string $uri, string $destination, int $status = 302)

No description

static Route permanentRedirect(string $uri, string $destination)

No description

static Route view(string $uri, string $view, array $data = [], int|array $status = 200, array $headers = [])

No description

static Route match(array|string $methods, string $uri, array|string|callable|null $action = null)

No description

static void resources(array $resources, array $options = [])

No description

static PendingResourceRegistration resource(string $name, string $controller, array $options = [])

No description

static void apiResources(array $resources, array $options = [])

No description

static PendingResourceRegistration apiResource(string $name, string $controller, array $options = [])

Описание отсутствует

static void singletons(array $singletons, array $options = [])

Описание отсутствует

static PendingSingletonResourceRegistration singleton(string $name, string $controller, array $options = [])

Описание отсутствует

static void apiSingletons(array $singletons, array $options = [])

Описание отсутствует

static PendingSingletonResourceRegistration apiSingleton(string $name, string $controller, array $options = [])

Описание отсутствует

static Router group(array $attributes, Closure|array|string $routes)

Описание отсутствует

static array mergeWithLastGroup(array $new, bool $prependExistingPrefix = true)

Описание отсутствует

static string getLastGroupPrefix()

Описание отсутствует

static Route addRoute(array|string $methods, string $uri, array|string|callable|null $action)

Описание отсутствует

static Route newRoute(array|string $methods, string $uri, mixed $action)

Описание отсутствует

static Response respondWithRoute(string $name)

Описание отсутствует

static Response dispatch(Request $request)

Описание отсутствует

static Response dispatchToRoute(Request $request)

Описание отсутствует

static array gatherRouteMiddleware(Route $route)

Описание отсутствует

static array resolveMiddleware(array $middleware, array $excluded = [])

Описание отсутствует

static Response prepareResponse(Request $request, mixed $response)

Описание отсутствует

static Response toResponse(Request $request, mixed $response)

Описание отсутствует

static Route substituteBindings(Route $route)

Описание отсутствует

static void substituteImplicitBindings(Route $route)

Описание отсутствует

static void matched(string|callable $callback)

Описание отсутствует

static array getMiddleware()

Описание отсутствует

static Router aliasMiddleware(string $name, string $class)

Описание отсутствует

static bool hasMiddlewareGroup(string $name)

Описание отсутствует

static array getMiddlewareGroups()

Описание отсутствует

static Router middlewareGroup(string $name, array $middleware)

Описание отсутствует

static Router prependMiddlewareToGroup(string $group, string $middleware)

Описание отсутствует

static Router pushMiddlewareToGroup(string $group, string $middleware)

Описание отсутствует

static Router removeMiddlewareFromGroup(string $group, string $middleware)

Описание отсутствует

static Router flushMiddlewareGroups()

Описание отсутствует

static void bind(string $key, string|callable $binder)

Описание отсутствует

static void model(string $key, string $class, Closure|null $callback = null)

Описание отсутствует

static Closure|null getBindingCallback(string $key)

Описание отсутствует

static array getPatterns()

Описание отсутствует

static void pattern(string $key, string $pattern)

Описание отсутствует

static void patterns(array $patterns)

Описание отсутствует

static bool hasGroupStack()

Описание отсутствует

static array getGroupStack()

Описание отсутствует

static mixed input(string $key, string|null $default = null)

Описание отсутствует

static Request getCurrentRequest()

Описание отсутствует

static Route|null getCurrentRoute()

Описание отсутствует

static Route|null current()

Описание отсутствует

static bool has(string|array $name)

Описание отсутствует

static string|null currentRouteName()

Описание отсутствует

static bool is(mixed $patterns)

Описание отсутствует

static bool currentRouteNamed(mixed $patterns)

Описание отсутствует

static string|null currentRouteAction()

Описание отсутствует

static bool uses(array $patterns)

Описание отсутствует

static bool currentRouteUses(string $action)

Описание отсутствует

static void singularResourceParameters(bool $singular = true)

Описание отсутствует

static void resourceParameters(array $parameters = [])

Описание отсутствует

static array|null resourceVerbs(array $verbs = [])

Описание отсутствует

static RouteCollectionInterface getRoutes()

Описание отсутствует

static void setRoutes(RouteCollection $routes)

Описание отсутствует

static void setCompiledRoutes(array $routes)

Описание отсутствует

static array uniqueMiddleware(array $middleware)

Описание отсутствует

static Router setContainer(Container $container)

Описание отсутствует

static void macro(string $name, object|callable $macro)

Описание отсутствует

static void mixin(object $mixin, bool $replace = true)

Описание отсутствует

static bool hasMacro(string $name)

Описание отсутствует

static void flushMacros()

Описание отсутствует

static mixed macroCall(string $method, array $parameters)

Описание отсутствует

static RouteRegistrar attribute(string $key, mixed $value)

Описание отсутствует

static RouteRegistrar whereAlpha(array|string $parameters)

Описание отсутствует

static RouteRegistrar whereAlphaNumeric(array|string $parameters)

Описание отсутствует

static RouteRegistrar whereNumber(array|string $parameters)

Описание отсутствует

static RouteRegistrar whereUlid(array|string $parameters)

Описание отсутствует

static RouteRegistrar whereUuid(array|string $parameters)

Описание отсутствует

static RouteRegistrar whereIn(array|string $parameters, array $values)

Описание отсутствует

static RouteRegistrar as(string $value)

Описание отсутствует

static RouteRegistrar controller(string $controller)

Описание отсутствует

static RouteRegistrar domain(string $value)

Описание отсутствует

static RouteRegistrar middleware(array|string|null $middleware)

Описание отсутствует

static RouteRegistrar name(string $value)

Описание отсутствует

static RouteRegistrar namespace(string|null $value)

Описание отсутствует

static RouteRegistrar prefix(string $prefix)

Описание отсутствует

static RouteRegistrar scopeBindings()

Описание отсутствует

static RouteRegistrar where(array $where)

Описание отсутствует

static RouteRegistrar withoutMiddleware(array|string $middleware)

Описание отсутствует

static RouteRegistrar withoutScopedBindings()

Описание отсутствует

Подробности

static void resolved(Closure $callback)

Выполнить замыкание, когда фасад был разрешен.

Parameters

Closure $callback

Return Value

void

static MockInterface spy()

Преобразовать фасад в шпиона Mockery.

Return Value

MockInterface
END_OF_DOCUMENT_MARKER

static MockInterface partialMock()

Инициализировать частичный макет на фасаде.

Значение возврата

MockInterface

static Expectation shouldReceive()

Инициализировать ожидание макета на фасаде.

Значение возврата

Expectation

static Expectation expects()

Инициализировать ожидание макета на фасаде.

Значение возврата

Expectation

static protected MockInterface createFreshMockInstance()

Создать новый экземпляр макета для данного класса.

Значение возврата

MockInterface

static protected MockInterface createMock()

Создать новый экземпляр макета для данного класса.

Значение возврата

MockInterface

static protected bool isMock()

Определяет, установлен ли макет как экземпляр фасада.

Значение возврата

bool

static protected string|null getMockableClass()

Получить класс, подлежащий макетированию, для связанного экземпляра.

Значение возврата

string|null

static void swap(mixed $instance)

Произвести горячую замену базового экземпляра за фасадом.

Параметры

mixed $instance

Значение возврата

void

static mixed getFacadeRoot()

Получить корневый объект за фасадом.

Значение возврата

mixed

static protected string getFacadeAccessor()

Получить зарегистрированное имя компонента.

Значение возврата

string

static protected mixed resolveFacadeInstance(string $name)

Разрешить корневой экземпляр фасада из контейнера.

Параметры

string $name

Значение возврата

mixed

static void clearResolvedInstance(string $name)

Очистить разрешенный экземпляр фасада.

Параметры

string $name

Значение возврата

void

static void clearResolvedInstances()

Очистить все разрешенные экземпляры.

Значение возврата

void

static Collection defaultAliases()

Получить стандартные псевдонимы приложения.

Значение возврата

Collection

static Application getFacadeApplication()

Получить экземпляр приложения за фасадом.

Значение возврата

Application

static void setFacadeApplication(Application $app)

Установить экземпляр приложения.

Параметры

Application $app

Значение возврата

void

static mixed __callStatic(string $method, array $args)

Обработать динамические статические вызовы к объекту.

Параметры

string $method
array $args

Значение возврата

mixed

Исключения

RuntimeException

static Route get(string $uri, array|string|callable|null $action = null)

Без описания

Параметры

string $uri
array|string|callable|null $action

Значение возврата

Route

static Route post(string $uri, array|string|callable|null $action = null)

Без описания

Параметры

string $uri
array|string|callable|null $action

Значение возврата

Route

static Route put(string $uri, array|string|callable|null $action = null)

Без описания

Параметры

string $uri
array|string|callable|null $action

Значение возврата

Route

static Route patch(string $uri, array|string|callable|null $action = null)

Без описания

Параметры

string $uri
array|string|callable|null $action

Значение возврата

Route

static Route delete(string $uri, array|string|callable|null $action = null)

Без описания

Параметры

string $uri
array|string|callable|null $action

Значение возврата

Route
END_OF_DOCUMENT_MARKER

static Маршрут options(string $uri, array|string|callable|null $action = null)

Описание отсутствует

Параметры

string $uri
array|string|callable|null $action

Возвращаемое значение

Маршрут

static Маршрут any(string $uri, array|string|callable|null $action = null)

Описание отсутствует

Параметры

string $uri
array|string|callable|null $action

Возвращаемое значение

Маршрут

static Маршрут fallback(array|string|callable|null $action)

Описание отсутствует

Параметры

array|string|callable|null $action

Возвращаемое значение

Маршрут

static Маршрут redirect(string $uri, string $destination, int $status = 302)

Описание отсутствует

Параметры

string $uri
string $destination
int $status

Возвращаемое значение

Маршрут

static Маршрут permanentRedirect(string $uri, string $destination)

Описание отсутствует

Параметры

string $uri
string $destination

Возвращаемое значение

Маршрут

static Маршрут view(string $uri, string $view, array $data = [], int|array $status = 200, array $headers = [])

Описание отсутствует

Параметры

string $uri
string $view
array $data
int|array $status
array $headers

Возвращаемое значение

Маршрут

static Маршрут match(array|string $methods, string $uri, array|string|callable|null $action = null)

Описание отсутствует

Параметры

array|string $methods
string $uri
array|string|callable|null $action

Возвращаемое значение

Маршрут

static void resources(array $resources, array $options = [])

Описание отсутствует

Параметры

array $resources
array $options

Возвращаемое значение

void

static ЗапросРегистрацииРесурса resource(string $name, string $controller, array $options = [])

Описание отсутствует

Параметры

string $name
string $controller
array $options

Возвращаемое значение

ЗапросРегистрацииРесурса

static void apiResources(array $resources, array $options = [])

Описание отсутствует

Параметры

array $resources
array $options

Возвращаемое значение

void

static ЗапросРегистрацииРесурса apiResource(string $name, string $controller, array $options = [])

Описание отсутствует

Параметры

string $name
string $controller
array $options

Возвращаемое значение

ЗапросРегистрацииРесурса

static void singletons(array $singletons, array $options = [])

Описание отсутствует

Параметры

array $singletons
array $options

Возвращаемое значение

void

static ЗапросРегистрацииСинглетонаРесурса singleton(string $name, string $controller, array $options = [])

Описание отсутствует

Параметры

string $name
string $controller
array $options

Возвращаемое значение

ЗапросРегистрацииСинглетонаРесурса

static void apiSingletons(array $singletons, array $options = [])

Описание отсутствует

Параметры

array $singletons
array $options

Возвращаемое значение

void

static ЗапросРегистрацииСинглетонаРесурса apiSingleton(string $name, string $controller, array $options = [])

Описание отсутствует

Параметры

string $name
string $controller
array $options

Возвращаемое значение

ЗапросРегистрацииСинглетонаРесурса

static Маршрутизатор group(array $attributes, Closure|array|string $routes)

Описание отсутствует

Параметры

array $attributes
Closure|array|string $routes

Возвращаемое значение

Маршрутизатор

static array mergeWithLastGroup(array $new, bool $prependExistingPrefix = true)

Описание отсутствует

Параметры

array $new
bool $prependExistingPrefix

Возвращаемое значение

array

static string getLastGroupPrefix()

Описание отсутствует

Возвращаемое значение

string

static Маршрут addRoute(array|string $methods, string $uri, array|string|callable|null $action)

Описание отсутствует

Параметры

array|string $methods
string $uri
array|string|callable|null $action

Возвращаемое значение

Маршрут

static Маршрут newRoute(array|string $methods, string $uri, mixed $action)

Описание отсутствует

Параметры

array|string $methods
string $uri
mixed $action

Возвращаемое значение

Маршрут

static Response respondWithRoute(string $name)

Описание отсутствует

Параметры

string $name

Возвращаемое значение

Response

static Response dispatch(Запрос $request)

Описание отсутствует

Параметры

Запрос $request

Возвращаемое значение

Response

static Response dispatchToRoute(Запрос $request)

Описание отсутствует

Параметры

Запрос $request

Возвращаемое значение

Response

static array gatherRouteMiddleware(Маршрут $route)

Описание отсутствует

Параметры

Маршрут $route

Возвращаемое значение

array

static array resolveMiddleware(array $middleware, array $excluded = [])

Описание отсутствует

Параметры

array $middleware
array $excluded

Возвращаемое значение

array

static Response prepareResponse(Request $request, mixed $response)

Описание отсутствует

Параметры

Запрос $request
mixed $response

Возвращаемое значение

Response

static Response toResponse(Request $request, mixed $response)

Описание отсутствует

Параметры

Запрос $request
mixed $response

Возвращаемое значение

Response

static Маршрут substituteBindings(Маршрут $route)

Описание отсутствует

Параметры

Маршрут $route

Возвращаемое значение

Маршрут

static void substituteImplicitBindings(Маршрут $route)

Описание отсутствует

Параметры

Маршрут $route

Возвращаемое значение

void

static void matched(string|callable $callback)

Описание отсутствует

Параметры

string|callable $callback

Возвращаемое значение

void

static array getMiddleware()

Описание отсутствует

Возвращаемое значение

array

static Маршрутизатор aliasMiddleware(string $name, string $class)

Описание отсутствует

Параметры

string $name
string $class

Возвращаемое значение

Маршрутизатор

static bool hasMiddlewareGroup(string $name)

Описание отсутствует

Параметры

string $name

Возвращаемое значение

bool

static array getMiddlewareGroups()

Описание отсутствует

Возвращаемое значение

array

static Маршрутизатор middlewareGroup(string $name, array $middleware)

Описание отсутствует

Параметры

string $name
array $middleware

Возвращаемое значение

Маршрутизатор

static Маршрутизатор prependMiddlewareToGroup(string $group, string $middleware)

Описание отсутствует

Параметры

string $group
string $middleware

Возвращаемое значение

Маршрутизатор

static Маршрутизатор pushMiddlewareToGroup(string $group, string $middleware)

Описание отсутствует

Параметры

string $group
string $middleware

Возвращаемое значение

Маршрутизатор

static Маршрутизатор removeMiddlewareFromGroup(string $group, string $middleware)

Описание отсутствует

Параметры

string $group
string $middleware

Возвращаемое значение

Маршрутизатор

static Маршрутизатор flushMiddlewareGroups()

Описание отсутствует

Возвращаемое значение

Маршрутизатор

static void bind(string $key, string|callable $binder)

Описание отсутствует

Параметры

string $key
string|callable $binder

Возвращаемое значение

void

static void model(string $key, string $class, Closure|null $callback = null)

Описание отсутствует

Параметры

string $key
string $class
Closure|null $callback

Возвращаемое значение

void

static Closure|null getBindingCallback(string $key)

Описание отсутствует

Параметры

string $key

Возвращаемое значение

Closure|null

static array getPatterns()

Описание отсутствует

Возвращаемое значение

array

static void pattern(string $key, string $pattern)

Описание отсутствует

Параметры

string $key
string $pattern

Возвращаемое значение

void

static void patterns(array $patterns)

Описание отсутствует

Параметры

array $patterns

Возвращаемое значение

void

static bool hasGroupStack()

Описание отсутствует

Возвращаемое значение

bool

static array getGroupStack()

Описание отсутствует

Возвращаемое значение

array

static mixed input(string $key, string|null $default = null)

Описание отсутствует

Параметры

string $key
string|null $default

Возвращаемое значение

mixed

static Запрос getCurrentRequest()

Описание отсутствует

Возвращаемое значение

Запрос

static Route|null getCurrentRoute()

Описание отсутствует

Возвращаемое значение

Route|null

static Route|null current()

Описание отсутствует

Возвращаемое значение

Route|null

static bool has(string|array $name)

Описание отсутствует

Параметры

string|array $name

Возвращаемое значение

bool

static string|null currentRouteName()

Описание отсутствует

Возвращаемое значение

string|null

static bool is(mixed $patterns)

Описание отсутствует

Параметры

mixed $patterns

Возвращаемое значение

bool

static bool currentRouteNamed(mixed $patterns)

Описание отсутствует

Параметры

mixed $patterns

Возвращаемое значение

bool

static string|null currentRouteAction()

Описание отсутствует

Возвращаемое значение

string|null

static bool uses(array $patterns)

Без описания

Параметры

array $patterns

Возвращаемое значение

bool

static bool currentRouteUses(string $action)

Без описания

Параметры

string $action

Возвращаемое значение

bool

static void singularResourceParameters(bool $singular = true)

Без описания

Параметры

bool $singular

Возвращаемое значение

void

static void resourceParameters(array $parameters = [])

Без описания

Параметры

array $parameters

Возвращаемое значение

void

static array|null resourceVerbs(array $verbs = [])

Без описания

Параметры

array $verbs

Возвращаемое значение

array|null

static RouteCollectionInterface getRoutes()

Без описания

Возвращаемое значение

RouteCollectionInterface

static void setRoutes(RouteCollection $routes)

Без описания

Параметры

RouteCollection $routes

Возвращаемое значение

void

static void setCompiledRoutes(array $routes)

Без описания

Параметры

array $routes

Возвращаемое значение

void

static array uniqueMiddleware(array $middleware)

Без описания

Параметры

array $middleware

Возвращаемое значение

array

static Router setContainer(Container $container)

Без описания

Параметры

Container $container

Возвращаемое значение

Router

static void macro(string $name, object|callable $macro)

Без описания

Параметры

string $name
object|callable $macro

Возвращаемое значение

void

static void mixin(object $mixin, bool $replace = true)

Без описания

Параметры

object $mixin
bool $replace

Возвращаемое значение

void

static bool hasMacro(string $name)

Без описания

Параметры

string $name

Возвращаемое значение

bool

static void flushMacros()

Без описания

Возвращаемое значение

void

static mixed macroCall(string $method, array $parameters)

Без описания

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

static RouteRegistrar attribute(string $key, mixed $value)

Без описания

Параметры

string $key
mixed $value

Возвращаемое значение

RouteRegistrar

static RouteRegistrar whereAlpha(array|string $parameters)

Без описания

Параметры

array|string $parameters

Возвращаемое значение

RouteRegistrar

static RouteRegistrar whereAlphaNumeric(array|string $parameters)

Без описания

Параметры

array|string $parameters

Возвращаемое значение

RouteRegistrar

static RouteRegistrar whereNumber(array|string $parameters)

Без описания

Параметры

array|string $parameters

Возвращаемое значение

RouteRegistrar

static RouteRegistrar whereUlid(array|string $parameters)

Без описания

Параметры

array|string $parameters

Возвращаемое значение

RouteRegistrar

static RouteRegistrar whereUuid(array|string $parameters)

Описание отсутствует

Параметры

array|string $parameters

Возвращаемое значение

RouteRegistrar

static RouteRegistrar whereIn(array|string $parameters, array $values)

Описание отсутствует

Параметры

array|string $parameters
array $values

Возвращаемое значение

RouteRegistrar

static RouteRegistrar as(string $value)

Описание отсутствует

Параметры

string $value

Возвращаемое значение

RouteRegistrar

static RouteRegistrar controller(string $controller)

Описание отсутствует

Параметры

string $controller

Возвращаемое значение

RouteRegistrar

static RouteRegistrar domain(string $value)

Описание отсутствует

Параметры

string $value

Возвращаемое значение

RouteRegistrar

static RouteRegistrar middleware(array|string|null $middleware)

Описание отсутствует

Параметры

array|string|null $middleware

Возвращаемое значение

RouteRegistrar

static RouteRegistrar name(string $value)

Описание отсутствует

Параметры

string $value

Возвращаемое значение

RouteRegistrar

static RouteRegistrar namespace(string|null $value)

Описание отсутствует

Параметры

string|null $value

Возвращаемое значение

RouteRegistrar

static RouteRegistrar prefix(string $prefix)

Описание отсутствует

Параметры

string $prefix

Возвращаемое значение

RouteRegistrar

static RouteRegistrar scopeBindings()

Описание отсутствует

Возвращаемое значение

RouteRegistrar

static RouteRegistrar where(array $where)

Описание отсутствует

Параметры

array $where

Возвращаемое значение

RouteRegistrar

static RouteRegistrar withoutMiddleware(array|string $middleware)

Описание отсутствует

Параметры

array|string $middleware

Возвращаемое значение

RouteRegistrar

static RouteRegistrar withoutScopedBindings()

Описание отсутствует

Возвращаемое значение

RouteRegistrar

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Support/Facades/Route.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API