🔧 run parent constructor after library check

This commit is contained in:
codemasher
2020-06-03 20:12:54 +02:00
parent d1d041c093
commit 2ae1a48ec0
+2 -1
View File
@@ -30,13 +30,14 @@ use function array_values, class_exists, count, is_array;
class QRFpdf extends QROutputAbstract{
public function __construct(SettingsContainerInterface $options, QRMatrix $matrix){
parent::__construct($options, $matrix);
if(!class_exists(FPDF::class)){
throw new BadMethodCallException(
'The QRFpdf output requires FPDF as dependency but the class "\FPDF" couldn\'t be found.'
);
}
parent::__construct($options, $matrix);
}
/**