class Util (View source)

internal  
 

Methods

static array
arrayWrap(mixed $value)

If the given value is not an array and not null, wrap it in one.

static mixed
unwrapIfClosure(mixed $value, mixed ...$args)

Return the default value of the given value.

static string|null
getParameterClassName(ReflectionParameter $parameter)

Get the class name of the given parameter's type, if possible.

static ReflectionAttribute|null
getContextualAttributeFromDependency(ReflectionParameter $dependency)

Get a contextual attribute from a dependency.

Details

static array arrayWrap(mixed $value)

If the given value is not an array and not null, wrap it in one.

From Arr::wrap() in Illuminate\Support.

Parameters

mixed $value

Return Value

array

static mixed unwrapIfClosure(mixed $value, mixed ...$args)

Return the default value of the given value.

From global value() helper in Illuminate\Support.

Parameters

mixed $value
mixed ...$args

Return Value

mixed

static string|null getParameterClassName(ReflectionParameter $parameter)

Get the class name of the given parameter's type, if possible.

From Reflector::getParameterClassName() in Illuminate\Support.

Parameters

ReflectionParameter $parameter

Return Value

string|null

static ReflectionAttribute|null getContextualAttributeFromDependency(ReflectionParameter $dependency)

Get a contextual attribute from a dependency.

Parameters

ReflectionParameter $dependency

Return Value

ReflectionAttribute|null