https://github.com/vitexsoftware/php-abraflexi-bricks
Additional classes for php-abraflexi
https://github.com/vitexsoftware/php-abraflexi-bricks
Last synced: 18 days ago
JSON representation
Additional classes for php-abraflexi
- Host: GitHub
- URL: https://github.com/vitexsoftware/php-abraflexi-bricks
- Owner: VitexSoftware
- License: mit
- Created: 2019-07-18T20:43:52.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-10-06T15:40:54.000Z (4 months ago)
- Last Synced: 2025-10-06T17:37:24.120Z (4 months ago)
- Language: PHP
- Homepage: https://www.vitexsoftware.cz/package.php?package=php-flexibee-bricks
- Size: 960 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.cs.md
- License: LICENSE
Awesome Lists containing this project
README
# php-vitexsoftware-abraflexi-bricks

[](https://travis-ci.org/VitexSoftware/php-abraflexi-bricks)
[](stargazers)
[](issues)
[](LICENSE?raw=true)
[](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2FVitexSoftware%2Fphp-abraflexi-bricks)
Examples how to use [php-abraflexi](https://github.com/Spoje-NET/php-abraflexi) Library for AbraFlexi with EasePHP Framework widgets
Příklady použití knihovny [php-abraflexi](https://github.com/Spoje-NET/php-abraflexi) pro [AbraFlexi](https://flexibee.eu/)
Instalace
----------
composer require vitexsoftware/abraflexi-bricks
How to run ?
------------
1) composer install
2) cd src
3) modify config.php to use custom AbraFlexi connection
4) open the project url in browser
### Co tady máme ?
Zatím několik málo praktických ukázek určený k použití ve vašich aplikacích - odtud název bricks/cihličky
# Třídy v php-abraflexi/Bricks/
| Soubor | Popis |
| --------------------------------------------------------------- | --------------------------------------|
| [Convertor.php](src/php-abraflexi/Bricks/Convertor.php) | Konvertor dokladů
| [Customer.php](src/php-abraflexi/Bricks/Customer.php) | Zákazník
| [GdprLog.php](src/php-abraflexi/Bricks/GdprLog.php) | GDPR Logger s podporou pro AbraFlexi
| [GateKeeper.php](src/php-abraflexi/Bricks/GateKeeper.php) | Kontroluje zdali je shodná firma uživatele a dokladu
| [PotvrzeniUhrady.php](src/php-abraflexi/Bricks/HookReciever.php) | Třída potvrzující došlou úhradu
| [ParovacFaktur.php](src/php-abraflexi/Bricks/ParovacFaktur.php) | Párovač faktur
Ukázky ve složce [Examples](Examples)
=====================================
| Soubor | Popis |
| ------------------------------------------------------------- | --------------------------------------|
| [common.php](Examples/common.php) | sdílené obecné funkce
| [ConnectionInfo.php](Examples/ConnectionInfo.php) | Kontrola připojení k AbraFlexi serveru
| [ConvertIncomeToZdd.php](Examples/ConvertIncomeToZdd.php) | Zkonvertuje příjem v bance na ZDD a vytvoří vazbu
| [LogResults.php](Examples/LogResults.php) | Loguje výsledky requestu
| [XSLTimporter.php](Examples/XSLTimporter.php) | Importuje XML přez XSLT transformaci
| [config.php](Examples/config.php) | Ukázka konfiguračního souboru
| [CurrencyExchange.php](Examples/CurrencyExchange.php) | Funkce pro směnu měny v záznamu
| [parse-cmdline.php](Examples/parse-cmdline.php) | Parser parametrů příkazové řádky
| [UpomenNeplatice.php](Examples/UpomenNeplatice.php) | Rozešle neplatičům upomínky
| [webhook.php](Examples/webhook.php) | Endpoint pro příjem WebHooků
Debian/Ubuntu
-------------
Pro Linux jsou k dispozici .deb balíčky. Prosím použijte repo:
```shell
sudo apt install lsb-release wget apt-transport-https bzip2
wget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg] https://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install php-vitexsoftware-abraflexi-bricks
```