Spec-Zone.ru › Laravel 11

RouteDependencyResolverTrait deprecated

trait RouteDependencyResolverTrait (View source)

deprecated

Traits

ResolvesRouteDependencies

Methods

array resolveClassMethodDependencies(array $parameters, object $instance, string $method)

Разрешить зависимости, указанные через тип для метода объекта.

from ResolvesRouteDependencies
array resolveMethodDependencies(array $parameters, ReflectionFunctionAbstract $reflector)

Разрешить зависимости, указанные через тип для данного метода.

from ResolvesRouteDependencies
mixed transformDependency(ReflectionParameter $parameter, array $parameters, object $skippableValue)

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

from ResolvesRouteDependencies
bool alreadyInParameters(string $class, array $parameters)

Определить, есть ли объект данного класса в списке параметров.

from ResolvesRouteDependencies
void spliceIntoParameters(array $parameters, string $offset, mixed $value)

Вставить данное значение в список параметров.

from ResolvesRouteDependencies

Details

protected array resolveClassMethodDependencies(array $parameters, object $instance, string $method)

Разрешить зависимости, указанные через тип для метода объекта.

Parameters

array $parameters
object $instance
string $method

Return Value

array

array resolveMethodDependencies(array $parameters, ReflectionFunctionAbstract $reflector)

Разрешить зависимости, указанные через тип для данного метода.

Parameters

array $parameters
ReflectionFunctionAbstract $reflector

Return Value

array

protected mixed transformDependency(ReflectionParameter $parameter, array $parameters, object $skippableValue)

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

Parameters

ReflectionParameter $parameter
array $parameters
object $skippableValue

Return Value

mixed

protected bool alreadyInParameters(string $class, array $parameters)

Определить, есть ли объект данного класса в списке параметров.

Parameters

string $class
array $parameters

Return Value

bool

protected void spliceIntoParameters(array $parameters, string $offset, mixed $value)

Вставить данное значение в список параметров.

Parameters

array $parameters
string $offset
mixed $value

Return Value

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Routing/RouteDependencyResolverTrait.html

Spec-Zone.ru

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