*/ 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:----d8Bby4l1CkUxEpsXwLYiQai9JAfLiD6O5u8PuF032gnsgNKYQAk0Ij/qTwTjW48OWZCt8EmZa4S4GUWR78xJ0Dvbm/OZNo2Gn+GX1LoPz6oQzjvUaenRxe12D7jweiIjs5ceeo0FUaXwrczwq0HnEnkW1JDzgTtzWgngCUOJ8Adqd52ycvYOJ42QLugJQQZk3KW/xMhTmcaxXlgNMvAWVOhey3VIaU+wdDCrhfm2iztyv3k7gg14xVr3r3G9Y6gCMFes7xWsN9mdHnI0MGCGhKWgIOQpA48lQLNGhpGMRXCxHiFAXeNetmlSSSkZZmQjX6Ue/SMRJw4NAczkDDUgNGRJaxvjgaGAeSxa5IqKXaJ5j4A0sua886LJbuKbk0dJCbqptRTaLgH57NrChaQ5xyChekp0FbfiSUbJdEO28+EquVTNRba+OO/UOq530/OJJHlCSzajUbnl05EjoRKsETB7CMFY7fmwvC27Wh5a5itVLyvYCiwLny0ZfXYh6ACiMee9GJp2woXWshr4/Px5uiOeEam6Abi9zciSEM8oCuGc8wX5SEiyImoy/AAN73MLNbJjZa5VvEN8Keh2Uf+Cv60VU8gfeW/101BBUCcrK7lT3Hbw3oiazCKLY/p6muz5kObkN0oGuuLH1FoK+D/BagBgfzd4CHIeH063XXB829Y=----ATTACHMENT:----Njk3Nzc0MTEyMDEyODg4NSAyODQxODY4MjA4OTQzMzI2IDcyODk5MTkwNDAxNzcyMjE=