From a5ea6feb08e2b458783a65698d7c7d4bcbffc798 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:24:28 +0800 Subject: [PATCH 01/29] Update README.md --- README.md | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 01bbbd7..92fe509 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -Simple QrCode +Easy QRCode ========================  @@ -7,35 +7,17 @@ Simple QrCode [](https://packagist.org/packages/simplesoftwareio/simple-qrcode) [](https://packagist.org/packages/simplesoftwareio/simple-qrcode) -## [Deutsch](https://www.simplesoftware.io/#/docs/simple-qrcode/de) | [Español](https://www.simplesoftware.io/#/docs/simple-qrcode/es) | [Français](https://www.simplesoftware.io/#/docs/simple-qrcode/fr) | [Italiano](https://www.simplesoftware.io/#/docs/simple-qrcode/it) | [Português](https://www.simplesoftware.io/#/docs/simple-qrcode/pt-br) | [Русский](https://www.simplesoftware.io/#/docs/simple-qrcode/ru) | [日本語](https://www.simplesoftware.io/#/docs/simple-qrcode/ja) | [한국어](https://www.simplesoftware.io/#/docs/simple-qrcode/kr) | [हिंदी](https://www.simplesoftware.io/#/docs/simple-qrcode/hi) | [简体中文](https://www.simplesoftware.io/#/docs/simple-qrcode/zh-cn) | [العربية](https://www.simplesoftware.io/#/docs/simple-qrcode/ar) - -Language files are currently out of date. We need volunteers to upgrade them to v4! Please submit a PR request! - ## Introduction -Simple QrCode is an easy to use wrapper for the popular Laravel framework based on the great work provided by [Bacon/BaconQrCode](https://github.com/Bacon/BaconQrCode). We created an interface that is familiar and easy to install for Laravel users. +Simple QrCode is an easy to use wrapper for the popular Laravel framework based on [Simple-QrCode](https://github.com/SimpleSoftwareIO/simple-qrcode) which is a wrapper on [Bacon/BaconQrCode](https://github.com/Bacon/BaconQrCode). We created an interface that is familiar and easy to install for Laravel users. Now with better documentation on how to use it's functionality. -## Official Documentation +## Installation -Documentation for Simple QrCode can be found on our [website.](http://www.simplesoftware.io/#/docs/simple-qrcode) +## How to Use ## Examples   -## Use Cases -
-
-
-
-
- Platform to sell tickets online -
- -## Contributing - -Please submit all issues and pull requests to the [simplesoftwareio/simple-qrcode](https://github.com/simplesoftwareio/simple-qrcode) repository on the develop branch! - ## License This software is released under the [MIT license.](https://opensource.org/licenses/MIT) From a086063c5bf39a03c5fbdf5336bbce30ecde6c21 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:28:55 +0800 Subject: [PATCH 02/29] Update composer.json --- composer.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/composer.json b/composer.json index 8594a91..7b75d6a 100644 --- a/composer.json +++ b/composer.json @@ -1,13 +1,13 @@ { - "name": "simplesoftwareio/simple-qrcode", - "description": "Simple QrCode is a QR code generator made for Laravel.", - "keywords": ["qrcode", "laravel", "simple", "generator", "wrapper"], - "homepage": "https://www.simplesoftware.io/#/docs/simple-qrcode", + "name": "billyljren/easy-qrcode", + "description": "Easy QRCode is a QR code generator made for Laravel.", + "keywords": ["qrcode", "laravel", "easy", "svg", "png", "simple", "bacon", "generator", "wrapper"], + "homepage": "https://github.com/billyljren/easy-qrcode", "license" : "MIT", "authors": [ { - "name": "Simple Software LLC", - "email": "support@simplesoftware.io" + "name": "Beacon Systems Sdn Bhd", + "email": "info@beaconsbay.com" } ], "require": { @@ -25,7 +25,7 @@ }, "autoload": { "psr-4": { - "SimpleSoftwareIO\\QrCode\\": "src" + "BeaconsBay\\QrCode\\": "src" } }, "scripts": { @@ -34,10 +34,10 @@ "extra": { "laravel": { "providers": [ - "SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider" + "BeaconsBay\\QrCode\\QrCodeServiceProvider" ], "aliases": { - "QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode" + "QrCode": "BeaconsBay\\QrCode\\Facades\\QrCode" } } } From 87818b2548cd8911fcfcdb73de3e40da6ed065a2 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:30:16 +0800 Subject: [PATCH 03/29] Update Generator.php --- src/Generator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Generator.php b/src/Generator.php index 4ada416..e27d167 100644 --- a/src/Generator.php +++ b/src/Generator.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:30:25 +0800 Subject: [PATCH 04/29] Update Image.php --- src/Image.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Image.php b/src/Image.php index 02bd83c..ae2d63b 100644 --- a/src/Image.php +++ b/src/Image.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:30:40 +0800 Subject: [PATCH 05/29] Update ImageMerge.php --- src/ImageMerge.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ImageMerge.php b/src/ImageMerge.php index f83e35d..7e941ea 100644 --- a/src/ImageMerge.php +++ b/src/ImageMerge.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:30:50 +0800 Subject: [PATCH 06/29] Update QrCodeServiceProvider.php --- src/QrCodeServiceProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/QrCodeServiceProvider.php b/src/QrCodeServiceProvider.php index da37eb9..ff6eefe 100644 --- a/src/QrCodeServiceProvider.php +++ b/src/QrCodeServiceProvider.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:31:01 +0800 Subject: [PATCH 07/29] Update QrCode.php --- src/Facades/QrCode.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Facades/QrCode.php b/src/Facades/QrCode.php index 5207752..bbb9ae8 100644 --- a/src/Facades/QrCode.php +++ b/src/Facades/QrCode.php @@ -1,9 +1,9 @@ Date: Fri, 15 Mar 2024 15:31:13 +0800 Subject: [PATCH 08/29] Update BTC.php --- src/DataTypes/BTC.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/BTC.php b/src/DataTypes/BTC.php index fa55d81..6575134 100644 --- a/src/DataTypes/BTC.php +++ b/src/DataTypes/BTC.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:31:24 +0800 Subject: [PATCH 09/29] Update DataTypeInterface.php --- src/DataTypes/DataTypeInterface.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/DataTypeInterface.php b/src/DataTypes/DataTypeInterface.php index cd52c90..31e2304 100644 --- a/src/DataTypes/DataTypeInterface.php +++ b/src/DataTypes/DataTypeInterface.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:31:34 +0800 Subject: [PATCH 10/29] Update Email.php --- src/DataTypes/Email.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/Email.php b/src/DataTypes/Email.php index 37d4aca..546c65e 100644 --- a/src/DataTypes/Email.php +++ b/src/DataTypes/Email.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:31:44 +0800 Subject: [PATCH 11/29] Update Geo.php --- src/DataTypes/Geo.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/Geo.php b/src/DataTypes/Geo.php index d51a36d..592c612 100644 --- a/src/DataTypes/Geo.php +++ b/src/DataTypes/Geo.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:31:52 +0800 Subject: [PATCH 12/29] Update PhoneNumber.php --- src/DataTypes/PhoneNumber.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/PhoneNumber.php b/src/DataTypes/PhoneNumber.php index ad27bdf..2a99d87 100644 --- a/src/DataTypes/PhoneNumber.php +++ b/src/DataTypes/PhoneNumber.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:32:00 +0800 Subject: [PATCH 13/29] Update SMS.php --- src/DataTypes/SMS.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/SMS.php b/src/DataTypes/SMS.php index 8f766be..467ea30 100644 --- a/src/DataTypes/SMS.php +++ b/src/DataTypes/SMS.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:32:10 +0800 Subject: [PATCH 14/29] Update WiFi.php --- src/DataTypes/WiFi.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DataTypes/WiFi.php b/src/DataTypes/WiFi.php index bb98cb4..311fa68 100644 --- a/src/DataTypes/WiFi.php +++ b/src/DataTypes/WiFi.php @@ -1,6 +1,6 @@ Date: Fri, 15 Mar 2024 15:32:28 +0800 Subject: [PATCH 15/29] Update GeneratorTest.php --- tests/GeneratorTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/GeneratorTest.php b/tests/GeneratorTest.php index d0d75be..13ad1f3 100644 --- a/tests/GeneratorTest.php +++ b/tests/GeneratorTest.php @@ -11,7 +11,7 @@ use BaconQrCode\Renderer\RendererStyle\Gradient; use BaconQrCode\Renderer\RendererStyle\RendererStyle; use PHPUnit\Framework\TestCase; -use SimpleSoftwareIO\QrCode\Generator; +use BeaconsBay\QrCode\Generator; class GeneratorTest extends TestCase { From a8e593082f8f58ce708fb6085227c749bbce1b36 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:32:42 +0800 Subject: [PATCH 16/29] Update ImageMergeTest.php --- tests/ImageMergeTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/ImageMergeTest.php b/tests/ImageMergeTest.php index c1af0f0..4036fe5 100644 --- a/tests/ImageMergeTest.php +++ b/tests/ImageMergeTest.php @@ -1,8 +1,8 @@ Date: Fri, 15 Mar 2024 15:32:51 +0800 Subject: [PATCH 17/29] Update ImageTest.php --- tests/ImageTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/ImageTest.php b/tests/ImageTest.php index f242979..606c104 100644 --- a/tests/ImageTest.php +++ b/tests/ImageTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:33:05 +0800 Subject: [PATCH 18/29] Update BTCTest.php --- tests/DataTypes/BTCTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/DataTypes/BTCTest.php b/tests/DataTypes/BTCTest.php index 04b3e49..92d6f42 100644 --- a/tests/DataTypes/BTCTest.php +++ b/tests/DataTypes/BTCTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:33:12 +0800 Subject: [PATCH 19/29] Update EmailTest.php --- tests/DataTypes/EmailTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/DataTypes/EmailTest.php b/tests/DataTypes/EmailTest.php index 17a6931..d57afcd 100644 --- a/tests/DataTypes/EmailTest.php +++ b/tests/DataTypes/EmailTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:33:19 +0800 Subject: [PATCH 20/29] Update GeoTest.php --- tests/DataTypes/GeoTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/DataTypes/GeoTest.php b/tests/DataTypes/GeoTest.php index 3ec4b7e..84e44a4 100644 --- a/tests/DataTypes/GeoTest.php +++ b/tests/DataTypes/GeoTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:33:30 +0800 Subject: [PATCH 21/29] Update PhoneNumberTest.php --- tests/DataTypes/PhoneNumberTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/DataTypes/PhoneNumberTest.php b/tests/DataTypes/PhoneNumberTest.php index a3a7b8b..d2e6615 100644 --- a/tests/DataTypes/PhoneNumberTest.php +++ b/tests/DataTypes/PhoneNumberTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:33:36 +0800 Subject: [PATCH 22/29] Update SMSTest.php --- tests/DataTypes/SMSTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/DataTypes/SMSTest.php b/tests/DataTypes/SMSTest.php index 42a6e43..6375639 100644 --- a/tests/DataTypes/SMSTest.php +++ b/tests/DataTypes/SMSTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:33:44 +0800 Subject: [PATCH 23/29] Update WiFiTest.php --- tests/DataTypes/WiFiTest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/DataTypes/WiFiTest.php b/tests/DataTypes/WiFiTest.php index 246e1bf..4c1d237 100644 --- a/tests/DataTypes/WiFiTest.php +++ b/tests/DataTypes/WiFiTest.php @@ -1,7 +1,7 @@ Date: Fri, 15 Mar 2024 15:34:29 +0800 Subject: [PATCH 24/29] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 00ea4ff..7331da1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,3 +1,3 @@ # Contribution Guidelines -Please submit all issues and pull requests to the [simplesoftwareio/simple-qrcode](https://github.com/simplesoftwareio/simple-qrcode) repository on the develop branch! \ No newline at end of file +Please submit all issues and pull requests to the [billyljren/easy-qrcode](https://github.com/billyljren/easy-qrcode) repository on the develop branch! From 65e5ee85aaf0474b815cf974acbe0bf311c439b6 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:34:54 +0800 Subject: [PATCH 25/29] Update LICENSE --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 5a20219..9b31b29 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2014-2020 Simple Software LLC www.simplesoftware.io +Copyright (c) 2014-2020 Beacon Systems Sdn Bhd www.beaconsbay.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From e690b02fb69384a684c92cb53bec074640bdb942 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:35:47 +0800 Subject: [PATCH 26/29] Update SECURITY.md --- SECURITY.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/SECURITY.md b/SECURITY.md index 2a3758d..3fe6d79 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,11 +4,8 @@ | Version | Supported | | ------- | ------------------ | -| >= 2.x | :white_check_mark: | -| <= 1.x | :x: | +| >= 1.x | :white_check_mark: | ## Reporting a Vulnerability -Please report security vulnerabilities responsibility by emailing `security@simplesoftware.io.` - -We will fix the vulnerability privately, push a new release, and then go public with the notification. +Please raise an any issues within GitHub From 996daa9a6580cb95b1c844ebb31906d8eacbc2c7 Mon Sep 17 00:00:00 2001 From: billyljren <114484318+billyljren@users.noreply.github.com> Date: Fri, 15 Mar 2024 15:41:22 +0800 Subject: [PATCH 27/29] Update README.md --- docs/en/README.md | 55 ++++++++++++----------------------------------- 1 file changed, 14 insertions(+), 41 deletions(-) diff --git a/docs/en/README.md b/docs/en/README.md index 4df2d3c..c77cd64 100644 --- a/docs/en/README.md +++ b/docs/en/README.md @@ -1,56 +1,28 @@ -[](https://travis-ci.org/SimpleSoftwareIO/simple-qrcode) [](https://packagist.org/packages/simplesoftwareio/simple-qrcode) [](https://packagist.org/packages/simplesoftwareio/simple-qrcode) [](https://packagist.org/packages/simplesoftwareio/simple-qrcode) [](https://packagist.org/packages/simplesoftwareio/simple-qrcode) - -#### [Deutsch](http://www.simplesoftware.io/#/docs/simple-qrcode/de) | [Español](http://www.simplesoftware.io/#/docs/simple-qrcode/es) | [Français](http://www.simplesoftware.io/#/docs/simple-qrcode/fr) | [Italiano](http://www.simplesoftware.io/#/docs/simple-qrcode/it) | [Português](http://www.simplesoftware.io/#/docs/simple-qrcode/pt-br) | [Русский](http://www.simplesoftware.io/#/docs/simple-qrcode/ru) | [日本語](http://www.simplesoftware.io/#/docs/simple-qrcode/ja) | [한국어](http://www.simplesoftware.io/#/docs/simple-qrcode/kr) | [हिंदी](http://www.simplesoftware.io/#/docs/simple-qrcode/hi) | [简体中文](http://www.simplesoftware.io/#/docs/simple-qrcode/zh-cn) - -## Try our dead simple, free file transfer service [keep.sh](https://keep.sh) - -[](https://keep.sh) - -Upload files with a single curl command from your terminal! `curl --upload-file file.txt https://keep.sh` - -## Use Cases -
-
-
-
-
- Platform to sell tickets online -
- ## Introduction -Simple QrCode is an easy to use wrapper for the popular Laravel framework based on the great work provided by [Bacon/BaconQrCode](https://github.com/Bacon/BaconQrCode). We created an interface that is familiar and easy to install for Laravel users. +Easy QrCode is an easy to use wrapper for the popular Laravel framework based on the great work provided by [Bacon/BaconQrCode](https://github.com/Bacon/BaconQrCode). We created an interface that is familiar and easy to install for Laravel users.   -## Upgrade Guide - -Upgrade from v2 or v3 by changing your `composer.json` file to `~4` +## Requirements You **must** install the `imagick` PHP extension if you plan on using the `png` image format. #### v4 -> There was a mistake when creating 4.1.0 and allowing a backwards breaking change into the master branch. The `generate` method will now return an instance of `Illuminate\Support\HtmlString` if you are running Laravel. See https://github.com/SimpleSoftwareIO/simple-qrcode/issues/205 for more information. - -There was a Laravel facade issue within v3 that causes some loading issues. The only way to fix this was to create a backwards breaking change so v4 has been released. If you are coming from v2 there is no need to change any code. The below change only effects users on v3. - All references to the `QrCode` facade need to be changed to: ``` -use SimpleSoftwareIO\QrCode\Facades\QrCode; +use BeaconsBay\QrCode\Facades\QrCode; ``` ## Configuration -#### Composer +#### Install via Composer -Run `composer require simplesoftwareio/simple-qrcode "~4"` to add the package. - -Laravel will automatically pick up and install the package. +Run `composer require billyljren/easy-qrcode` ## Simple Ideas @@ -72,6 +44,7 @@ You may embed a qrcode inside of an e-mail to allow your users to quickly scan.