Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Quar Laravel Package

tuncaybahadir/quar

Quar is a Laravel QR code generator for PHP 8.2+ and Laravel 10–13. Create QR codes quickly with a fluent API: set size, colors, and eye/marker styles (square, rounded, circle, ring). Returns ready-to-render output for Blade views.

View on GitHub
Deep Wiki
Context7
1.7.3

What's Changed

  • Support for Laravel 13 has been confirmed.
  • laravel/pint package version updated to 1.29
  • README file has been updated.
1.7.0

What's Changed

  • PHP 8.2 and 8.5 support has been added. The minimum PHP version has been updated to 8.2.
  • laravel/pint package version updated to 1.26
  • README file has been updated.
1.6.2

What's Changed

  • An error checking structure has been added for the file_get_contents method within the merge method of the Generate class.
  • README file has been updated.
1.6.1

What's Changed

  • README file has been updated.
1.6.0

What's Changed

  • New methods have been added to the Generate.php class for writing text to QR codes, and checks for text operations have been implemented within the generate method.
  • The TextOverlay class has been prepared for writing text around the QR code.
  • laravel/pint package version updated to 1.25
  • README file has been updated.
1.5.4

What's Changed

  • laravel/pint package version updated to 1.24
1.5.3

What's Changed

  • Conditionable trait belonging to Laravel was included in the Generate.php class.
  • README file has been updated.
1.5.2

What's Changed

  • In Generate.php, the value of the $encoding variable has been edited to be fetched from the Encoder class.
  • README file has been updated.
1.5.1

What's Changed

  • Working tests were performed with Laravel 10, Php 8.3 and Php 8.4 versions.
  • Some document images have been renamed.
  • README file has been updated.
1.5.0

What's Changed

  • Two body pattern designs were included in the project.
  • Body pattern images have been replaced with larger images.
  • README file has been updated.
1.4.1

What's Changed

  • Fixed a bug where assigning a style value while creating a QR Code would change the marker design.
  • README file has been updated.
1.4.0

What's Changed

  • Added New Marker Type Called Ring.
  • README file has been updated.
1.3.2

What's Changed

  • The incorrect type definition of $errorCorrection in the Generate class has been edited and phpdocs has been updated.
1.3.1

What's Changed

  • README file has been updated.
1.3.0

What's Changed

  • Merge method base_path usage has been fixed.
  • For the use of hex colors, the hexToRgb method is included in the Generate class as private.
  • color, backgroundColor methods have been adapted to use hex color codes.
  • Added eyeColorFromHex method for using hex color codes in eye color paintings.
  • createColor method has been converted to private method.
  • hex color code usage and background coloring examples have been added.
  • laravel/pint package version updated to 1.22.1
  • README file has been updated.
1.2.4

What's Changed

  • Examples for the body pattern have been added to the readme file and the file has been made more readable.
  • Updated composer.json file description field.
1.2.3

What's Changed

  • Sample scripts and result screens for the merge operation have been added to the README file.
1.2.2

What's Changed

  • The createImage, setProperties, calculateCenter, calculateOverlap methods in the ImageMerge class have been made private.
  • Fixed the transparent image background issue in the ImageMerge class merge method and made performance improvements specific to php 8.3 and 8.4.
1.2.1

What's Changed

  • Fixed an error when triggering the merge method.
1.2.0

What's Changed

  • Removed version information from composer.json.
  • The missing return types and docs parts of the methods in the classes have been edited.
  • Fixed data control has been added for type in the Generate class gradient method.
  • README file has been updated.
1.0.0

What's Changed

  • Version structure has been changed.
  • laravel/pint package version updated to 1.22.
  • README file has been updated.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui