Inštalácia
Pridajte balík. Service provider aj alias fasády Qr sa zaregistrujú automaticky — bez manuálnej registrácie:
composer require roundly-consulting/qr-for-laravelBalík neobsahuje migrácie, modely, routy, joby ani eventy. Každý konfiguračný kľúč má funkčnú predvolenú hodnotu, takže publikovanie je voliteľné — konfiguráciu publikujte na prepísanie predvolených hodnôt, preklady na úpravu prístupných titulkov, validačných a chybových hlásení:
php artisan vendor:publish --tag="qr-config"
php artisan vendor:publish --tag="qr-translations"Sprievodné balíky
Composer popri Laraveli nainštaluje štyri malé balíky Roundly — žiadnu externú knižnicu na QR, obrázky ani kompresiu:
- crypto-for-laravel — base64 a SHA-256 pre data URI a ETagy; jeho builder provisioning URI zaručuje, že Otpauth::totp() je bajtovo zhodné s URI z two-factor-for-laravel.
- money-for-laravel — sumy platieb sú hodnoty Money (menšie jednotky s ľubovoľnou presnosťou, meny podľa ISO 4217).
- enums-for-laravel — pomocné metódy na každom enume (popisy, options, validačné pravidlá).
- package-toolkit-for-laravel — základ service providera.
Kódy pre text, URL a otpauth fungujú len so spusteným service providerom QR; platobné payloady navyše potrebujú register mien z money-for-laravel, ktorý sa zaregistruje automaticky.
Prejavte lásku k open source
Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.
Ďalšie spôsoby podpory vrátane kryptomienOdoslaním daru súhlasíte s našimi podmienkami prijímania darov.
Chcete to zabudovať do svojho produktu?
Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.