public static function getDefaultAdapter()
{
$adapters = ["LibreOffice", "Ghostscript"];
foreach ($adapters as $adapter) {
$adapterClass = "\\Pimcore\\Document\\Adapter\\" . $adapter;
if (Tool::classExists($adapterClass)) {
try {
$adapter = new $adapterClass();
if ($adapter->isAvailable()) {
return $adapter;
}
} catch (\Exception $e) {
Logger::warning($e);
}
}
}
return null;
}