classFinder = $classFinder; $this->metadataProvider = $metadataProvider; } public function process(Params $params): string { $result = "Available jobs:\n\n"; $list = array_map( function ($item) { return ' ' . $item; }, array_unique( array_merge( array_keys($this->classFinder->getMap('Jobs')), $this->metadataProvider->getScheduledJobNameList() ) ) ); asort($list); return $result . implode("\n", $list) . "\n"; } }