/** * @param MetadataInterface $metadata * @param OutputInterface $output */ private function debugResource(MetadataInterface $metadata, OutputInterface $output) { $table = new Table($output); $information = ['name' => $metadata->getName(), 'application' => $metadata->getApplicationName(), 'driver' => $metadata->getDriver()]; $parameters = $this->flattenParameters($metadata->getParameters()); foreach ($parameters as $key => $value) { $information[$key] = $value; } foreach ($information as $key => $value) { $table->addRow([$key, $value]); } $table->render(); }