Search by

vitexsoftware / datatables-abraflexi

vitex

Show AbarFlexi evidence data as DataTable

Package info

github.com/VitexSoftware/php-abraflexi-datatables

pkg:composer/vitexsoftware/datatables-abraflexi

Fund package maintenance!

Patreon

Statistics

Installs: 167

Dependents: 0

Suggesters: 0

Stars: 3

Open Issues: 1

v1.3.0 2026-10-21 07:26 UTC

This package is auto-updated.

Last update: 2026-10-21 16:29:18 UTC


README

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.