Spec-Zone.ru › Laravel 10

Маршрут

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

Свойства

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

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

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

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

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

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

из Фейсад

Методы

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 Expectation expects()

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

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 bool isFake()

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

from Facade
static mixed getFacadeRoot()

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

from Facade
static string getFacadeAccessor()

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

static mixed resolveFacadeInstance(string $name)

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

from Facade
static void clearResolvedInstance(string $name)

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

from Facade
static void clearResolvedInstances()

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

from Facade
static Collection defaultAliases()

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

from Facade
static Application|null getFacadeApplication()

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

from Facade
static void setFacadeApplication(Application|null $app)

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

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

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

from 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 = [])

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

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 Router substituteImplicitBindingsUsing(callable $callback)

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

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 missing(Closure $missing)

Без описания

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)

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

Параметры

Closure $callback

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

void

static MockInterface spy()

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

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

MockInterface

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 protected bool isFake()

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

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

bool

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|null getFacadeApplication()

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

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

Application|null

static void setFacadeApplication(Application|null $app)

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

Параметры

Application|null $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 Маршрут patch(string $uri, array|string|callable|null $action = null)

Без описания

Параметры

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

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

Маршрут

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

Без описания

Параметры

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

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

Маршрут

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 PendingSingletonResourceRegistration apiSingleton(string $name, string $controller, array $options = [])

Без описания

Параметры

string $name
string $controller
array $options

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

PendingSingletonResourceRegistration

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

Без описания

Параметры

array $attributes
Closure|array|string $routes

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

Router

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

Без описания

Параметры

array $new
bool $prependExistingPrefix

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

array

static string getLastGroupPrefix()

Без описания

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

string

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

Без описания

Параметры

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

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

Route

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

Без описания

Параметры

array|string $methods
string $uri
mixed $action

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

Route

static Response respondWithRoute(string $name)

Без описания

Параметры

string $name

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

Response

static Response dispatch(Request $request)

Без описания

Параметры

Request $request

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

Response

static Response dispatchToRoute(Request $request)

Без описания

Параметры

Request $request

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

Response

static array gatherRouteMiddleware(Route $route)

Без описания

Параметры

Route $route

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

array

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

Без описания

Параметры

array $middleware
array $excluded

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

array

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

Без описания

Параметры

Request $request
mixed $response

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

Response

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

Без описания

Параметры

Request $request
mixed $response

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

Response

static Route substituteBindings(Route $route)

Без описания

Параметры

Route $route

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

Route

static void substituteImplicitBindings(Route $route)

Без описания

Параметры

Route $route

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

void

static Router substituteImplicitBindingsUsing(callable $callback)

Без описания

Параметры

callable $callback

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

Router

static void matched(string|callable $callback)

Без описания

Параметры

string|callable $callback

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

void

static array getMiddleware()

Без описания

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

array

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

Без описания

Параметры

string $name
string $class

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

Router

static bool hasMiddlewareGroup(string $name)

Без описания

Параметры

string $name

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

bool

static array getMiddlewareGroups()

Без описания

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

array

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

Без описания

Параметры

string $name
array $middleware

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

Router

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

Без описания

Параметры

string $group
string $middleware

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

Router

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

Без описания

Параметры

string $group
string $middleware

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

Router

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

Без описания

Параметры

string $group
string $middleware

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

Router

static Router flushMiddlewareGroups()

Без описания

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

Router

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 Request getCurrentRequest()

Без описания

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

Request

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 missing(Closure $missing)

Без описания

Параметры

Closure $missing

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

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/10.x/Illuminate/Support/Facades/Route.html

Spec-Zone.ru

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