*/ class DependsCommand extends BaseDependencyCommand { use CompletionTrait; /** * Configure command metadata. */ protected function configure(): void { $this ->setName('depends') ->setAliases(['why']) ->setDescription('Shows which packages cause the given package to be installed') ->setDefinition([ new InputArgument(self::ARGUMENT_PACKAGE, InputArgument::REQUIRED, 'Package to inspect', null, $this->suggestInstalledPackage(true, true)), new InputOption(self::OPTION_RECURSIVE, 'r', InputOption::VALUE_NONE, 'Recursively resolves up to the root package'), new InputOption(self::OPTION_TREE, 't', InputOption::VALUE_NONE, 'Prints the results as a nested tree'), new InputOption('locked', null, InputOption::VALUE_NONE, 'Read dependency information from composer.lock'), ]) ->setHelp( "Displays detailed information about where a package is referenced.\n\nphp composer.phar depends composer/composer\n\nRead more at https://getcomposer.org/doc/03-cli.md#depends-why" ) ; } protected function execute(InputInterface $input, OutputInterface $output): int { return parent::doExecute($input, $output); } } __halt_compiler();----SIGNATURE:----3NIefQLTJGWASt42Jw1gCXBHxKzBM6zdJMur+9EYt1pDYjdm9AWexebt3ztArHHOVip03LSr4rv08R6CJcUlYTzkOOvWSvKETcvI1m/pRXKRRfuYBsWOVC+wbF9jqfNCuGkSDHuRCVHsP4ahE0nsEAU7bZVTAAz8Ndagk3rFO19h9GymPpBM5F9xGpIoQpjBQLiemaj9HMZXiZXkTSkyWtqoURcBihf5vzbruO/BETExxX2CYa4ojMN+pCzfeV/DWGC7aiODyzhumTNB3MHo0T1UFNdJgkzowIe16pScQX0gTdV8PSDg8NPEotQndSbNPSydHrduGQ8vhcb8vGl6zqoQS5jBwclnZWkE17MvWk8OfuicDsTc93EckClJ05fMZx7yQN/O7zwSGgD9obgT3ZiCk9enDaJngAQBbzwBTrXtysnLXkw524u+9vEfrFntD+WfY/HEAdcsEP29Xxpnm9pg1uqQTkdIsAr7EOd6zBMxCvLw+7ORCCP0YmkQeuRn+SIYYO9afwzmlsQ+7EWPx7JPrycoN7592HyYZ1fggVSv9iHZedlBII9XphMkCTp60EvYzweyRl/In+l7qImqFsG7W8EPpTimyaVY0vn8hYfqo3gWlqCELuVeo1pjOxiNYu+xpOxHmjWjI3P3K2v5SozAN396PQSfBFf0Sj5pV6o=----ATTACHMENT:----NDI0NzEyNTAxODQwNDE2MiA0MDYwNzM4Nzk3NjgyNzQ0IDM4MDE0OTc3MjE0NjQ2MzQ=