2 namespace Consolidation\AnnotatedCommand\Hooks;
4 use Consolidation\AnnotatedCommand\AnnotationData;
5 use Symfony\Component\Console\Input\InputInterface;
8 * Non-interactively (e.g. via configuration files) apply configuration values to the Input object.
10 * @see HookManager::addInitializeHook()
12 interface InitializeHookInterface
14 public function initialize(InputInterface $input, AnnotationData $annotationData);