3 namespace Stecman\Component\Symfony\Console\BashCompletion\Completion;
5 use Stecman\Component\Symfony\Console\BashCompletion\CompletionContext;
7 interface CompletionAwareInterface
11 * Return possible values for the named option
13 * @param string $optionName
14 * @param CompletionContext $context
17 public function completeOptionValues($optionName, CompletionContext $context);
20 * Return possible values for the named argument
22 * @param string $argumentName
23 * @param CompletionContext $context
26 public function completeArgumentValues($argumentName, CompletionContext $context);