vitexsoftware / ease-bootstrap5-widgets-abraflexi
php-abraflexi extending classes and widgets
Package info
github.com/VitexSoftware/php-ease-twbootstrap5-widgets-abraflexi
pkg:composer/vitexsoftware/ease-bootstrap5-widgets-abraflexi
Fund package maintenance!
Requires
Requires (Dev)
This package is auto-updated.
Last update: 2026-05-16 09:39:51 UTC
README
TwitterBootstrap5 Widgets for php-abraflexi Library for Abraflexi with EasePHP Framework widgets
Instalace
composer require vitexsoftware/ease-twbootstrap5-widgets-abraflexi
Classes in AbraFlexi\ui\TWB5:
| File | Description |
|---|---|
| AbraFlexiLogo.php | AbraFlexi Logo (SVG, base64-embedded) |
| AdresarForm.php | Address book item edit form |
| CompanyLogo.php | Company Logo fetched from AbraFlexi |
| ConnectionForm.php | Form for entering AbraFlexi connection details |
| DocumentLink.php | Link to a document in the AbraFlexi web interface |
| EmbedResponsive.php | Responsive embed base class |
| EmbedResponsiveHTML.php | Embed an HTML document on the page |
| EmbedResponsivePDF.php | Embed a PDF document on the page |
| RecordChooser.php | Text input for selecting a record via Selectize.js |
| RecordSelector.php | Select dropdown for picking a record via Selectize.js |
| RecordTypeSelect.php | Dropdown for selecting AbraFlexi evidence/document type |
| SearchBox.php | Search input with datalist autocomplete |
| StatusInfoBox.php | Connection status info box |
Examples in the Examples folder
Company Logo: companylogo.php
Address Editor: addresseditor.php
Invoice listing on the page: invoices.php
Embedding PDF on the page: embed.php
Retrieving document from AbraFlexi and sending it to the browser: getpdf.php
Form for entering AbraFlexi login details and displaying whether the connection was successful: statussignin.php
Custom button installer buttonInstaller
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-ease-bootstrap5-widgets-abraflexi






