Documentation
- Installation - Install the package and what it needs
- Getting started - Your first codes, in every format
- Content - Links, Wi-Fi logins, contact cards, events and more
- Output - SVG, PNG, JPEG and WebP; saving, downloading, streaming
- Styling - The style builder, named styles and stored styles
- Modules - Every module shape, with pictures
- Eyes - Outer eyes, inner eyes and presets, with pictures
- Colors - Color spaces, named colors and adjusting colors
- Gradients - Linear, radial, conic, diamond and mesh gradients
- Filters - Changing modules and eyes one by one, with pictures
- Logos - A logo in the middle of a code
- Scan safety - The guards that keep styled codes readable
- Blade - Components for codes and shape icons
- Shape icons - Shapes on their own, for pickers and settings screens
- Reading codes - Reading the code in an image
- Caching - Writing each code once
- Extending - Your own shapes, filters, gradients, content, formats and readers
- Testing -
Qr::fake()and its assertions - Events - What the package tells as it works
- Monocle - The codes each request rendered, in the Monocle profiler
- Artisan commands -
qr:check,qr:clearandqr:icons - Configuration - Every option in
config/qr.php
Where things are
| Looking for | Page |
|---|---|
Qr::url(), Qr::wifi(), Qr::vcard(), ... | Content |
->svg(), ->png(), ->save(), ->download() | Output |
->modules(), ->eyes(), ->paint(), ->margin() | Styling |
| Flowing (liquid) modules | Modules |
| Turning eyes so their corners point out | Eyes |
lighten(), darken(), shift(), invert() | Colors |
| Random rotation, size, color per module | Filters |
<x-qr::code> | Blade |
Qr::read() | Reading codes |
| Turning the scan guards off | Scan safety |
Qr::fake() | Testing |