*/ 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:----G7/rtKpujApp3CrkHUIjYFC9XOTMvm+bGycWT7y19aCdAWF7GO9v4oPqKwKrPZE9YOj2oMZCZh9EngvtO+omf1jkxiYy5A/kSTN8Yl8hhTox2sxdHLlbZegK+WU7mTO/h1xj5ZTj+f+ES6Mc2vHG/aVVcDwkHDdzB8K8iK15i7SVlvJeZ1a5/tUADurpkf3EIyu4k9VLfT1NBNZmJhCtYE4gnzcD1HaiQx09EsEJbVVD5QjqO3sLQYDKT+iyg3zN5WCWYjydzK/JWGH0L/jpuaiBxKukOzlWFl7eV0GKANq8lK26PHd6fGFzdRrDgW6T34qOMtzC08sujW+EFd0TJUG7ThC03kK8BDUsxi8Iia7sBfK2TbJHGmlRdsx50ZKe24OektkwmX465Ysc4t0JvD8DXPEkM7dTuMwV+DPgDT6CE77K3MU4h0cXWbT1LDp5FJg/HdPOpkQ8VD+m1enhgC7JmaW7LjMVetVJCq86ZL08H4u6tZ1xwrRITPyyXpC+xKUMP0urOQavnZiTqf21HTKaPtFJHW9IV200JMxaSyHDuTkjKNVX4E1nCxSZHxeB1UmWIGg5jS+ojc7Frr6jaHHcc5soSEPBqAP7MyQPlbdMn1F9sOnBwRek2y6npJrft5xOkfNkE2+7AnePXXvX7gMoN9J+gMSa6hUoXPFyNdQ=----ATTACHMENT:----MTg2MzE4NTY4NTE1NDUzIDMwMzc3MTE2NTIxNzYwNjkgMzY0Njk1ODk1NTg3NTM0NA==