This commit is contained in:
codemasher
2018-09-19 14:58:33 +02:00
parent 1c3827091d
commit fb2c574b64
2 changed files with 0 additions and 50 deletions
-33
View File
@@ -1,33 +0,0 @@
<?php
/**
* Class MyAuthenticatorClass
*
* @filesource MyAuthenticatorClass.php
* @created 24.12.2017
* @package chillerlan\QRCodeExamples
* @author Smiley <smiley@chillerlan.net>
* @copyright 2017 Smiley
* @license MIT
*/
namespace chillerlan\QRCodeExamples;
use chillerlan\QRCode\{QRCode, QROptions, Traits\QRAuthenticator};
/**
* using the QRAuthenticator trait
*/
class MyAuthenticatorClass{
use QRAuthenticator;
public function getQRCode(){
// data fetched from wherever
$this->authenticatorSecret = 'SECRETTEST234567';
$this->qrOptions = new QROptions(['outputType' => QRCode::OUTPUT_MARKUP_SVG]); // set options if needed
$label = 'my label';
$issuer = 'example.com';
return $this->getURIQRCode($label, $issuer);
}
}
-17
View File
@@ -1,17 +0,0 @@
<?php
/**
*
* @filesource authenticator.php
* @created 24.12.2017
* @author Smiley <smiley@chillerlan.net>
* @copyright 2017 Smiley
* @license MIT
*/
namespace chillerlan\QRCodeExamples;
require_once '../vendor/autoload.php';
header('Content-type: image/svg+xml');
echo (new MyAuthenticatorClass)->getQRCode();