mirror of
https://github.com/chillerlan/php-qrcode.git
synced 2026-08-24 14:17:50 +00:00
✨ ??=
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user