Просмотр исходного кода

:wrench: run parent constructor after library check

codemasher 5 лет назад
Родитель
Сommit
2ae1a48ec0
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/Output/QRFpdf.php

+ 2 - 1
src/Output/QRFpdf.php

@@ -30,13 +30,14 @@ use function array_values, class_exists, count, is_array;
 class QRFpdf extends QROutputAbstract{
 class QRFpdf extends QROutputAbstract{
 
 
 	public function __construct(SettingsContainerInterface $options, QRMatrix $matrix){
 	public function __construct(SettingsContainerInterface $options, QRMatrix $matrix){
-		parent::__construct($options, $matrix);
 
 
 		if(!class_exists(FPDF::class)){
 		if(!class_exists(FPDF::class)){
 			throw new BadMethodCallException(
 			throw new BadMethodCallException(
 				'The QRFpdf output requires FPDF as dependency but the class "\FPDF" couldn\'t be found.'
 				'The QRFpdf output requires FPDF as dependency but the class "\FPDF" couldn\'t be found.'
 			);
 			);
 		}
 		}
+
+		parent::__construct($options, $matrix);
 	}
 	}
 
 
 	/**
 	/**