Download the PHP package engazan/pay-by-square without Composer
On this page you can find all versions of the php package engazan/pay-by-square. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download engazan/pay-by-square
More information about engazan/pay-by-square
Files in engazan/pay-by-square
Download engazan/pay-by-square
More information about engazan/pay-by-square
Files in engazan/pay-by-square
Vendor engazan
Package pay-by-square
Short Description OOP PHP knižnica pre generovanie slovenských PAY by square QR kódov
License MIT
Package pay-by-square
Short Description OOP PHP knižnica pre generovanie slovenských PAY by square QR kódov
License MIT
Please rate this library. Is it a good library?
Informations about the package pay-by-square
PayBySquare PHP
OOP PHP knižnica pre generovanie slovenských PAY by square QR kódov.
Požiadavky
- PHP 8.0+
xznainštalovaný na serveri (apt install xz-utils/yum install xz/brew install xz)- PHP extension
gd(pre renderovanie QR obrázkov)
Inštalácia
Použitie
Výstupné metódy
Štýly QR kódov
Vizuálny štýl QR kódu sa nastavuje cez setStyle():
| Štýl | Hodnota | Popis |
|---|---|---|
QrStyle::Default |
default |
Čistý QR kód, biele pozadie |
QrStyle::Transparent |
transparent |
QR kód s priehľadným pozadím (PNG s alpha kanálom) |
QrStyle::PayBySquare |
pay_by_square |
Modrý rám + "PAY by square" footer, biele pozadie |
QrStyle::PayBySquareTransparent |
pay_by_square_transparent |
Modrý rám + "PAY by square" footer, priehľadné pozadie QR oblasti |
Zmena cesty k xz
Ak xz nie je na štandardnej ceste:
Ošetrenie výnimiek
Parametre
| Setter | Popis | Obmedzenie |
|---|---|---|
setIban(string) |
IBAN (povinné) | bez medzier |
setSwift(string) |
BIC/SWIFT kód banky | |
setAmount(float) |
Suma (povinné) | > 0, max 2 des. |
setCurrency(string) |
Mena | default EUR |
setRecipient(string) |
Príjemca | |
setVariableSymbol(string) |
VS | max 10 číslic |
setSpecificSymbol(string) |
ŠS | max 10 číslic |
setConstantSymbol(string) |
KS | max 4 znaky |
setPaymentReference(string) |
Referencia platiteľa | max 35 znakov |
setNote(string) |
Poznámka | max 35 znakov |
setDueDate(DateTimeInterface) |
Dátum splatnosti | default: dnes |
setStyle(QrStyle) |
Vizuálny štýl QR kódu | default: QrStyle::Default |
setXzPath(string) |
Cesta k xz binárke | auto-detekcia |
Licencia
MIT
All versions of pay-by-square with dependencies
PHP Build Version
Package Version
The package engazan/pay-by-square contains the following files
Loading the files please wait ...