fuelqr / fuel-qrcode
Export QR code
Installs: 1 738
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Type:fuel-package
Requires
- composer/installers: ~1.0
This package is not auto-updated.
Last update: 2025-01-08 20:23:13 UTC
README
QRCode library created as a FuelPHP package.
Usage
Load the QRCode package
// load the package \Package::load("qrcode");
Output the QR directly, used within a view (ugly)
echo \QRCode::png('http://arrggghhh.steadweb.co.uk');
or pass the generated QRCode to a view
try { $file = time() . ".png"; $qrcode = ""; // generate the QRCode \QRCode::png('http://arrggghhh.steadweb.co.uk', $file, QR_ECLEVEL_L, 6, 4, false); // check the file has been generated // otherwise throw an exception if( ! is_file(DOCROOT . $file)) { throw new Exception("Unable to generate QR code"); } $qrcode = Asset::img(Uri::create("/" . $file)) } catch(\Exception $e) { // log the error Log::error($e->getMessage()); // show something, atleast $qrcode = "QRCode wasn't generated, derp."; } return \View::forge("qrcode", array("qr" => $qrcode), false);