19declare(strict_types=1);
34 return "export_artifact";
40 $finder =
new ilSetupImplementationOfInterfaceFinder();
41 $infos[
'export_options'] = iterator_to_array($finder->getMatchingClassNames(ExportOptionInterface::class));
42 $infos[
'export_configs'] = iterator_to_array($finder->getMatchingClassNames(ExportConfigInterface::class));
43 return new ilSetupArrayArtifact($infos);
getArtifactName()
Get the filename where the builder wants to put its artifact.
build()
Build the artifact based.
This is an objective to build some artifact.