Esempio n. 1
0
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $printMapping = $output->getVerbosity() > $output::VERBOSITY_NORMAL;
     $metadataFactory = $this->searchManager->getMetadataFactory();
     /** @var ClassMetadata $class */
     foreach ($metadataFactory->getAllMetadata() as $class) {
         $output->writeln(sprintf('Entity <info>%s</info> is searchable', $class->getName()));
         if (!$printMapping) {
             continue;
         }
         $meta = (array) $class;
         unset($meta['reflFields'], $meta['reflClass']);
         $output->writeln(Dumper::toTerminal($meta));
     }
 }