php-abraflexi-datatables

php-abraflexi-datatables 0.1.0.3~trixie

 pool/main/p/php-abraflexi-datatables/php-abraflexi-datatables_0.1.0.3~trixie_amd64.deb php-abraflexi-datatables
auto-generated package by debmake
Filename pool/main/p/php-abraflexi-datatables/php-abraflexi-datatables_0.1.0.3~trixie_amd64.deb
Version0.1.0.3~trixie
Age in days311
Release date2025 12. 29.
Size37.91 KB
id4231
Namephp-abraflexi-datatables
Package
Appname
Essential
Vendor
License
Distributiontrixie
Suitemain
Source
Architecturebinary-amd64
MultiArchforeign
MaintainerVítězslav Dvořák
InstalledSize387
Dependsphp-vitexsoftware-ease-bootstrap5-widgets-abraflexi
PreDepends
Breaks
Enhances
Sectionunknown
Priorityoptional
Descriptionauto-generated package by debmake
LongDescriptionThis Debian binary package was auto-generated by thedebmake(1) command provided by the debmake package.
AutoBuiltPackage
Filenamepool/main/p/php-abraflexi-datatables/php-abraflexi-datatables_0.1.0.3~trixie_amd64.deb
MD5sumb7a16dbe1f80b55a3d70d352a18aefc9
SHA11a4cf7a7d6abc940055386c01f9a345aedec0418
SHA25631c50b4cd792bd1d893c2438103eb042ddd33d1ca882ff74549236002a6adbd0
SHA512b8ef84320ba82b1037fc5a0cbc566403d1448c3d86aaf18b9e71da03d1a6155e9c123734b7faa8340648ce53ca55cab0aa010858dcb987e8c2738ca4ac5b3e1b
Size38824
Auto-Built-Package
Homepagehttps://github.com/VitexSoftware/php-abraflexi-datatables
Provides
Existing
fileMtime2025-12-29 01:46:58
created2025-08-26 22:26:36
updated2025-12-29 01:46:58
php-abraflexi-datatables
<>

Packaging: deb

Package Logo

php-vitexsoftware-abraflexi-datatables

PHP library for displaying AbraFlexi evidence data in interactive DataTables powered by Bootstrap 5.

Latest Stable Version License

Features

  • Seamless integration of DataTables with AbraFlexi REST API
  • Bootstrap 5 widget support via VitexSoftware EASE framework
  • Server-side and client-side rendering modes
  • Debian/Ubuntu packaging with AppStream metadata

Installation

Via Composer:

composer require vitexsoftware/datatables-abraflexi

Via Debian/Ubuntu package:

sudo apt install php-vitexsoftware-abraflexi-datatables

Requirements

| Dependency | Version | |---|---| | PHP | >= 8.0 | | vitexsoftware/abraflexi-bricks | ^1.5 | | vitexsoftware/ease-bootstrap5-widgets-abraflexi | ^1.4 | | libjs-jquery-datatables (Debian) | * | | libjs-jquery (Debian) | * |

Configuration

Set AbraFlexi connection parameters as environment variables or in your application bootstrap:

ABRAFLEXI_URL=https://demo.flexibee.eu:5434
ABRAFLEXI_LOGIN=winstrom
ABRAFLEXI_PASSWORD=winstrom
ABRAFLEXI_COMPANY=demo_de

Usage

use AbraFlexi\ui\DataTables\DataTable;
use Ease\TWB5\WebPage;

\Ease\Part::jQueryze();
WebPage::singleton()->addToMain(new DataTable(new \AbraFlexi\Adresar()));

Feed JSON from a sibling abraflexidata.php (see Example/). The widget loads DataTables assets from Debian package libjs-jquery-datatables at /javascript/jquery-datatables/.

Optional $properties['buttons'] requires the DataTables Buttons extension (not shipped by Debian); leave empty for the default lfrtip layout.

Example

Run make to update the build autoloader and deploy assets, then open the Example directory to see AbraFlexi evidence adresar rendered as a DataTable.

Screenshot

License

MIT — see LICENSE.