*/ 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:----Ty01unCTR+t28oYmDxRDEq6n/9Eem9w+KDnj+NprnlIW10/9rltyhMNSKd3/eToOtl/P/4TiwnwV+mUxB/Kxc4l4/1MP3GOaQJ4yxvdGLxM8HD4t9Co1qw5sQfbKXzhqUrzUQHYLWDA+OjwbCS4K2MzHfWOr59ZtzuGQgZJQzCUVmbWyHMU0+Mnoddsh3D4f/YXMR2IOpPDQHMw2gO2uqu6XC4JqwTD2OY+hdSAX+ZLeJGBmZAKZcoldPA9UvYKxklT8XTxeXgm564PKqqJ5w060NXruWGqC8WS9pjioSDGp11IwCJ+G/H+bDJ/K5K8Upfc+uhGwjnDd+DpGtc/TBO+i5xUcC0iVo4FQ/2+XvZZvSZi8Lp8dnQLp0fK3AhIJKUK0yt2zEix9Kfyq2tXrSBNdyJOmjxg09PG+l9w+tREUWGx6SsOVmH6w9l9AfiVwyKcNgNPXggzreD1mxrz/Fi5AQvrD/rv7ZZj4unMn09O4aa4rsf0j5yRL1Lq7T68Qe8m9AiIQp6vNfzDHU9nGj04/ZDs1Rd47vrfaT0Ns33iYnWUxYS85xLxK9b60YPftR5IfZThwMDeQwpskxMcqNH/Z/ZAupJ4lK15izxbV5yxZR3tKoEY69AZ6qvzF9qrfp+hXy5MtnqjlSXbRBm0c8QashsPmaBe+n26Ct6eFHPo=----ATTACHMENT:----OTY2MTQ4OTU1MzA5NDk3NyAyOTg1Mzg5NDE0NDQxMzE4IDQ0MTQ4NDI2ODU5MzQ2NjM=