nongbit/codeigniter-datatable

Integrate DataTable to CodeIgniter 4

1.0.0 2024-01-05 12:18 UTC

This package is auto-updated.

Last update: 2024-05-05 13:19:12 UTC


README

Integrate DataTable to CodeIgniter 4.

Setup

Download package using composer.

composer require nongbit/codeigniter-datatable

Open your model.

...

use Nongbit\DataTable\Traits\DataTable;

class Foo extends Model
{
    use DataTable;
}

Usage

Now you can write code like this:

$builder->join('comments', 'comments.id = blogs.id', 'left')->datatables();

This will return an array like this:

Array
(
    [draw] => 1
    [recordsTotal] => 1000
    [recordsFiltered] => 200
    [data] => Array()
)