Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
admin
/
htdocs
/
phpmyadmin-5.2
/
vendor
/
pragmarx
/
google2fa
/
src
/
Support
/
/srv/admin/htdocs/phpmyadmin-5.2/vendor/pragmarx/google2fa/src/Support/QRCode.php
<?php namespace PragmaRX\Google2FA\Support; trait QRCode { /** * Creates a QR code url. * * @param string $company * @param string $holder * @param string $secret * * @return string */ public function getQRCodeUrl( $company, $holder, #[\SensitiveParameter] $secret ) { return 'otpauth://totp/'. rawurlencode($company). ':'. rawurlencode($holder). '?secret='. $secret. '&issuer='. rawurlencode($company). '&algorithm='. rawurlencode(strtoupper($this->getAlgorithm())). '&digits='. rawurlencode(strtoupper((string) $this->getOneTimePasswordLength())). '&period='. rawurlencode(strtoupper((string) $this->getKeyRegeneration())). ''; } }