├── .github └── workflows │ └── tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── composer.json ├── phpstan.neon.dist ├── phpunit.xml.dist ├── src ├── BuilderDataTable.php ├── Contracts │ └── DataTableContract.php ├── DataTableAbstract.php ├── DataTables.php ├── Processors │ └── DataProcessor.php ├── QueryDataTable.php ├── Traits │ └── QueryMethods.php ├── Utilities │ └── Request.php └── helper.php └── tests ├── Integration ├── BuilderDataTableTest.php ├── DataTablesTest.php └── QueryDataTableTest.php ├── TestCase.php ├── Unit ├── HelperTest.php └── RequestTest.php └── _support ├── Database ├── Migrations │ ├── 2022-04-26-133800_create_users_table.php │ └── 2022-04-27-123700_create_addresses_table.php └── Seeds │ ├── AddressSeeder.php │ ├── DatabaseSeeder.php │ └── UserSeeder.php └── Request └── UserRequest.php /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/BuilderDataTable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/BuilderDataTable.php -------------------------------------------------------------------------------- /src/Contracts/DataTableContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/Contracts/DataTableContract.php -------------------------------------------------------------------------------- /src/DataTableAbstract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/DataTableAbstract.php -------------------------------------------------------------------------------- /src/DataTables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/DataTables.php -------------------------------------------------------------------------------- /src/Processors/DataProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/Processors/DataProcessor.php -------------------------------------------------------------------------------- /src/QueryDataTable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/QueryDataTable.php -------------------------------------------------------------------------------- /src/Traits/QueryMethods.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/Traits/QueryMethods.php -------------------------------------------------------------------------------- /src/Utilities/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/Utilities/Request.php -------------------------------------------------------------------------------- /src/helper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/src/helper.php -------------------------------------------------------------------------------- /tests/Integration/BuilderDataTableTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/Integration/BuilderDataTableTest.php -------------------------------------------------------------------------------- /tests/Integration/DataTablesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/Integration/DataTablesTest.php -------------------------------------------------------------------------------- /tests/Integration/QueryDataTableTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/Integration/QueryDataTableTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/Unit/HelperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/Unit/HelperTest.php -------------------------------------------------------------------------------- /tests/Unit/RequestTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/Unit/RequestTest.php -------------------------------------------------------------------------------- /tests/_support/Database/Migrations/2022-04-26-133800_create_users_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/_support/Database/Migrations/2022-04-26-133800_create_users_table.php -------------------------------------------------------------------------------- /tests/_support/Database/Migrations/2022-04-27-123700_create_addresses_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/_support/Database/Migrations/2022-04-27-123700_create_addresses_table.php -------------------------------------------------------------------------------- /tests/_support/Database/Seeds/AddressSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/_support/Database/Seeds/AddressSeeder.php -------------------------------------------------------------------------------- /tests/_support/Database/Seeds/DatabaseSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/_support/Database/Seeds/DatabaseSeeder.php -------------------------------------------------------------------------------- /tests/_support/Database/Seeds/UserSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/_support/Database/Seeds/UserSeeder.php -------------------------------------------------------------------------------- /tests/_support/Request/UserRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/irsyadulibad/ci4-datatables/HEAD/tests/_support/Request/UserRequest.php --------------------------------------------------------------------------------