metadata->get(['app', 'export', 'formatList']))) { throw new LogicException("Not supported export format '{$format}'."); } /** @var ?class-string $className */ $className = $this->metadata->get(['app', 'export', 'formatDefs', $format, 'processorClassName']); if (!$className) { throw new LogicException("No implementation for format '{$format}'."); } return $this->injectableFactory->create($className); } }