EvaluatesClosures
trait EvaluatesClosures (View source)
Properties
protected string | $evaluationIdentifier |
Methods
mixed
evaluate(mixed $value, array $namedInjections = [], array $typedInjections = [])
No description
mixed
resolveClosureDependencyForEvaluation(ReflectionParameter $parameter, array $namedInjections, array $typedInjections)
No description
array
resolveDefaultClosureDependencyForEvaluationByName(string $parameterName)
No description
array
resolveDefaultClosureDependencyForEvaluationByType(string $parameterType)
No description
string|null
Details
mixed
evaluate(mixed $value, array $namedInjections = [], array $typedInjections = [])
No description
protected mixed
resolveClosureDependencyForEvaluation(ReflectionParameter $parameter, array $namedInjections, array $typedInjections)
No description
protected array
resolveDefaultClosureDependencyForEvaluationByName(string $parameterName)
No description
protected array
resolveDefaultClosureDependencyForEvaluationByType(string $parameterType)
No description
protected string|null
getTypedReflectionParameterClassName(ReflectionParameter $parameter)
No description