/**
  * @inheritdoc
  */
 public function write(OutputInterface $output, $tableTransformer, FormatterOptions $options)
 {
     $table = new Table($output);
     $table->setStyle('compact');
     foreach ($tableTransformer as $rowid => $row) {
         $rowLabel = $tableTransformer->getRowLabel($rowid);
         $output->writeln('');
         $output->writeln($rowLabel);
         $sectionData = new PropertyList($row);
         $sectionOptions = new FormatterOptions([], $options->getOptions());
         $sectionTableTransformer = $sectionData->restructure($sectionOptions);
         $table->setRows($sectionTableTransformer->getTableData(true));
         $table->render();
     }
 }