From 5bf66662a9bdd62c5bccab15e607cd95cfb8fcab Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Mon, 27 Jul 2020 10:05:23 +0200 Subject: Removed wordpress and phpmyadmin, my server doesn't handle it well and it brings shame on my familly --- .../pragmarx/google2fa-qrcode/src/Google2FA.php | 134 --------------------- 1 file changed, 134 deletions(-) delete mode 100644 srcs/phpmyadmin/vendor/pragmarx/google2fa-qrcode/src/Google2FA.php (limited to 'srcs/phpmyadmin/vendor/pragmarx/google2fa-qrcode/src') diff --git a/srcs/phpmyadmin/vendor/pragmarx/google2fa-qrcode/src/Google2FA.php b/srcs/phpmyadmin/vendor/pragmarx/google2fa-qrcode/src/Google2FA.php deleted file mode 100644 index a4d6340..0000000 --- a/srcs/phpmyadmin/vendor/pragmarx/google2fa-qrcode/src/Google2FA.php +++ /dev/null @@ -1,134 +0,0 @@ -getBaconQRCodeVersion() === 1) { - if ($imageBackEnd instanceof RendererInterface) { - $this->imageBackEnd = $imageBackEnd; - } else { - $this->imageBackEnd = new Png(); - } - } else { - if ($imageBackEnd instanceof ImageBackEndInterface) { - $this->imageBackEnd = $imageBackEnd; - } else { - $this->imageBackEnd = new ImagickImageBackEnd(); - } - } - } - - /** - * Generates a QR code data url to display inline. - * - * @param string $company - * @param string $holder - * @param string $secret - * @param int $size - * @param string $encoding Default to UTF-8 - * - * @return string - */ - public function getQRCodeInline($company, $holder, $secret, $size = 200, $encoding = 'utf-8') - { - return $this->getBaconQRCodeVersion() === 1 - ? $this->getQRCodeInlineV1($company, $holder, $secret, $size, $encoding) - : $this->getQRCodeInlineV2($company, $holder, $secret, $size, $encoding); - } - - /** - * Generates a QR code data url to display inline for Bacon QRCode v1 - * - * @param string $company - * @param string $holder - * @param string $secret - * @param int $size - * @param string $encoding Default to UTF-8 - * - * @return string - */ - public function getQRCodeInlineV1($company, $holder, $secret, $size = 200, $encoding = 'utf-8') - { - $url = $this->getQRCodeUrl($company, $holder, $secret); - - $renderer = $this->imageBackEnd; - $renderer->setWidth($size); - $renderer->setHeight($size); - - $bacon = new BaconQrCodeWriter($renderer); - $data = $bacon->writeString($url, $encoding); - - if ($this->imageBackEnd instanceof Png) { - return 'data:image/png;base64,'.base64_encode($data); - } - return $data; - } - - /** - * Generates a QR code data url to display inline for Bacon QRCode v2 - * - * @param string $company - * @param string $holder - * @param string $secret - * @param int $size - * @param string $encoding Default to UTF-8 - * - * @return string - */ - public function getQRCodeInlineV2($company, $holder, $secret, $size = 200, $encoding = 'utf-8') - { - $renderer = new ImageRenderer( - (new RendererStyle($size))->withSize($size), - $this->imageBackEnd - ); - - $bacon = new Writer($renderer); - - $data = $bacon->writeString( - $this->getQRCodeUrl($company, $holder, $secret), - $encoding - ); - - if ($this->imageBackEnd instanceof ImagickImageBackEnd) { - return 'data:image/png;base64,'.base64_encode($data); - } - - return $data; - } - - /** - * Get Bacon QRCode current version - * - * @return int - */ - public function getBaconQRCodeVersion() - { - return class_exists('BaconQrCode\Renderer\Image\Png') && class_exists('BaconQrCode\Writer') - ? 1 - : 2; - } -} -- cgit