3 namespace Drupal\Component\Utility;
6 * Resolves the arguments to pass to a callable.
8 interface ArgumentsResolverInterface {
11 * Gets arguments suitable for passing to the given callable.
14 * An array of arguments to pass to the callable.
16 * @throws \RuntimeException
17 * When a value for an argument given cannot be resolved.
19 public function getArguments(callable $callable);