vitexsoftware / abraflexi-bricks
php-abraflexi extending classes and widgets
Installs: 657
Dependents: 6
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 3
Open Issues: 2
pkg:composer/vitexsoftware/abraflexi-bricks
Requires
- spojenet/flexibee: ^2025.7
Requires (Dev)
This package is auto-updated.
Last update: 2025-10-28 09:49:33 UTC
README
Examples of how to use the php-abraflexi Library for AbraFlexi with EasePHP Framework widgets
Examples of using the php-abraflexi library for AbraFlexi
Installation
composer require vitexsoftware/abraflexi-bricks
How to run?
- composer install
- cd src
- modify config.php to use custom AbraFlexi connection
- open the project URL in the browser
What do we have here?
So far, a few practical examples intended for use in your applications - hence the name bricks/cihličky
Classes in php-abraflexi/Bricks/
| File | Description |
|---|---|
| Convertor.php | Document converter |
| Customer.php | Customer |
| GdprLog.php | GDPR Logger with support for AbraFlexi |
| GateKeeper.php | Checks if the user's company matches the document's company |
| PotvrzeniUhrady.php | Class confirming received payment |
| ParovacFaktur.php | Invoice matcher |
Examples in the Examples folder
| File | Description |
|---|---|
| common.php | shared general functions |
| ConvertIncomeToZdd.php | Converts bank income to ZDD and creates a link |
| XSLTimporter.php | Imports XML via XSLT transformation |
| config.php | Example configuration file |
| CurrencyExchange.php | Functions for currency exchange in a record |
| getpdf.php | Returns PDF version of the document |
| parse-cmdline.php | Command line parameter parser |
| UpomenNeplatice.php | Sends reminders to debtors |
| webhook.php | Endpoint for receiving WebHooks |
Debian/Ubuntu
For Linux, .deb packages are available. Please use the repo:
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