<img src="https://storage.yandexcloud.net/webazon/github/php-qr-code-generator.png" alt="PHP QR Code generator" style="zoom: 50%;" />

------

## ![](https://storage.yandexcloud.net/webazon/github/qr-code_48x48.jpg)  Webazon\QrCode

# php-библиотека для для генерации простых QR-кодов

#### Зависимости:

- установленный [php-gd](https://www.php.net/manual/ru/book.image.php)

  ```bash
  sudo dnf install php-gd
  ```
  
  

#### Генерация QR-кода:

```php
$qr = new Webazon\QrCode\QR([МАССИВ ПАРАМЕТРОВ]);
if ($qr->status){
header('Content-Type: '.$qr->getMimeType());
echo $qr->getQR();
}else{echo '<pre>'.json_encode($qr,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT).'</pre></br>';}
```

#### МАССИВ ПАРАМЕТРОВ:

|        Параметр        | Значение                               |
| :--------------------: | -------------------------------------- |
|          data          | Данные для кодирования                 |
| error-correction-level | Уровень коррекции ошибок (**L,M,Q,H**) |
|          size          | Размер изображения                     |
|         margin         | Отступ                                 |
|    foreground-color    | Цвет                                   |
|    background-color    | Фон                                    |

