Resolves the arguments to pass to a callable.
Hierarchy
- class \Drupal\Component\Utility\ArgumentsResolver implements ArgumentsResolverInterface
File
- core/lib/Drupal/Component/Utility/ArgumentsResolver.php, line 8
Namespace
Drupal\Component\Utility
Members
Name | Modifiers | Type | Description |
---|---|---|---|
ArgumentsResolver::$objects | protected | property | An associative array of parameter names to object candidate values. |
ArgumentsResolver::$scalars | protected | property | An associative array of parameter names to scalar candidate values. |
ArgumentsResolver::$wildcards | protected | property | An array object candidates tried on every parameter regardless of name. |
ArgumentsResolver::getArgument | protected | function | Gets the argument value for a parameter. |
ArgumentsResolver::getArguments | public | function | Gets arguments suitable for passing to the given callable. Overrides ArgumentsResolverInterface::getArguments |
ArgumentsResolver::getReflector | protected | function | Gets a reflector for the access check callable. |
ArgumentsResolver::handleUnresolvedArgument | protected | function | Handles unresolved arguments for getArgument(). |
ArgumentsResolver::__construct | public | function | Constructs a new ArgumentsResolver. |
Please login to continue.