From e203a103fb98a790e86d5076ca1d04a8cefa910f Mon Sep 17 00:00:00 2001 From: codemasher Date: Wed, 31 Jul 2019 01:34:51 +0200 Subject: [PATCH] :sparkles: ??= --- src/Output/QRImage.php | 2 +- src/Output/QRImagick.php | 2 +- src/Output/QROutputAbstract.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Output/QRImage.php b/src/Output/QRImage.php index 427c408e3..fea47416d 100644 --- a/src/Output/QRImage.php +++ b/src/Output/QRImage.php @@ -115,7 +115,7 @@ class QRImage extends QROutputAbstract{ * @throws \chillerlan\QRCode\Output\QRCodeOutputException */ protected function dumpImage(string $file = null):string{ - $file = $file ?? $this->options->cachefile; + $file ??= $this->options->cachefile; \ob_start(); diff --git a/src/Output/QRImagick.php b/src/Output/QRImagick.php index e80f18355..3532006f3 100644 --- a/src/Output/QRImagick.php +++ b/src/Output/QRImagick.php @@ -47,7 +47,7 @@ class QRImagick extends QROutputAbstract{ * @return string */ public function dump(string $file = null):string{ - $file = $file ?? $this->options->cachefile; + $file ??= $this->options->cachefile; $imagick = new Imagick; $imagick->newImage( diff --git a/src/Output/QROutputAbstract.php b/src/Output/QROutputAbstract.php index e52129574..518696f02 100644 --- a/src/Output/QROutputAbstract.php +++ b/src/Output/QROutputAbstract.php @@ -90,7 +90,7 @@ abstract class QROutputAbstract implements QROutputInterface{ */ public function dump(string $file = null){ $data = \call_user_func([$this, $this->outputMode ?? $this->defaultMode]); - $file = $file ?? $this->options->cachefile; + $file ??= $this->options->cachefile; if($file !== null){ $this->saveToFile($data, $file);