public function isAvailable() { try { $lo = self::getLibreOfficeCli(); if ($lo && parent::isAvailable()) { // LibreOffice and GhostScript is necessary return true; } } catch (\Exception $e) { Logger::warning($e); } return false; }